この記事では、クラウド効率とその 3 つの要素 (コスト、パフォーマンス、速度) をより明確に定義し、クラウド効率のあらゆる側面を実現するための推奨事項を示します。 さらに、この記事では、Kubernetes で見落とされがちな問題と、その固有の複雑さを克服する方法について説明します。まず、クラウドの非効率性の原因のいくつかを理解するために、ある程度の背景知識が必要です。 クラウド コンピューティングが登場する前の「昔」は、ローカル データ センターの予算編成と調達には、ハードウェアやソフトウェアのライセンスなどを事前に購入してインストールする必要があり、通常は 3 か月以上の長い準備期間が必要であり、中央財務がこのアプローチを管理していました。 クラウド コンピューティングの登場により、このパラダイムは劇的に変化しました。まず、オンデマンドで提供されるため、企業は使用した分だけ支払います。また、より動的であるため、アプリケーションやリソースを自由にオン/オフにすることもできます。 第二に、中央財政調達モデルが破壊されます。クラウド コンピューティングでは、財務スタッフに知られることなく、開発者 1 人がクラウド コンピューティングの規模を拡大または縮小することができます。そのダイナミックな環境は、ビジネスにとって大きな文化的変化をもたらします。 複雑さも増します。たとえば、企業は 4 つの異なるノード タイプと 4 つの異なるノード サイズの中から選択するだけでなく、各ノードの CPU に割り当てる量とメモリに割り当てる量を正確に選択する必要があります。企業は異なるノード間ですべてのリソースを共有するため、パズルの難易度が上がります。 これはシステムの動的な性質によって複雑になります。企業のオペレーターがクラウド プロバイダーを見ると、課金プロセスが非常に複雑であることがわかります。 どのようなノードタイプが必要ですか?スポットインスタンス、オンデマンドインスタンス、リザーブドインスタンスのどれをご希望ですか?前払いでいくら支払う必要がありますか?リザーブドインスタンスとオンデマンドインスタンスをどのように組み合わせますか? スケーリングは考慮すべき重要な側面です。組織は、レイテンシの急増を回避するために必要になる前にリソースを追加することでパフォーマンスを向上させることができるためです。 クラウドの複雑さにより、多くの場合、クラウドを過剰にプロビジョニングしたり、試行錯誤しながら手動で調整したりすることがデフォルトになります。これは罠です。コスト効率と顧客パフォーマンスの妥協のどちらかを選択しなければならないのです。この落とし穴の大きな原因は可視性の欠如です。コストとパフォーマンスのトレードオフに加えて、速度も重要です。企業はパフォーマンスとコスト効率を達成できるかもしれませんが、それには多くの大変な手作業が必要になります。 複雑さにもかかわらずクラウドのコスト効率を実現クラウドの効率化を実現するための第一歩は、問題を理解することです。どこにお金を使っているかを把握し、必要な投資収益率 (ROI) が得られているかどうかを判断します。この理解は、単に経費を見るだけにとどまりません。場合によっては、コスト削減が最優先事項ではないこともあります。あるエンジニアリング チームが他のチームの 10 倍の費用を費やしている場合、問題があるのか、それとも妥当なのかを把握する必要があります。 より多くのトラフィックをサポートしていますか?チームがより迅速に行動し、新製品を市場に投入できるように、意図的に過剰にプロビジョニングしていますか? 支出を把握し、ビジネスが投資収益を得ていることを確認するのは大変な作業ですが、企業は最適化の前に最初の一歩を踏み出す必要があります。たとえば、チームは当初は安定性のために過剰にプロビジョニングすることを決定する場合があります。これにはコストがかかりますが、本番環境の負荷は軽く、製品を市場に出すことが優先事項です。 その後、製品が市場に投入されると、負荷が大きくなり、コストが膨れ上がるため、パフォーマンスを犠牲にすることなくコストを削減するためにエンジニアリング時間が費やされます。 次に、目標を明確にします。たとえば、孤立したインスタンスを探します。これは、従業員がインスタンスを作成し、それを忘れて会社を辞めたが、まだ無期限に実行されているインスタンスです。これは非常に一般的な問題であり、おそらくコストを削減する最も簡単な方法の 1 つです。 コスト削減が目標である場合、企業には基本的に 2 つの選択肢があります。使用するリソースを減らすか、同じリソースを使用しても支払う金額を減らすかです。最終的には、企業はワークロードを適切なサイズに調整する必要があり、それには可視性が必要です。一部のコスト管理ベンダーは、クラウドの支出を特定し、アイドル状態のリソースをシャットダウンできるようにします。 可視性に関して言えば、クラウド コストが制御不能になっている理由の 1 つは、誰もその問題に注意を払っていないことです。これはエンジニアが気にしていないという意味ではなく、単に詳細を理解していないだけです。ほとんどのエンジニアは、問題が明らかになった場合、それを自分で解決しようとします。これがプリウス効果です。 ある調査によると、プリウスのドライバーのほとんどが、車両のバッテリー電力に関する視認性データに反応して燃料消費を削減することが観察され、記録されたことが分かりました。開発者がクラウドの使用状況と支出を認識していれば、それを改善しようとするでしょう。 3 番目に、クラウドの効率はコストを超えます。クラウドの効率性は、企業が要求するリソースの使用を最大化することとして定義する必要があります。パフォーマンスとコストに加え、開発者がクラウド リソースの管理に必要な手動メンテナンスを実行するのに必要な時間も考慮されます。真のクラウド効率とは、適切なリソースを適切なタイミングで確保することです。 企業におけるクラウド コンピューティングの急速な導入に伴い、クラウドの効率性を考慮することが重要になり、基本的なコスト分析を超えた検討が必要になります。企業がクラウド インフラストラクチャを最大限に活用したい場合は、クラウド効率の他の 2 つの要素であるパフォーマンスと速度を考慮する必要があります。 |
<<: ついにクラウドエッジコラボレーションをわかりやすく説明してくれる人が出てきた
>>: VMware Kaniz Mahdi: グリッドでインターネットを再構築し、世界規模の自動化を推進
95vps(Juzi Data)は主に中国本土、香港、日本、韓国、米国のデータセンターでクラウドサー...
オープンソースの仮想化ツールを使用して、仮想マシンを実行、カスタマイズ、管理します。仮想化ツール (...
みなさんこんにちは。私はHongtu Internetです。端午節の休暇以来、当社のウェブサイトのい...
今日、私たちは「クラウド時代」に突入しました。クラウド コンピューティング インフラストラクチャの重...
コンテナ クラウドがますます多くのビジネスをカバーするようになるにつれて、コンテナ クラウドの日常的...
周知のとおり、Baidu 製品の外部リンクによって伝達される重みは非常に高いため、SEO 担当者は、...
ショッピング カートは、サイト全体のコンバージョン率とユーザー エクスペリエンスの向上に非常に役立つ...
今日では、ウェブサイトの最適化はますます困難になってきており、ウェブマスターはさまざまな最適化方法を...
月収10万元の起業の夢を実現するミニプログラム起業支援プランフルネットワークマーケティングとなると、...
過去 10 年間のクラウド コンピューティングの普及により、多くの企業は、互いに互換性がなく、同じジ...
クラウド コンピューティング業界の急速な発展により、多くの企業が重要なエンタープライズ アプリケーシ...
記者 李静 インターン 劉百坤/北京レポートインターネット時代では、人々は医者に診てもらうためにもオ...
みなさんこんにちは。私は徐子宇です。ウェブサイトはユーザー中心なので、ウェブサイトの最適化の過程でよ...
Wishosting は現在、OVH フランスのデータセンターに割引価格の VPS をいくつか持って...
[51CTO.com クイック翻訳] 多くのベンダーは、クラウド エントリ チャネル、主要な Saa...