より柔軟なクラウドサービスモデルが安価である理由
パブリック クラウド インフラストラクチャは、企業がアプリケーションを展開および管理する方法を変革し、組織のニーズに応じて迅速にセットアップおよび拡張できるサービスを提供します。
この記事では、サーバーの使用率を最適化するためのビンパッキングの重要性と、サーバー インフラストラクチャの使用率とコストの重要な関係に焦点を当てます。これは、パブリッククラウドプロバイダーの経済計算をより深く理解し、リソース割り当てのトレードオフについて情報に基づいた選択を行うのに役立ちます。
クラウドプロバイダーの経済性:サーバー使用率

サーバーの使用率は、クラウド プロバイダーの費用対効果に影響を与える重要な側面です。サーバー リソースの高い割合が効率的に使用されると、顧客により多くの価値が生まれますが、使用率が低いと容量の無駄とコストの増加につながります。したがって、クラウドプロバイダーが競争力を維持するには、リソースの効率的な割り当てが運営費用と利益率に直接影響するため、不可欠です。
私の経験では、クラウドコンピューティングの歴史のほとんどにおいて、サーバーの使用率は平均50%未満であり、すでに支払ったリソースをより有効に活用することで、サーバーあたりの収益が2倍になる可能性があることを意味します。現在、最高のパブリッククラウドプロバイダーは80%以上の使用率を達成できますが、プライベートクラウドの実装では依然としてはるかに低いです。サーバーの資本支出はサンクコストであるため、サーバーにパックできる追加のサブスクライバー ワークロードは、そのサーバーの収益性に直接影響します。
ビンパッキング:リソース割り当てを最適化するための手法
ビンパッキングは、さまざまなサイズのアイテムを固定サイズのコンテナ (ビン) に配置し、必要なビンの数を最小限に抑えることで、リソースの割り当てを改善するために使用される方法です。クラウド インフラストラクチャのコンテキストでは、ビン パッキングの類似性は、サーバーの使用率を最大化する方法で、仮想マシン、コンテナ、またはサーバーレス機能を物理サーバーに割り当てることに適用されます。
クラウド プロバイダーは、ビン パッキング アルゴリズムを使用して、インフラストラクチャ上のワークロードの配置を最適化し、アイドル状態または十分に活用されていないサーバーの数を減らすことができます。これにより、運用コストが最小限に抑えられるだけでなく、サーバーの数が減れば消費電力も少なくなり、発熱も少なくなるため、エネルギー効率も促進されます。
共有リソースプールの力
大規模な共有リソース プールにより、クラウド プロバイダーは規模の経済を利用して使用率を向上させることができます。複数のクライアントからのリソースを単一の共有プールに統合することで、プロバイダーはインフラストラクチャ全体にワークロードをより効果的に分散できます。このアプローチにより、利用可能なリソースを効率的に使用できるようになり、サーバーがアイドル状態になったり、十分に活用されていない可能性が減ります。
さらに、共有リソース プールにより、プロバイダーはクライアントの多様で変動するリソース需要から恩恵を受けることができます。この需要の変動により、プロバイダーはリソースをより効率的に割り当てることができ、サーバーの使用率と費用対効果がさらに向上します。
手頃な価格のクラウドサービス:スポットインスタンスとサーバーレスコンピューティング

ビンパッキングと共有リソースプールによって促進される高いサーバー使用率により、クラウドプロバイダーはスポットインスタンスやサーバーレスコンピューティングなどの低コストのサービスを提供できます。スポットインスタンスは、プロバイダーのインフラストラクチャの予備容量を利用するため、大幅に削減されたコストで利用できる一時的なオンデマンドインスタンスです。
同様に、サーバーレス コンピューティングを使用すると、クライアントはサーバーをプロビジョニングまたは管理せずにアプリケーションを実行できます。このモデルでは、クラウドプロバイダーは需要に基づいてリソースを動的に割り当て、実際の使用量に対してのみクライアントに課金します。スポット・インスタンスとサーバーレス・コンピュート・インスタンスはどちらも、ユーザーによって明示的にではなく、クラウド・プロバイダの自動化によってスケジュールされるため、クラウド・プロバイダは任意のサーバーで使用可能なリソースを使用し、必要に応じてインスタンスを移動して実行時の使用率を最適化できます。これらのタイプのクラウド コンピューティング モデルは、ワークロードの配置の詳細からユーザーを抽象化するため、ビン パッキングと共有リソース プールの効率向上の恩恵を受けることができ、その結果、加入者と共有できるプロバイダー コストが削減されます。
マイクロサービスとモノリス
モノリシック実行可能ファイルを使用するか、マイクロサービスとして分解するかを評価する場合、使用率とビンパッキングのジレンマに直接遭遇します。マイクロサービスの実装は、分散デプロイが可能な多数の小さな実行可能エンティティで構成されます。これは、マイクロサービス実装に固有の自動スケーリングの概念と組み合わせることで、孤立した容量をより小さなコンテナインスタンスで埋めることができ、ホスティングノードの使用率を直接向上させることを意味します。
一方、大規模なモノリシック実装では、通常、サーバーごとに 1 つのインスタンスになり、オーバープロビジョニングする必要があるため、平均使用率が低下します。マイクロサービス/モノリスの決定には他にも多くの複雑な側面がありますが、マイクロサービスバリアントはビンパッキングに優しいため、より高いサーバー使用率を達成する傾向があります。
イルミオ:サービスモデル全体でクラウドを保護する
企業がパブリック クラウド インフラストラクチャとさまざまなサービス モデルを採用する中で、堅牢なセキュリティを維持することが最も重要です。イルミオは、すべての一般的な クラウドサービスモデルに包括的なセキュリティソリューションを提供することに専念しており、顧客がインフラストラクチャ制御(静的リソース割り当て)と低コスト(動的/抽象化されたリソース)の間のトレードオフについて知識に基づいた意思決定を行えるようにしています。

イルミオゼロトラストセグメンテーション(ZTS)は、 選択したクラウドサービスモデルに関係なく、組織が強力なセキュリティ体制を維持できるようにする適応性のあるセキュリティ対策を提供します。企業が静的リソース割り当てによる従来のサービスとしてのインフラストラクチャ (IaaS) アプローチを選択する場合でも、スポット インスタンスやサーバーレス コンピューティングなどのコスト削減の動的サービスを活用することを決定した場合でも、イルミオ ZTS はネットワークを介したランサムウェアや侵害の拡散を阻止し、機密データとアプリケーションを保護します。
イルミオは、組織がコスト効率とクラウドセキュリティの制御の間の完璧なバランスを見つけるのに役立ちます。もっと詳しく知りたいですか?今すぐお問い合わせください。