On cloud cost optimization practice

01 クラウドのコスト管理の必要性

前述の図に示すように、Flexera Cloud Status Report の 2022 年のデータによると、調査対象企業のクラウド支出の 32% が無駄であると認識されており、前年の 30% から増加しています。

中国情報通信研究院のクラウド MSP サービス開発に関する調査レポートによると、コスト最適化は企業クラウド管理の最優先課題となっており、クラウド上のコスト管理は多くの企業が直面する難題であり課題です。

クラウド内外のコスト管理システムは大きく異なります。クラウド外では、企業は IT 資産を一括で購入し一括で支払いますが、クラウド上では、企業の IT 資産はオンデマンドで従量課金制になります。

現在、企業はクラウド上のコスト管理において大きな課題に直面しています。まず、クラウド上のコスト管理には複数部門の連携が必要です。たとえば、財務 / 調達、技術 / 運用保守、製品 / ビジネスチームが連携します。そのプロセスで各部門がリアルタイムな意思決定システムを形成します。クラウドリソースの課金方式は多様であるため、企業はクラウドリソースの課金について深い理解が必要です。

次に、企業にはタイムリーなコストレポートとモニタリングシステムが必要です。

最後に、企業はマルチクラウドシナリオへの適応を完了させる必要があります。マルチクラウドシナリオでは、各クラウドの課金方式が異なるため、企業は自社のコストを管理するために個別の適応する必要があります。

企業のクラウドコスト管理は主に 4 つのモジュールに分かれます。第一に、適切な決済方法を選択すること。第二に、適切なリソース仕様を選択すること。第三に、リソース利用率を向上させること。第四に、コスト分析とモニタリングです。

02 決済方法とリソース仕様の選択

Alibaba Cloud ECS を例に説明します。ECS には主に従量課金、サブスクリプション、プリエンプティブルインスタンスの 3 つの製品形態があります。

これら 3 つの製品形態はそれぞれ異なる製品機能に対応しており、本質は経済性、柔軟性、確実性のバランスです。

従量課金は柔軟性が非常に高く、いつでも制限なくインスタンスの作成、リリース、設定の変更ができます。ただし、コストが高く経済性に劣るという欠点があります。

年払いおよび月払いサブスクリプションは前払い方式で、経済的で低コストです。ただし、柔軟性に欠け、リソースが財務に紐付けられます。プリエンプティブルインスタンスは経済性が非常に高く、価格は非常に安いですが、確実性に劣ります。

プリエンプティブルインスタンスには 2 つの特徴があります。

第一に、従量課金価格よりも安く、最大 10% まで抑えられます。

第二に、確実性に劣ります。安定稼働後 1 時間で、いつでもシステムによってリリースされる可能性があります。プリエンプティブルインスタンスの使用はステートレスなタスクベースのシナリオに適しており、コストを大幅に削減できます。

次に、リザーブドインスタンスクーポンについて説明します。サブスクリプションリソースは財務に紐付けられ、返金や割引に多くの制限があります。従量課金 ECS にリザーブドインスタンスクーポンを組み合わせることで、主にサブスクリプションの柔軟性の制約を解決します。

ECS インスタンスタイプがリザーブドインスタンスクーポンと一致すると、従量課金 ECS の料金は請求されず、リザーブドインスタンスクーポンの料金のみが課金されます。

リザーブドインスタンスクーポンは前払いまたはロックされた期間の概念であるため、従量課金よりも安価になり、コストが大幅に削減されます。リザーブドクーポンには、前払いなし、部分前払い、全額前払いがあります。

従量課金 ECS は時間単位で課金されいつでもリリースできるため、これも前払いなしの方式です。ただし、リザーブドインスタンスクーポンの前払いなしはこれとは異なり、ユーザーは一定期間を購入した後にいつでも返金や登録を解除できるわけではありません。1 年間の使用を約束し時間単位で支払う場合、必ず 1 年間使用する必要があります。

部分前払いは、ユーザーが事前に一部を支払い、残額はシステムが毎時間控除します。全額前払いはサブスクリプションと同じく、全額を一括で支払います。

リザーブドインスタンスクーポンの柔軟性の問題を解決するため、Alibaba Cloud は Savings Plan を導入しました。Savings Plan は、リザーブドインスタンスクーポンと比較して、DevOps、コンテナ化、複数仕様ファミリー、マルチリージョンデプロイなどのシナリオでのリソース購入請求控除に対応できます。

Savings Plan には汎用タイプと ECS タイプの 2 種類があります。汎用タイプには制限がなく、ECS の従量課金請求を直接控除できます。ECS タイプにはリージョンと仕様ファミリーに関する制限が若干ありますが、同時に ECS、ECI、RDS など複数の製品をサポートしています。

ある E コマースのユーザーは以前からサブスクリプションを使用していましたが、リソース需要が不安定でコンピューティング能力の需要変化が激しく、アップグレードや返金に隠れたコストがありました。Savings Plan に切り替えた後、総コストは 9% 削減されました。

あるオンライン教育のユーザーは時間帯によってリソース需要が異なり、日中はある部門でバッチのリソースを使用し、夜間は別の部門でバッチのリソースを使用していました。サブスクリプションリソースの時間の約半分が無駄になっていました。Savings Plan と従量課金を組み合わせ、仕様ファミリー間の割引メリットを共有することで、切り替え後の総コストは 42% 削減されました。

あるゲームユーザーは柔軟性に対する要求が高く、リソースプールを従量課金ベースで構築する必要があり、従量課金コストが非常に高くなっていました。Savings Plan を直接購入し、リソース構成の変更なしで総コストを 56% 削減しました。リソース保証側にはキャパシティー予約を設定し、追加コストなしでボリューム作成成功率は 100% です。

以上より、ユーザーは複数の決済方法を組み合わせることが推奨されます。決済方法ごとに異なるユースケースがあるからです。

プリエンプティブルインスタンスはステートレスなタスクベースのビジネス負荷をサポートします。従量課金インスタンスはステートフルな動的ビジネス負荷をサポートします。サブスクリプションインスタンス、ボリュームベースインスタンス、控除製品は安定したビジネス負荷をサポートします。

前述の図は、コンピューティングリソースの決済方法を比較したものです。コンピューティングリソースの柔軟性は、リソースの作成、リリース、割り当ての自由度と、リソースと財務の結合度を指します。

前述の図は、ストレージリソースの決済方法を比較したものです。従量課金のアンインストールとリリースには制限がなく、無期限の弾力性が必要なビジネスに適しています。

前述の図は、ネットワークリソースの決済方法を比較したものです。固定帯域幅ベースの課金は安定したサービスに適し、トラフィック使用量ベースの課金は突発的なビジネスシナリオ、つまり時折トラフィックが特に大きくなるが大半のシナリオでは比較的小規模な場合に適しています。

共有トラフィックパッケージは、トラフィックをある程度予測できるシナリオに適しています。そうでない場合、過剰購入や期限内の控除ができないとトラフィックパッケージが無駄になります。

前述の図は、リソース仕様選択のシナリオ分類を示しています。ユーザーは自身のシナリオに基づいて選択できます。自社のビジネスシナリオに適した仕様を選ぶことで、最適なコストパフォーマンスを得られます。

たとえば、共有クラスのバースト可能型 t5/t6 は低コストで、軽量な Web アプリケーションや開発 / テスト環境などの低パフォーマンス負荷のシナリオに非常に適しています。価格は対応する排他的仕様の 30% から 60% です。

たとえば、E コマースサイトがビジネス特性に基づいてコンピューティング型インスタンス (4 vCPU) を選択すると、汎用インスタンスと比べてコストを 20% 以上削減できます。

リソース仕様選択では、最新世代を選択することを推奨します。最新世代はクラウドメーカーのソフトウェアまたはハードウェアが技術アップグレードされており、クラウドコンピューティングの技術的恩恵を受けられるからです。Alibaba Cloud は 2022 年 7 月 6 日に公式発表を行いました。C6/C7、G6/G7、R6/R7 の一部リージョンでの価格を 9% から 19% 引き下げます。

03 リソース利用率の向上

リソース利用率の向上は、主に控除製品を対象としています。控除製品のマッチングが不十分で、利用率とカバレッジが不足しているため、推定キャパシティーの 100% 達成が困難です。ユーザーは控除製品の利用率とカバレッジ率に注意を払う必要があります。

カバレッジが 100% に達しないと、一部の請求が控除されない場合があります。ユーザーは追加購入またはリザーブドインスタンスクーポンや Savings Plan 製品の再購入が必要です。

さらに、Auto Scaling はリソース利用率を効果的に向上させることができます。Auto Scaling には垂直方向と水平方向の 2 種類があります。垂直方向の弾性はインスタンス数の増減を指します。たとえば、100 台の ECS を 200 台または 50 台にすることです。水平方向の弾性は、個々の ECS の CPU やメモリの増減、スペックアップやスペックダウンを指します。

両方の Auto Scaling モードは、タイミングモード、動的モード、動的予測モード、ヘルスモード、手動モードなど、複数のモードをサポートしています。

前述の図は、その他のコスト削減と効率化の方法を示しています。プリエンプティブルインスタンスは、弾性供給と Auto Scaling を組み合わせてコンピューティングクラスターの安定配信を実現できます。

長期使用の従量課金インスタンスはサブスクリプションに変更でき、週払いも選択できます。また、リザーブドインスタンスクーポンや Savings Plan などの割引製品を購入してコストを削減できます。シャットダウン節約モードを有効にして、自動運用保守ツール OOS を使用して定期タイマーでのオン / オフを実現できます。

サブスクリプションインスタンスは自動更新を設定でき、統一有効期限を使用して更新効率を向上させることができます。不要になった場合は、登録を解除するか従量課金に変更できます。

帯域幅も自動運用保守ツール OOS を使用して定期的に調整できます。共有帯域幅パッケージと共有トラフィックパッケージを購入することで、複数製品間の帯域幅を再利用して一元管理できます。

さらに、ユーザーは Intelligent Advisor に認可して定期的にリソースをスキャンし、コスト最適化の提案を得ることができます。ユーザーセンターのコスト分析機能を使用して、コスト分析と最適化できます。

04 コスト管理

財務担当者の視点から見ると、コスト管理には 4 つの要件があります。

第一に、企業内の各部門が毎月どれくらい支出しているかを明確に把握することです。

第二に、予算を設定して各部門の支出を管理することです。

第三に、多次元から分析するツールを使用して自社のコストを把握し、コストが妥当かどうか、最適化の余地があるかどうかを判断することです。

第四に、コスト異常検知能力です。

リソース作成時に、システムは割り当てポリシーに従って、ラベルを使用してリソースを部門またはチームに自動的に割り当てます。

これにより、各チームと部門がどれくらい消費したかを明確に把握できます。

予算管理は、特定条件に基づいて予算を設定することを指します。予算を超過した場合、ユーザーはアラートを設定してメールや SMS で通知を送信できます。

コスト分析と最適化は、さまざまな次元からコストが妥当かどうかを分析します。ユーザーはラベル、製品、リージョン、ゾーン、インスタンスタイプなどの条件でフィルタリングして分析できます。

コスト異常検知は人工知能アルゴリズムを使用して、異常なコスト変動を識別します。異常検知は評価フィードバックをサポートしており、ユーザーのフィードバック結果はトレーニングアルゴリズムに参加します。フィードバックが多いほど精度が向上し、検知精度の向上に有利です。

サブスクリプション、従量課金、プリエンプティブルインスタンス、リザーブドインスタンスクーポンなどの決済方法は、経済性、確実性、柔軟性のバランスです。企業は各製品が適しているシナリオに注意を払う必要があります。自社に適したものを選ぶことで、コスト削減を実現できます。

企業はビジネスシナリオに応じて適切なインスタンスタイプを選択する必要があります。たとえば、コンピューティング最適化タイプ、汎用タイプ、バースト可能タイプなどです。

垂直方向と水平方向の Auto Scaling、シャットダウン節約モード、自動運用保守ツール OOS などは、企業のリソース利用率を効果的に向上させることができます。コスト分析と最適化は、主にさまざまな観点から企業のコストが妥当かどうかを分析します。

05 Q&A セクション、ユーザーの質問と回答

Q1 コストの無駄を防ぎ、クラウドサービスを効果的に管理するために、企業はクラウドコストを最適化するためにどのようなプラクティスを実施すべきですか?

回答:定期監査や集中課金などが挙げられます。さらに、Alibaba Cloud はコスト分析とコスト最適化の機能を提供しており、企業のコスト削減と効率化を支援します。

Q2 キャパシティーを見積もるにはどうすればよいですか?

回答:使用しながら最適化することをお勧めします。ユーザーはクラウドメーカーのモニタリング指標を使用するか、独自のモニタリングに基づいてリアルタイムで最適化を行うことができます。

Q3 同じタグを持つリソースのコストを配分するにはどうすればよいですか?

回答:財務ユニットがコスト配分をサポートしています。Alibaba Cloud のユーザーセンターでは、財務ユニットを使用してコスト配分できます。

Related Articles

Explore More Special Offers

  1. Short Message Service(SMS) & Mail Service

    50,000 email package starts as low as USD 1.99, 120 short messages start at only USD 1.00

phone お問い合わせ
Hi, I'm Alibaba Cloud AI Assistant!
I can help with questions and solutions.