[51CTO.com クイック翻訳]さまざまな一般的な事柄と同様に、クラウド サービスのスケーラビリティも「諸刃の剣」です。技術者はそれがもたらす利便性と機敏性を享受する一方で、過剰な拡張によって構成の複雑さが増し、コストも増加するため、四半期末や年度末には会社の財務状況が悪化することがよくあります。 Pinterest(Twitter の画像バージョン)を例に挙げてみましょう。祝日中、利用が急増したため、クラウドサービスの請求額が当初の見積もりを上回り、Pinterest は当初予約していたリソース 1 億 7,000 万ドルに加えて、AWS にさらに 2,000 万ドルを支払わなければならなくなりました。クラウド サービスのコスト影響に適切に対処する唯一の方法は、自動化されたクラウド コスト最適化を実装することであることがわかります。それでは、段階的に詳しい議論をしていきたいと思います。 1. クラウドコストを最適化するメリットを理解するクラウド サービスのコストの最適化に時間を費やすべきかどうかまだ迷っている場合は、通信、エンターテイメント、SaaS、e コマース分野の企業による収益の最適化に関するレポートをご覧ください。
次に、クラウド コストが制御不能になるのを防ぐためにチームが利用できるオプションをいくつか見てみましょう。 2. クラウドの請求書を理解することから始めましょう下の図は、典型的なクラウド サービスの請求書を示しています。 この請求書は長くて複雑なだけでなく、解釈も困難です。結局のところ、各サービスには明確な請求指標があるからです。その結果、実際の使用状況に基づいてタイムリーにビジネスおよびコストの決定を下すことはほぼ不可能になります。さらに、これは 1 つのクラウド ビジネスと 1 つのチームのコストのみを分析するもので、複数のチームまたは複数のクラウド ビジネスの請求はまだ含まれていません。 これを実現するには、誰がどのリソースを使用しているか、誰がどの費用を負担すべきかを明らかにするコスト配分が必要です。クラウド請求書の調査に基づいてコストを割り当てることで、ビジネス ニーズをより正確に予測し、適切な量のリソースを予約できるようになります。ただし、Kubernetes 上で実行される動的インフラストラクチャでコスト配分を実装することは非常に困難です。 将来のクラウド リソース要件を見積もるには、次の手順に従います。
上記の手順は 1 回限りのタスクではなく、正確な結果を得るために必要に応じて定期的に実行できることに注意してください。 3. アプリケーションに適したコンピューティングリソースを選択する通常、AWS のようなプラットフォームでは、ビジネスに複数のインスタンスが存在する可能性があります (400 個の異なるインスタンスを持つアプリも珍しくありません)。同時に、同様のインスタンス タイプでも、クラウド サービス プロバイダーによってサービスのパフォーマンスがまったく異なる場合があります。同じクラウド サービス内であっても、コストが高いインスタンスの方が必ずしもパフォーマンスが良いとは限りません。したがって、アプリケーションが主にコンピューティングに依存している場合は、適切な仮想マシンを選択すると、コンピューティング リソースを合理的に割り当てるのに役立ちます。 ワークロードに適した仮想マシンを選択する方法: 1. 最低限の要件を定義するCPU (アーキテクチャ、数量、プロセッサの選択)、メモリ、SSD、ネットワーク接続など、すべてのコンピューティング次元にわたって最小要件を定義してください。 2. 適切なインスタンスタイプを選択する上記で定義された要件に基づいて、さまざまな CPU、メモリ、ストレージ、ネットワーク容量を組み合わせたインスタンス タイプを選択できます。結局のところ、異なる構成を持つこれらのインスタンス タイプは、さまざまな程度で特定の機能最適化の設定を満たします。 3. インスタンスサイズを設定するインスタンスには、実際の業務の負荷要件を満たす十分な容量が装備されており、必要に応じて突発的な状況にも対処できる必要があります。 4. さまざまな価格モデルを確認する現在、3 大クラウド サービス プロバイダーは、オンデマンド (従量課金制)、予約容量、スポット インスタンス、専用ホストなど、それぞれ異なる料金基準を提供しています。これらのオプションにはそれぞれ長所と短所があります。 4. スポットインスタンスを使用してさらなる節約を実現するAWS やその他の大手クラウド サービス プロバイダーから未使用の容量を購入することは、一般的に賢明な行動だと考えられています。結局のところ、スポットインスタンスはオンデマンドインスタンスよりも 90% 安価です。もちろん、前提条件として、クラウド サービス プロバイダーは、これらの入札インスタンス リソースをいつでも回収する権利を留保する必要があります。したがって、選択を行う前に、アプリケーションの次の側面を考慮してください。 1. ビジネス負荷をチェックして、スポットインスタンスに適しているかどうかを判断するテストの具体的な内容としては、突然の中断に耐えられるかなどが挙げられます。ある仕事を完了するにはどれくらいの時間がかかりますか?それは重大なビジネス負荷ですか? 2. クラウドプロバイダーのサービスを確認する検討中のインスタンスの中断頻度を確認してください。あまり人気のないプロバイダーのインスタンスは、停止の頻度が少なくなり、それに応じて稼働時間が長くなることがあります。 3. 入札選択したスポットインスタンスに対して支払う最大金額を設定すると、市場価格が入札価格と一致する(または入札価格より低い)場合に、入札価格に一致します。私の経験では、オンデマンドで価格を設定する場合、過去に設定した最高価格を参照することができます。 4. スポットインスタンスのグループ化と管理一度に複数のインスタンス タイプをリクエストすると、スポット インスタンスを取得できる可能性が高まります。 つまり、上記の作業をスムーズに実行するには、構成、セットアップ、およびメンテナンスのタスクに大まかな時間を割り当ててください (自動化する場合を除く)。 5. お金を節約できるという約束に惑わされないいずれにせよクラウド サービスを使用することになるとわかったとき、「なぜ事前に容量を購入しないのか」と考えることがよくあります。同時に、クラウド サービス プロバイダーは、今後 1 ~ 3 年分の容量を事前に安い価格で購入できるようにもします。これは良い選択のように思えます。 しかし、予測不可能なビジネス環境に直面して、1〜3年後のチームの具体的な発展方向を正確に予測できないことがよくあります。では、どうすれば事前にキャパシティを計画できるのでしょうか。そのため、リザーブドインスタンスや節約プランの場合は、以下の点に注意する必要があります。
リソースを予約するためのモデルを選択する前に、慎重に検討する必要があることがわかります。 6. コスト最適化に適したツールを選択するクラウド サービスのコスト管理に関しては、企業は次のようなさまざまなコスト管理戦略と最適化ソリューションを採用することもできます。
7. クラウド自動化の利点上記の議論から、運用・保守担当者がクラウドコストを割り当て、理解し、分析し、予測することは、面倒で不正確になることが多いことがわかります。インフラストラクチャとリソースの構成を簡単に調整し、より多くのインスタンスを有効にし、さまざまなコスト効率の高いタスクを実行するには、クラウドネイティブの自動化が必要です。 さらに、自動化ソリューションは次のような価値ももたらします。
最後に、ケーススタディとして、AWS オンデマンドインスタンスとスポットインスタンスを組み合わせて、8 個の CPU と 16 GB のメモリでアプリケーションを実行しました。次に、CAST AI を介してアプリケーションを実行し、現在の構成を最適化する必要があるかどうかを確認します。その後、自動化プラットフォームは、スポットインスタンス INF1 に移行することを提案しました。このインスタンスは、実際には以前使用していた汎用コンピューティング インスタンスよりもはるかに安価であることがわかりました。自動化されたコスト監視とレポートは、対象となるクラウド サービスの関連コストを最適化するのに実際に役立つことがわかります。 原題: クラウドコスト最適化の究極ガイド、著者: Leon Kuperman [51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください。 |
<<: 低コストの仮想化コースで VMware スキルを向上
>>: サーバーレス: Amazon Web Services の革新
zcncms とは何ですか? zcncms は PHP で開発された新しい CMS です。今日は、将...
皆さんご存知の通り、 ASOとはアプリストアの検索最適化を指します。スタートアップ企業にとって、AS...
実際、インターネット業界で働く人は皆、すぐに金持ちになりたいという願望を持っています。私自身も、友人...
多くのセキュリティ研究者は、テナント間の脆弱性は顧客が認識しておく必要のある新しいタイプのリスクであ...
7月と8月以来、Baiduは新しく立ち上げられたウェブサイトに対して非常に怒っているかもしれない。こ...
Phoenix Technology Beijing time 1月10日午前、Weiboユーザー@...
01. 銀行におけるクラウドコンピューティングの発展の背景クラウド コンピューティングは、金融業界の...
出典:iheima 文/王宇豪(名刺鵬鵬と人人ヘッドハンターの創設者、上海の移民労働者)序文彼はコン...
2012年5月2日、iResearchは2012年第1四半期の国内検索エンジン調査を発表しました。中...
私はGG最適化を2年半しか行っていないため、それほど長い期間ではないため、当時見ることができる最適化...
Hosteons は突然、米国のロサンゼルス、ラスベガス、ニューヨーク、ジャクソンビルの 4 つの ...
ロシアの企業 Nic.ru をご紹介します。正式に事業を開始した年はわかりませんが、ドメイン名は 1...
欠陥のない製品などありません。インターネット上の製品も同様です。しかし、現在多くのウェブマスターは自...
dedipath、公式スタッフが最新ニュースを送信しました:ロサンゼルスの新しいデータセンターがオン...
2021年「中国国際サービス貿易交易会」が9月2日、国家会議センターで開幕した。今年のCIIEのテー...