ご存知のように、クラウドサービスを使用するための基本的なルールの1つは、すべて、特に問題の財務面を最適化することです。 Amazon Web Servicesには、サービスのコストを最適化するための3つの主要な方法があります。
- 自動スケーリング
- 予約
- スポットインスタンスの使用
今日は、EC2のバックアップについて、どのように、何を、なぜこれを行う必要があるかについてお話します。
予約はサーバー容量の前払いであり、これによりこれらの同じ容量のコストを大幅に削減できます。 予約には3つのタイプがあります。
- 軽量化-軽量化
- 中程度の使用率-中程度の使用率
- 重度の使用-ハードな使用
予約は1年に1回または3年に1回購入されます。 予約が発生します:
- 年次
- 三歳
ビジネスケース
適切な予約を選択する基本原則:サーバーの実行時間が長いほど、予約を購入するのに費用がかかります。 実験してみましょう。 サイズがM1.XLargeのサーバーを1つ取り出して実行します。 サーバーが稼働する1日あたりの時間数に応じて、1年間と3年間にサーバーに支払う必要がある金額を計算できます。 したがって、今日の価格設定:
利用モデル | 1年 | 3年 | ||
前払い | 毎時 | 前払い | 毎時 | |
オンデマンド | 0.52ドル | 0.52ドル | ||
光利用予約 | 552ドル | 0.392ドル | 850.40ドル | 0.312ドル |
中程度の利用予約 | 1,280ドル | 0.248ドル | 2,000ドル | 0.20ドル |
ハード利用予約 | 1560ドル | 0.20ドル | 2,400ドル | 0.16ドル |
年次テスト
計算される年間価値は、次の式に従って計算されます。
HS = H * 365 * C + P 、ここで
HS-年間価値
H-マシンが稼働している1日あたりの時間数
C-1時間の費用
P-予約費用
価格リストから「1年」列を取得し、インスタンスが起動された時間に応じて価格表を作成します。
1年、$ | ||||
1日あたりの時間 | オンデマンド | 軽い | 中 | ハード |
1 | 189.80 | 665.88 | 1,350.08 | 1,606.72 |
2 | 379.60 | 779.76 | 1,420.16 | 1,653.44 |
3 | 569.40 | 893.64 | 1,490.24 | 1,700.16 |
4 | 759.20 | 1,007.52 | 1,560.32 | 1,746.88 |
5 | 949.00 | 1,121.40 | 1,630.40 | 1,793.60 |
6 | 1,138.80 | 1,235.28 | 1,700.48 | 1,840.32 |
7 | 1,328.60 | 1,349.16 | 1,770.56 | 1,887.04 |
8 | 1,518.40 | 1,463.04 | 1,840.64 | 1,933.76 |
9 | 1,708.20 | 1,576.92 | 1,910.72 | 1,980.48 |
10 | 1,898.00 | 1,690.80 | 1,980.80 | 2,027.20 |
11 | 2,087.80 | 1,804.68 | 2,050.88 | 2,073.92 |
12 | 2,277.60 | 1,918.56 | 2,120.96 | 2,120.64 |
13 | 2,467.40 | 2,032.44 | 2,191.04 | 2,167.36 |
14 | 2,657.20 | 2,146.32 | 2,261.12 | 2,214.08 |
15 | 2,847.00 | 2,260.20 | 2,331.20 | 2,260.80 |
16 | 3,036.80 | 2,374.08 | 2,401.28 | 2,307.52 |
17 | 3,226.60 | 2,487.96 | 2,471.36 | 2,354.24 |
18 | 3,416.40 | 2,601.84 | 2,541.44 | 2,400.96 |
19 | 3,606.20 | 2,715.72 | 2,611.52 | 2,447.68 |
20 | 3,796.00 | 2,829.60 | 2,681.60 | 2,494.40 |
21 | 3,985.80 | 2,943.48 | 2,751.68 | 2,541.12 |
22 | 4,175.60 | 3,057.36 | 2,821.76 | 2,587.84 |
23 | 4,365.40 | 3,171.24 | 2,891.84 | 2,634.56 |
24 | 4,555.20 | 3,285.12 | 2,961.92 | 2,681.28 |
この表に基づいて、グラフを作成します。
ご覧のとおり、1日最大7時間まで、最も安いオプションはオンデマンドです。つまり、 前払いなし。 サーバーが8つ以上使用されている場合は、Light Utilization Reservationを購入するのが理にかなっています。
おわりに
マシンを1 日 1時間から7時間使用する場合は、前払いをしない方が良いでしょう 。 7から15- 軽度使用予約を使用します 。 車が1日15時間以上走行する場合は、 ハード使用予約を購入することをお勧めします 。
3年のテスト
同じテスト、3年間の予備金のみ。 コスト表:
3年、$ | ||||
1日あたりの時間 | オンデマンド | 軽い | 中 | ハード |
1 | 569.40 | 1,121.96 | 2,166.44 | 2,513.88 |
2 | 1,138.80 | 1,393.52 | 2,332.88 | 2,627.76 |
3 | 1,708.20 | 1,665.08 | 2,499.32 | 2,741.64 |
4 | 2,277.60 | 1,936.64 | 2,665.76 | 2,855.52 |
5 | 2,847.00 | 2,208.20 | 2,832.20 | 2,969.40 |
6 | 3,416.40 | 2,479.76 | 2,998.64 | 3,083.28 |
7 | 3,985.80 | 2,751.32 | 3,165.08 | 3,197.16 |
8 | 4,555.20 | 3,022.88 | 3,331.52 | 3,311.04 |
9 | 5,124.60 | 3,294.44 | 3,497.96 | 3,424.92 |
10 | 5,694.00 | 3,566.00 | 3,664.40 | 3,538.80 |
11 | 6,263.40 | 3,837.56 | 3,830.84 | 3,652.68 |
12 | 6,832.80 | 4,109.12 | 3,997.28 | 3,766.56 |
13 | 7,402.20 | 4,380.68 | 4,163.72 | 3,880.44 |
14 | 7,971.60 | 4,652.24 | 4,330.16 | 3,994.32 |
15 | 8,541.00 | 4,923.80 | 4,496.60 | 4,108.20 |
16 | 9,110.40 | 5,195.36 | 4,663.04 | 4,222.08 |
17 | 9,679.80 | 5,466.92 | 4,829.48 | 4,335.96 |
18 | 10,249.20 | 5,738.48 | 4,995.92 | 4,449.84 |
19 | 10,818.60 | 6,010.04 | 5,162.36 | 4,563.72 |
20 | 11,388.00 | 6,281.60 | 5,328.80 | 4,677.60 |
21 | 11,957.40 | 6,553.16 | 5,495.24 | 4,791.48 |
22 | 12,526.80 | 6,824.72 | 5,661.68 | 4,905.36 |
23 | 13,096.20 | 7,096.28 | 5,828.12 | 5,019.24 |
24 | 13,665.60 | 7,367.84 | 5,994.56 | 5,133.12 |
テーブルのチャート:
結論
3年間、インスタンスが1日3時間まで開いている場合、 予約の使用は正当化されません 。 3から10まで -1日10時間後にLightを使用することをお勧めします-Hard Utilization Reservation 。
どうやら、MediumはLightよりも収益性が高い場合のどちらの場合でも平均的なオプションですが、メンテナンス時にはHard予約よりも安価です。 これが彼女の唯一の目的のようです。
おわりに
そのため、計算結果を見ると、予約の使用が単に必要な理由がはっきりとわかります! マシンを1年間継続して使用すると、この例では次のように保存できます。
($ 4,555.20-$ 2,681.28)/ $ 4,555.20 * 100%= 41%
3年間:
(13,665.60ドル-5,133.12ドル)/ 13,665.60ドル* 100%= 62%
印象的な数字ですよね?
UPD: m_zと彼のコメントに感謝します。
重度使用予約を選択すると、インスタンスが機能しなくても、インスタンスの費用を支払うことになります。 年間の価格は直接となります。
さて、ロジックは犠牲になります。最初はオンデマンドインスタンスを使用し、次にライト予約、ミディアム予約、ヘビーを作成する方が安価です。
スプレッドシートエディタでテンプレートを作成し、有益な予約ポリシーを作成するために使用するインスタンスのタイプごとに作成することをお勧めします。