この記事では、クラウド効率とその 3 つの要素 (コスト、パフォーマンス、速度) をより明確に定義し、クラウド効率のあらゆる側面を実現するための推奨事項を示します。 さらに、この記事では、Kubernetes で見落とされがちな問題と、その固有の複雑さを克服する方法について説明します。まず、クラウドの非効率性の原因のいくつかを理解するために、ある程度の背景知識が必要です。 クラウド コンピューティングが登場する前の「昔」は、ローカル データ センターの予算編成と調達には、ハードウェアやソフトウェアのライセンスなどを事前に購入してインストールする必要があり、通常は 3 か月以上の長い準備期間が必要であり、中央財務がこのアプローチを管理していました。 クラウド コンピューティングの登場により、このパラダイムは劇的に変化しました。まず、オンデマンドで提供されるため、企業は使用した分だけ支払います。また、より動的であるため、アプリケーションやリソースを自由にオン/オフにすることもできます。 第二に、中央財政調達モデルが破壊されます。クラウド コンピューティングでは、財務スタッフに知られることなく、開発者 1 人がクラウド コンピューティングの規模を拡大または縮小することができます。そのダイナミックな環境は、ビジネスにとって大きな文化的変化をもたらします。 複雑さも増します。たとえば、企業は 4 つの異なるノード タイプと 4 つの異なるノード サイズの中から選択するだけでなく、各ノードの CPU に割り当てる量とメモリに割り当てる量を正確に選択する必要があります。企業は異なるノード間ですべてのリソースを共有するため、パズルの難易度が上がります。 これはシステムの動的な性質によって複雑になります。企業のオペレーターがクラウド プロバイダーを見ると、課金プロセスが非常に複雑であることがわかります。 どのようなノードタイプが必要ですか?スポットインスタンス、オンデマンドインスタンス、リザーブドインスタンスのどれをご希望ですか?前払いでいくら支払う必要がありますか?リザーブドインスタンスとオンデマンドインスタンスをどのように組み合わせますか? スケーリングは考慮すべき重要な側面です。組織は、レイテンシの急増を回避するために必要になる前にリソースを追加することでパフォーマンスを向上させることができるためです。 クラウドの複雑さにより、多くの場合、クラウドを過剰にプロビジョニングしたり、試行錯誤しながら手動で調整したりすることがデフォルトになります。これは罠です。コスト効率と顧客パフォーマンスの妥協のどちらかを選択しなければならないのです。この落とし穴の大きな原因は可視性の欠如です。コストとパフォーマンスのトレードオフに加えて、速度も重要です。企業はパフォーマンスとコスト効率を達成できるかもしれませんが、それには多くの大変な手作業が必要になります。 複雑さにもかかわらずクラウドのコスト効率を実現クラウドの効率化を実現するための第一歩は、問題を理解することです。どこにお金を使っているかを把握し、必要な投資収益率 (ROI) が得られているかどうかを判断します。この理解は、単に経費を見るだけにとどまりません。場合によっては、コスト削減が最優先事項ではないこともあります。あるエンジニアリング チームが他のチームの 10 倍の費用を費やしている場合、問題があるのか、それとも妥当なのかを把握する必要があります。 より多くのトラフィックをサポートしていますか?チームがより迅速に行動し、新製品を市場に投入できるように、意図的に過剰にプロビジョニングしていますか? 支出を把握し、ビジネスが投資収益を得ていることを確認するのは大変な作業ですが、企業は最適化の前に最初の一歩を踏み出す必要があります。たとえば、チームは当初は安定性のために過剰にプロビジョニングすることを決定する場合があります。これにはコストがかかりますが、本番環境の負荷は軽く、製品を市場に出すことが優先事項です。 その後、製品が市場に投入されると、負荷が大きくなり、コストが膨れ上がるため、パフォーマンスを犠牲にすることなくコストを削減するためにエンジニアリング時間が費やされます。 次に、目標を明確にします。たとえば、孤立したインスタンスを探します。これは、従業員がインスタンスを作成し、それを忘れて会社を辞めたが、まだ無期限に実行されているインスタンスです。これは非常に一般的な問題であり、おそらくコストを削減する最も簡単な方法の 1 つです。 コスト削減が目標である場合、企業には基本的に 2 つの選択肢があります。使用するリソースを減らすか、同じリソースを使用しても支払う金額を減らすかです。最終的には、企業はワークロードを適切なサイズに調整する必要があり、それには可視性が必要です。一部のコスト管理ベンダーは、クラウドの支出を特定し、アイドル状態のリソースをシャットダウンできるようにします。 可視性に関して言えば、クラウド コストが制御不能になっている理由の 1 つは、誰もその問題に注意を払っていないことです。これはエンジニアが気にしていないという意味ではなく、単に詳細を理解していないだけです。ほとんどのエンジニアは、問題が明らかになった場合、それを自分で解決しようとします。これがプリウス効果です。 ある調査によると、プリウスのドライバーのほとんどが、車両のバッテリー電力に関する視認性データに反応して燃料消費を削減することが観察され、記録されたことが分かりました。開発者がクラウドの使用状況と支出を認識していれば、それを改善しようとするでしょう。 3 番目に、クラウドの効率はコストを超えます。クラウドの効率性は、企業が要求するリソースの使用を最大化することとして定義する必要があります。パフォーマンスとコストに加え、開発者がクラウド リソースの管理に必要な手動メンテナンスを実行するのに必要な時間も考慮されます。真のクラウド効率とは、適切なリソースを適切なタイミングで確保することです。 企業におけるクラウド コンピューティングの急速な導入に伴い、クラウドの効率性を考慮することが重要になり、基本的なコスト分析を超えた検討が必要になります。企業がクラウド インフラストラクチャを最大限に活用したい場合は、クラウド効率の他の 2 つの要素であるパフォーマンスと速度を考慮する必要があります。 |
<<: ついにクラウドエッジコラボレーションをわかりやすく説明してくれる人が出てきた
>>: VMware Kaniz Mahdi: グリッドでインターネットを再構築し、世界規模の自動化を推進
以前、「高性能ウェブサイト構築ガイド」でETagについて学んだことがありますが、実際に適用したことは...
コンピュータ機器が主流となっている IT テクノロジーの継続的な進化において、最もダイナミックな側面...
ウェブマスターは、ウェブサイトが収益を上げているかどうか、またトラフィックがどのくらいあるかについて...
最適化を行うウェブマスターは、数年前の最適化にはそれほど技術的なスキルが必要なかったことを知っていま...
報道によると、UBSのアナリストが先週金曜日に発表した最新の報告書では、アマゾン、マイクロソフト、グ...
最近、多くのブロガーが去っていくのを見ました。グループでチャットしているとき、彼らは次のように話して...
クラウドイノベーションの可能性は無限です。クラウド テクノロジーが進歩し成熟するにつれ、企業は重要な...
Meituan.comのキャンパスチャネル構造の機能の開発と分析を理解するための17枚の写真 --&...
[[228673]]ファストフードチェーンの閉店であろうと、有名な小売店の倒産であろうと、人々はそれ...
1. 需要分析XX 銀行の現在の仮想化プラットフォームは 3 年前に構築され、運用が開始されました。...
企業はワークロードをパブリック クラウドに移行し、オンプレミスでプライベート クラウドを実装していま...
【IT Times Weekly編集部注】中国の電子商取引の漠然とした発展パターンは、JD.comと...
iniz は英国で正式に登録された会社です: 会社番号 08199520、登録事務所住所 45-15...
計測機器は高価な工業製品であり、その価格は数千元から数万元にもなります。実験室や精密機器、設備の価格...
あなたが女の子で、彼氏がいるとします。同時に、あなたは別の男の子と、友達以上恋人未満という曖昧な関係...