1時間あたり2~3円のサーバ : Amazon EC2 Spot Instances

Share/Save

2009年12月14日、Amazon は新しい価格体系の EC2インスタンス「スポットインスタンス」をアナウンスした。株価のように価格が変動するインスタンスで、ユーザが決めた入札価格がその時点の価格を上回っている間、インスタンスが起動し続ける。

驚きなのはその価格。直近の履歴を見ると、1時間あたり$0.026~$0.035あたりを変動している。つまり、1時間2-3円程度でサーバが借りられる。1ヶ月起動し続けたら2000円くらい。

spot_pricing_history.png

ユーザのリクエストを直接処理するウェブサーバやデータベースサーバに使うのは難しいが、いつ動いてもいいような処理なら劇安でこなせる。例としてAmazonは、画像・動画処理、科学技術計算、金融分析などへの利用を勧めている。ウェブアプリケーション本体に使うことはできなくても、溜まったデータをバッチ処理して利用状況を集計するなどの用途には問題なく使える。

今までの EC2 だけでも価格破壊だったのに、リアルタイム性を要しないデータの処理コストが、さらに1/3に下がった。コスト急減の影に新しい商売あり。うまい適用分野さえ見つければ、ビジネスの種になりそう。

Spot Instance をリクエストする。1時間あたり $0.028 で。
request_spot_instances.png

リクエスト直後のステータスは Open。まだインスタンスは動いていない。
status_open.png

現在価格が $0.026 なので、しばらく待っているとインスタンスが起動する。
status_active.png

1時間だけ動かしてみた。料金は $0.03。1セント未満が切り上げられた。
amazon_ec2_spot_instances_usage_charges.png

料金の詳細。確かに $0.026 で課金されている。
amazon_ec2_spot_instances_detailed_usage_charges.png

関連記事

amazon_ec2_spot_instances_detailed_usage_charges.png
amazon_ec2_spot_instances_usage_charges.png
request_spot_instances.png
spot_pricing_history.png
status_active.png
status_open.png