c3.2xlarge
の価格= $0.8
AutoScalingGroup の設定
解決策2:
AutoScale
の利用LaunchConfigA
$2.0
入札m3.2xlarge LaunchConfigB
$3.0
入札c3.2xlarge
AutoScalingGroup
2台起動
LaunchConfigB
サーバが起動できる LaunchConfigB に切り替える 新規で入札が入る
入札中止
ConfigA
新規入札
ConfigB
c3.2xlarge
の価格= $0.8
無事にサーバ起動
Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved.
構成図
CYBIRD が考えたスポットインスタンス運用
ō
AutoScale
を利用した構成図ゾーン A ゾーン B
オンデマンド
EC2
オンデマンド
EC2
オンデマンド
EC2
オンデマンド
EC2
Elastic Load
Balancing
Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved.
AutoScale
を利用した構成図ゾーン A ゾーン B
オンデマンド
EC2
オンデマンド
EC2
オンデマンド
EC2
オンデマンド
EC2
Elastic Load Balancing
スポットインスタンス AutoScalingGroup
スポット
EC2
スポット
EC2
オンデマンドインスタンス スポットインスタンス
価格・・・高い問題
オンデマンドとスポットの利用比率
1
ヶ月の使用時間の比率Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved.
オンデマンドインスタンス スポットインスタンス
オンデマンドとスポットの利用比率
1
ヶ月の使用時間の比率3〜4割のコスト削減
価格・・・高い問題
オンデマンドインスタンス スポットインスタンス
オンデマンドとスポットの利用比率
1
ヶ月の使用時間の比率3〜4割のコスト削減
価格・・・高い問題
Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved.
スポットの利用者が増えた
ō
2013 年 8 月からスポットを利用
スポットの利用者が増えた問題
Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved.
価格変動はほとんど無かった
スポットの利用者が増えた問題
価格変動が激しい
スポットの利用者が増えた問題
Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved.
利用者が増えたことで起きた問題
スポットの利用者が増えた問題
朝と夜にアクセス上昇
月1回の大きなイベント
再掲
スポットの利用者が増えた問題
Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved.
通常時のサーバの例
オンデマンド
WebServer
スポットの利用者が増えた問題
スポット
イベントに備えサーバ追加
オンデマンド オンデマンド
WebServer
スポット スポット
オンデマンド オンデマンド
スポット スポット
スポットの利用者が増えた問題
Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved.
スポットインスタンスの価格上昇
スポットの利用者が増えた問題
スポットの利用者が増えた問題
スポットインスタンスの価格上昇
自分たちで価格吊り上げる
Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved.
現在取り組んでいること
現在取り組んでいること
スポットインスタンス Config 切り替え自動化
Copyright 2014 CYBIRD Co., Ltd. All Rights Reserved.
今出来ていること
現在取り組んでいること