tuchidaの日記: flexiscaleを使ってみるstep2
I/O Operation 0.018GB(メール100通) => 0.035
Network Usage(0.006GB) => 0.028
0.025 0.123
1GB 4.666666
1GB => 2Units(IO)
1GB => 5Units(Network)+
昨日はflexiscaleで10台のメール配信サーバを構築してみた。
前回の見積もりは、完全に停止状態(cpu/network/io)をまったく使わない前提だったので、もう少し現実的な試算をしてみる。
うちの会社のサービスはdailyで100万通程度(メール平均5kb)のメールを配信している。smtpのoverheadを1kbと考えてみると。
1,000,000 * ( 5,000 + 1,000 ) = 6GB
IOオペレーションは3倍使う(昨日1000通配信をした結果値から超ざっくり)とすると18GB
flexiscaleはCPUが512MB 1CPUだと2Units/hour
networkは1GBで5Units, IOは1GBで2Units(GbではなくGB)
故に、1日動かした場合は、
CPU:2 * 10 * 24 => 480
I/O:18 * 2 => 36
NET:6 * 5 => 30
DISK:0.140 * 11 * 24 => 37
よって、583units/day => 17490units/montly
20000Unitsだと317.75$ => 25420円也
次はAmazonと比較してみるかなぁ。。。