«前の日記(2013-10-29) 最新 次の日記(2013-11-07)» 編集

ぱぱネット(仮)


2013-10-31 EC2スポットインスタンスを勘違いしていた [長年日記]

_ [開発][Linux] EC2スポットインスタンスを勘違いしていた

【警告】この記事の内容には誤りがあります! http://linux.papa.to/?date=20131107を参照してください。

先日 最低価格の$0.004/時間でリクエスト 出していたスポットインスタンスがめでたく死にました....

......再び値段が下がって...

....も.....

再起動しない?!

どうも勘違いしていたようです。「Spot Request」ってのはあくまで単発の リクエストであって、インスタンスを予約するような機能ではなさそう。 ■FULFILLED となった時点で終了するものらしい。

それではどうするか....以前説明した オートスケーリングの仕組みを使って 擬似的に最小インスタンス1、最大インスタンス1のグループを形成します。

スポットインスタンス用オートスケーリング

具体的にはコマンドラインツールから以下のようなコマンドを実行します。

コンフィグspot2を生成:

$ as-create-launch-config spot2 --image-id ami-ee821ade \
  --instance-type t1.micro --spot-price 0.004 \
   --region us-west-2 --key p1234key

  OK-Created launch config

この --spot-price 0.004 が味噌。

次にスケーリンググループspot2gを生成:

$ as-create-auto-scaling-group spot2g --launch-configuration spot2 \
  --availability-zones=us-west-2a,us-west-2b,us-west-2c \
  --min-size 1 --max-size 1 --load-balancers www2 --region us-west-2

  OK-Created AutoScalingGroup

おしまい。

総括

オートスケーリング設定がEC2 Dashboardからできないのがネック。 一度やっておけばOKだけど、面倒くさいですね。 スポットインスタンスは確かにお値段1/4〜1/5になるけど、 オンデマンドの代わりに使うのはけっこう難しそう。


2001|04|
2006|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|03|04|05|06|07|08|09|10|11|12|
2014|01|03|04|05|10|

[BANNER]
このサーバーをもう12年も維持しているかと思うとめまいがしますよ。
ツッコミ機能は、ハンドル名が完全日本語じゃないと登録できません。
また、本文にURLが含まれていても登録できません。
いずれもSPAM対策です。
[Panda Papanda]
2013年
10月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

[Papanda]  [Kuma]  [Tomorin]  [Iron]  [Eiza]  [Dokkin]  [Honya]  [Zyou]  [Tsuyo]  [Bike]  [KoeBBS]  [Chukei]  [portal]  [tvmatome]  [KaoPaku] 

訪問者数:(+2560143)