Reserved Instanceを使ってみるために、ec2-api-toolsをアップデートしてみました。

   1  % wget http://s3.amazonaws.com/ec2-downloads/ec2-api-tools.zip
   2  % unzip ec2-api-tools.zip

/usr/local/ec2-api-toolsあたりに移動させて、 環境変数EC2_HOMEを設定します。

Reserved Instanceを使う場合、最初に、自分が使いたいインスタンスが提供されているかどうか、以下のようにして調べます。

   1  % ec2drio -z us-east-1b -t m1.small
   2  OFFERING	3a98bf7d-96c3-4d2f-a263-123fa6b46d61	us-east-1b	m1.smal3y 	500.0	0.03	Linux/UNIX
   3  OFFERING	60dcfab3-a56c-4092-8c90-3677e9da02b7	us-east-1b	m1.smal1y 	325.0	0.03	Linux/UNIX

ゾーンとタイプを指定しています。

2カラム目にあるUUID風の文字列がoffering IDなので、これを覚えておきます。

続いて、実際にReserved Instanceを購入します。

   1  % ec2prio -c 1 -o 60dcfab3-a56c-4092-8c90-3677e9da02b7

-cで台数、-oで先ほどのoffering IDを指定します。 これで購入完了です。

   1  % ec2dri
   2  RESERVEDINSTANCES	(*****)	us-east-1b	m1.small	Linux/UNIX	1y 	0.03	325.0	1	2009-03-27T06:51:18+000payment-pending

しばらくすると(この記事を執筆時点では結構待ちました)、payment-pendingがactiveになります。

あとは、us-east-1bで、通常通りにm1.smallのインスタンスを起動すれば、 自動的にReserved Instanceの料金プランが適用されるようです。

See Also

posted by Png genki on Fri 27 Mar 2009 at 16:03

Comments:

or Preview
Social Bookmarks
  • Delicious
  • B_entry1381
  • Clip_16_12_w
Services from s21g
twpro(ツイプロ)
Twitterプロフィールを快適検索
地価2009
土地の値段を調べてみよう
MyRestaurant
自分だけのレストラン手帳
Formula
ブログに数式を埋め込める数式コミュニティ