ubuntuでpostfixを実行し、1日に大量のメール(〜100万メッセージ)を送信します。負荷は非常に高くなりますが、CPUとメモリの負荷に関してはそれほど大きくありません。同様の状況にあり、ボトルネックを解消する方法を知っている人はいますか?
このサーバー上のすべてのメールは送信です。
ボトルネックはディスクであると想定する必要があります。
ただの更新で、iostatは次のようになります。
avg-cpu: %user %nice %system %iowait %steal %idle
0.00 0.00 0.12 99.88 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
sda 0.00 12.38 0.00 2.48 0.00 118.81 48.00 0.00 0.00 0.00 0.00
sdb 1.49 22.28 72.28 42.57 629.70 1041.58 14.55 135.56 834.31 8.71 100.00
これらの数値は、単一のディスクに期待されるパフォーマンスと一致していますか?
sdbは後置専用です。
私はそれがincoming-> active-> deferredからキューシャッフルであると思います
質問の詳細:
サーバー:クアッドコアXeon(R)CPU E5405 @ 2.00GH、4 GB RAM
負荷平均:464.88、489.11、483.91、4コア。しかし、メモリ使用率とCPUは最小限です
16から32の間のPostfixインスタンス