クラウド コンピューティングの容量管理の重要性とその実装方法

クラウド コンピューティングの容量管理の重要性とその実装方法

クラウドでワークロードを実行すると、組織は無制限のリソースにアクセスできるようになります。これは良いことですが、IT チームが適切な容量管理プラクティスを採用している場合に限ります。

クラウド コンピューティング モデルの最大の利点の 1 つは、非常に柔軟で動的なリソースの使用をサポートしていることです。クラウド コンピューティング ユーザーは、必要な数のリソースを使用でき、需要の変化に応じて消費量を自由に調整できます。

[[349213]]

これは、クラウド プラットフォームがリソース割り当てを自動的に最適化できることを意味するものではありません。ほとんどの種類のクラウド コンピューティング サービスでは、クラウド コンピューティングのワークロードが特定の時点で必要とするリソースの数を決定するのはユーザー次第です。 AWS Aurora は、ワークロードの需要に基づいてリソースを自動的に割り当てることでこの問題を解決しようとする試みです。

クラウド容量管理は、効果的な IT 戦略にとって重要です。開発者、IT チーム、DevOps エンジニアに、ワークロードに必要なリソースがあることを確認するために必要な洞察を提供します。同時に、予算を無駄にし、不必要な管理オーバーヘッドを追加するようなワークロードの過剰プロビジョニングのリスクも軽減されます。

クラウドコンピューティングにキャパシティ管理が必要な理由

複数の Web アプリケーションをホストするには、クラウド コンピューティング サーバーの使用を検討してください。適切な容量管理により、アプリケーションをサポートするために十分な CPU、メモリ、ストレージ リソースを備え、アイドル状態になっているリソースがあまりない仮想サーバー インスタンス上でサーバーが実行されるようになります。

容量管理のもう 1 つの側面は、アプリケーションのホスティングの責任を共有するクラスター内で使用するサーバーの数を決定することです。この場合、IT チームは、アプリケーションの負荷を処理するために十分な数のサーバーを用意し、一部のサーバーがクラッシュした場合でもアプリケーションが引き続き使用できるように適切なバックアップ システムを維持する必要があります。

このバランスを取ることが容量管理の鍵となります。組織は、ワークロードを完全に実行および割り当てることができない状況や、必要のないリソースを割り当てる状況を回避したいと考えています。

  • Azure は、ユーザーにクラウド コンピューティングのコスト管理ツールを提供します。ただし、効果的な容量管理は、パフォーマンスとコストを最適化するだけの方法ではありません。以下のことに役立ちます:
  • 長期的な IT 計画についての洞察を得ます。たとえば、容量管理は、どのワークロードをクラウドに移動するべきかを決定するのに役立ちます。急速に変化する可能性のあるワークロードは、リソース割り当てを簡単にスケールアップおよびスケールダウンできるクラウド プラットフォームに最適です。
  • 組織のニーズを満たすインフラストラクチャとアプリケーション アーキテクチャを決定します。たとえば、組織の仮想サーバーの容量ニーズが頻繁に変動する場合、サーバーレス関数がワークロードをホストするためのより適切な方法であることが分かるかもしれません。サーバーレス機能により、組織は仮想サーバーよりもコスト効率が高く管理しやすい方法で、短期間で大量のリソースを割り当てることができます。
  • 適切な人材とツールを配置します。これは、組織がワークロードに割り当てる必要があるリソースの数を理解するための最初のステップです。組織がこれらのリソースを割り当てるために必要なリソースを持っているかどうかを判断することが重要です。組織には必要な構成を実行するスタッフが必要であり、これらのスタッフは組織がリソース割り当てを管理するために使用するツールを使用するのに必要なスキルを持っている必要があります。
  • ユーザーの混乱を回避します。アプリケーションのワークロードが特定の問題に対して準備され、組織のワークロード容量が適切に管理されている場合、アプリケーションまたはサーバーの障害のリスクを最小限に抑えることができます。

容量管理はこれまでも常に IT ワークフローの一部でしたが、クラウド コンピューティングの登場以来、さらに重要になっています。これは、スケーラビリティが、組織がクラウド プラットフォームに移行するかどうかを決定する上で重要な要素となるためです。スケーラビリティを最大限に活用するには、IT チームがリソースの使用率を効果的かつ継続的に管理する必要があります。それができない場合は、クラウド コンピューティング アーキテクチャの主要な利点の 1 つを逃すことになります。このような組織は、オンプレミスのアーキテクチャに固執する可能性があります。

クラウドコンピューティングの容量を管理する手順

クラウド コンピューティングのアーキテクチャとサービスの性質は多岐にわたるため、クラウド コンピューティングの容量にアプローチする単一の方法や簡単な方法はありません。ただし、一般的に、効果的なクラウド容量管理戦略には、いくつかの重要なステップが含まれます。

(1)ベースライン容量要件を評価する

まず、チームが適切なパフォーマンスを維持するために必要なクラウド コンピューティング サーバー、アプリケーション インスタンス、データベースなどの数を決定します。組織は、各ワークロードに必要な CPU、メモリ、およびストレージ リソースの量を把握する必要があります。これらは、組織の基本的な容量要件です。特にワークロードの需要が頻繁に変動する場合は、組織がこのベンチマークを使用してリソースを割り当てるべきではないことを覚えておくことが重要です。ただし、ベースラインを理解することは、キャパシティ プランニングの出発点となります。

(2)スケーラビリティ要件を評価する

クラウドで実行される各ワークロードのベースライン要件を理解したら、それらに必要なスケーラビリティを検討する必要があります。時間帯、曜日、季節によって作業負荷の要求がどの程度変化するかを評価します。組織のクラウド ワークロードの中には、他のワークロードよりも高いスケーラビリティ要件を持つものがあります。たとえば、ユーザー ベースが世界中に分散している Web サイトでは、特定の地理的な場所のユーザーをターゲットとする Web サイトほど大きな変動は発生しない可能性があります。その場合、その地域の日中の時間帯に最も需要が高まる可能性があります。同様に、食品配達サービスを提供する Web サイトでは、食事の時間帯に他の時間帯よりも負荷が高くなる可能性があります。

(3)初期リソース割り当てを実行する

クラウドでまだ実行されていないワークロードの場合、組織は起動する前に初期リソース割り当てを設定する必要があります。ベースライン要件で規定されているよりも 20% 多くのリソースを各ワークロードに割り当てるように計画します。これにより、突然の急激な需要増加の際に適切なバッファーが提供されますが、環境の過剰プロビジョニングにはつながりません。

(4)自動拡張ポリシーを設定する

主要なパブリック クラウド プロバイダーは、組織がいわゆる自動スケーリング ポリシーを作成できるようにしています。これらのポリシーを導入すると、クラウド プラットフォームは、組織がポリシーで構成したトラフィックしきい値に基づいて、ワークロードに割り当てられたリソースを自動的に増減します。組織は、仮想マシン インスタンス、データベース、コンテナ、サーバーレス関数など、ほとんどの種類のクラウド ワークロードに自動スケーリング ポリシーを適用できます。ただし、IoT デバイスなどの特定のニッチなクラウド ワークロードは、自動スケーリングでは管理できないことがよくあります。

(5)容量データの収集と分析

組織がワークロードの自動スケーリングを構成するかどうかに関係なく、割り当てられた作業の健全性を継続的に評価し、それに応じて調整することが重要です。組織は次の指標と要素を考慮する必要があります。

• 組織の自動スケーリング ポリシーはどのくらいの頻度でトリガーされますか?組織のワークロードが自動スケーリングの最小しきい値に達しないためにほとんど適用されない場合は、それらのワークロードが過剰にプロビジョニングされている可能性があります。今こそ、しきい値を再設定する時期かもしれません。

  • 実際のクラウド コストは、毎月の請求書に反映される予想コストと比べてどうですか?コストの予想を上回ることは、組織が容量を適切に管理していることを示しています。組織は、クラウドの支出が高すぎると感じた場合、容量管理をより適切に行うようになる可能性があります。
  • 組織では、容量やリソースの割り当てに関連する停止やダウンタイムがどのくらいの頻度で発生しますか?
  • チームが容量の問題を修正するために手動で介入する頻度はどれくらいですか?より集中的な自動スケーリングによって手動による変更の必要性を減らしたり、ワークロードをサーバーレスなどの他のタイプのアーキテクチャに移行したりできます。
  • 組織が各ワークロードに対して決定したベースライン ワークロード要件と予想されるスケーラビリティのニーズは、実際のパフォーマンスと一致していますか?

長期的なクラウドコンピューティング容量の変更を計画する

上記の戦略は、組織がクラウド コンピューティングの容量を日常的に管理するのに役立ちます。さらに、IT インフラストラクチャが時間の経過とともに適切に進化し、変化するワークロードの需要に対応できるように、長期的な容量要件を計画する必要があります。

従来、長期的な容量管理は、新しいサーバー、ストレージ メディア、およびその他の内部データ センター インフラストラクチャの購入と展開のプロセスに重点を置いていました。これは、サービスプロバイダーが巨額の投資を行い、顧客のニーズに応じたインフラストラクチャを提供するクラウドコンピューティングとはまったく関係ありません。

代わりに、クラウド コンピューティングの長期的な容量管理では、時間の経過とともに変化する容量ニーズにどのように適応するかに重点を置く必要があります。たとえば、現在 1 つのクラウドのみを使用している場合は、組織の長期的なワークロードの予想を評価し、将来の容量ニーズを満たすためにマルチクラウド戦略を採用することが合理的かどうかを検討する必要があります。あるいは、組織は、アプリケーションをリファクタリングしてコンテナ内でマイクロサービスとして実行することで、長期的な容量効率を向上させることを決定する場合があります。

クラウド容量管理ツール

クラウド容量管理は複雑で多面的なプロセスであり、組織の容量計画のニーズをすべて満たす万能ツールは存在しません。このプロセスでは、次のようなツールが組織に役立ちます。

  • 監視とログ管理。 AWS CloudWatch、Azure Monitor、サードパーティの監視プラットフォームなどの監視およびログ記録ツールを通じて収集されたデータは、組織がパフォーマンスの傾向を追跡し、変化する容量のニーズを警告するのに役立ちます。
  • コードとしてのインフラストラクチャ。 Infrastructure as Code ツールはインフラストラクチャのセットアップとリソースの割り当てを自動化するため、容量の変更に基づいて割り当てを再構成することがより簡単かつ迅速になります。
  • コスト計算機。キャパシティ プランニングの財務面を管理するには、クラウド プロバイダーが提供するコスト予測ツールが非常に役立ちます。さまざまなリソース割り当てやワークロードの種類に関連するコストを評価するのに役立ちます。
  • サイズ設定とコスト管理。クラウド コンピューティング プロバイダーは、容量のニーズを予測するのに役立つように設計されたツールを提供しています。 AWS と Microsoft Azure はどちらもコスト管理ツールを提供しています。一部のサードパーティ製アプリケーション パフォーマンス管理 (APM) ツールもサイズ設定機能を提供します。

容量管理はあらゆる IT 環境において重要ですが、組織がクラウド コンピューティング環境を最大限に活用したい場合には特に重要です。クラウド容量計画には万能のアプローチはありませんが、さまざまな手法と戦略を組み合わせることで、クラウド インフラストラクチャ上で実行される急速に変化するワークロードであっても、組織は容量のニーズを正確に評価できるようになります。

<<:  Ansible の Kubernetes モジュールを使用したコンテナ オーケストレーションの自動化

>>:  VMware と Samsung が連携し、通信サービス プロバイダーの 5G への移行を加速

推薦する

Pulsar の展開とオンライン構成を 1 つの記事で学ぶ

1. パルサーのインストールと展開1. インストールパッケージをダウンロードするPulsar インス...

gigsgigscloud: ロサンゼルス CN2 GIA、月額 4.99 ドル、低構成は 100 個まで限定!

マレーシア出身の中国人によって設立され、長年運営されているgigsgigscloudは、多くの人に知...

sharktech: 10Gbps 帯域幅無制限トラフィック サーバー、月額 259 ドルから、2*e5-2678v3/64g メモリ/1T NVMe/60G 高防御

Sharktech(米国Shark Data Center)は現在、デンバーのデータセンターで10G...

SEO最適化担当者の将来に楽観的になって下さい

今日、友人がまた私にこう愚痴を言いました。「しばらく SEO をやっていますが、とても混乱しています...

hudsonvalleyhost - $49/年/VPS/4g メモリ/4 コア/300g ハード ドライブ/5T トラフィック

コロクロッシング傘下のブランドである Hudsonvalleyhost には、OpenVZ 仮想化を...

2017年インターネットクイーンレポート:中国は世界最大のゲーム市場となり、ライブストリーミングの収益化能力はゲームを上回る!

6月1日の早朝、「インターネットの女王」として知られるウォール街の証券アナリスト、メアリー・ミーカー...

中国サイバースペース管理局:サイバースペースは噂の場になってはならない

サイバースペースは噂の場になってはならない - 中国サイバースペース管理局の関係者が、ネット上の噂対...

検索エンジンがウェブサイトの不正行為を判断する原理の分析(パート 3)

広州 SEO の Chen Yong 氏は、検索エンジンが Web サイトが不正行為をしているかどう...

2つのQunarウェブサイトがQunarドメイン名をめぐって争い、300万元を要求

12月26日、先週12月22日、北京登録のウェブサイトQunar.comが広東登録のウェブサイトqu...

百度入札コンサルタントとのクリック課金紛争

今年 7 月に当社ウェブサイトの内部ページランキングが一夜にして下落したため、再び Baidu 入札...

デジタルヘルスケアインフラストラクチャがクラウドエッジアーキテクチャから得られるメリット

[[393157]]今日、ますます多くの医療提供者がクラウドツーエッジアーキテクチャを活用して、患者...

ウェブマスターは百度と協力するという概念を確立し、百度に常に戦争を宣言すべきではない。

アップデート中に Baidu があなたのウェブサイトの 1 つを K にしたか、Baidu があなた...