企業はどのようにしてクラウド移行のコストを効果的に削減できるでしょうか?

企業はどのようにしてクラウド移行のコストを効果的に削減できるでしょうか?

[51CTO.com からのオリジナル記事] 今日、クラウド コンピューティングは企業にとってトレンドとなっており、より多くの企業がクラウド コンピューティング テクノロジーを使用してデジタル変革を迅速に実現しています。確かに、クラウド コンピューティングのオンデマンド使用、高い柔軟性、強力なスケーラビリティは多くの企業から支持されていますが、クラウドに効果的に移行してコストを削減する方法が多くの企業にとって懸念事項となっています。最近、51CTO は、Mobvista のテクノロジー担当副社長兼チーフアーキテクトの Cai Chao 氏にインタビューし、企業がクラウドコンピューティングのコストを効果的に削減する方法について議論しました。

企業のクラウド移行の障害

クラウド コンピューティングはトレンドと考えられていますが、そのプロセスにはまだいくつかの課題が残っています。 Cai Chao 氏の観察によると、現在、企業のクラウドへの移行を妨げている主な理由は 3 つあります。

1 つ目は、レガシー システムの移行です。現在でも、多くの企業が従来の IDC をインフラストラクチャとして使用しています。企業がクラウドに移行する場合、従来のローカル アプリケーションをクラウドに直接移行することになります。しかし、これではシステムアーキテクチャがクラウドの「スケールオンデマンド」などの機能を有効に活用できないだけでなく、コストの無駄にもなってしまいます。企業は、クラウド コンピューティングの特性を最大限に活用するために、マイクロサービスの実装やクラウドベースのバックエンド サービスの統合など、システムを再構築する必要があります。ただし、大規模なシステムの場合、移行は一夜にして完了することはできません。システム移行プロセスは長く、混在した状態になります。新しいシステムとレガシー システム間の相互運用性、および移行プロセスの段階はすべて、開発と保守にとってより大きな課題をもたらします。

2 番目は、データの移行と安全な保管です。企業がクラウドに移行した後、データがクラウド プラットフォームに保存されるかどうか、パブリック クラウドでのデータの保存とアクセスのセキュリティをどのように確保するか、また、ローカルに保存される場合は、データ転送のコストとセキュリティを考慮する必要があります。

3つ目は、開発者の考え方の変化です。現在、ほとんどの開発者は古典的なアーキテクチャ モデルを学習しており、開発の概念とパターンも伝統的です。クラウドへの移行の過程では、クラウドネイティブのテクノロジーと概念を学習し、従来の開発に新しいテクノロジーと概念を導入する必要があります。これにより、開発者のスキル要件もそれに応じて高まります。

クラウド移行コストを削減する方法

クラウド コンピューティングは、経済的なコストと柔軟なスケーラビリティによってユーザーを魅了してきましたが、クラウドのコストは必ずしも安価ではありません。人件費以外にも、コンピューティングリソース、トラフィック、データストレージ、クラウドサービスなどのコストも発生します。注意しないと、高額なコストが発生してしまいます。では、クラウド コンピューティングのコストを削減する方法はあるのでしょうか?答えはイエスです。

蔡超氏は51CTOに対し、「コスト削減の鍵は、オンデマンド取得と従量課金というクラウドコンピューティングの特性を最大限に活用することだ」と語った。クラウド コンピューティングのコストを削減する方法は 3 つあります。 1 つ目は、リクエスト数に基づいた自動スケーリングです。企業は、クラウド コンピューティングのオンデマンド機能と従量課金制機能を活用して、企業のビジネス ニーズに基づいてクラウド リソースに対するリクエストの数を自動的に調整できる必要があります。

次に、クラウド プラットフォームの課金モデルを正しく効果的に活用します。たとえば、メッセージング サービスの場合、クラウド サービス プロバイダーは、メッセージ コンテンツの量ではなく、発生回数に基づいて料金を請求します。そのため、1 つのメッセージの最大容量を超えない限り、コストを節約するためにバッチで送信できます。したがって、企業は独自のビジネス モデルを評価し、ニーズに応じてリザーブド インスタンスやスポット インスタンスなどのさまざまなモデルを選択する必要があります。企業が長期間使用する場合は、購入期間を長くすることでクラウドコストを削減することもできます。

3つ目は、合理的な構造を採用することです。企業がクラウド コンピューティングの特性を活用できるかどうかには、アーキテクチャが特に重要です。企業はマイクロサービス アーキテクチャまたはサーバーレス アーキテクチャを採用することで、スケーリングの粒度をより細かくし、コストを削減できます。

Mobvistaのクラウド節約

2013年に設立されたMobvistaは、世界中のアプリ開発者にモバイル広告とデータ分析サービスを提供することに特化しており、世界中の16の主要都市にオフィスを構えています。 Mobvista は創業以来、AWS のフルクラウドアーキテクチャに移行し、2017 年にクラウドネイティブのソフトウェアアーキテクチャシステムへの完全な移行を開始しました。しかし、システム規模が拡大し続けるにつれて、Mobvista はクラウドコンピューティングのコストという課題に直面する必要がありました。

クラウド コンピューティングのコストを削減するために、Mobvista は CPU 使用率の低いマシンを統合して削除し、データ ストレージを最適化し、予約インスタンスを購入しました。しかし、Mobvista は依然として大きなコスト圧力に直面しています。そのため、Mobvista は、クラウド コンピューティングのコストを削減するために、アーキテクチャの変革と入札インスタンスの使用という 2 つの方法を採用しました。

蔡超氏は、コスト削減の鍵は、企業のアーキテクチャがクラウド プラットフォームの効率的な使用に適しているかどうか、クラウド プラットフォームの特性をうまく活用しているかどうか、さらには価格モデルにあると考えています。これまで、Mobvista の業務システムはすべて大規模なモノリシックシステムでしたが、システムの拡張が単一の機能によって制限され、リソースの大きな無駄が生じていました。この目的のために、Mobvista はクラウドネイティブ アーキテクチャの変革を実行しました。

蔡超氏は51CTOに対し、プログラマティック広告システムの特徴はリクエスト量が多いこと(ピーク時のリクエストは1日1000億回に達することもある)と、応答時間に対する厳しい要件(50~100ミリ秒)であると語った。システムの弾力性を向上させるために、Mobvista はマイクロサービス変革を実施し、設計に障害指向と回復指向の設計コンセプトを採用しました。同時に、SpotMax ではクラスター容量の安定性を維持するためにクラスター管理ソフトウェアを開発しました。

さらに、Mobvista ではスポットインスタンスも使用します。 「スポットインスタンス」とは、クラウドサービスプロバイダーが起動する、未使用のコンピューティングリソースを活用するインスタンスです。価格は需要と供給に応じて変動し、従量課金インスタンスに比べて明らかに価格面で有利です (通常、従量課金インスタンスの 10% ~ 20%)。同時に、スポットインスタンスにはシステム中断メカニズムが存在します。システムは、価格やリソース プールの在庫などの要素を総合的に考慮して、実行中のインスタンスを中断するかどうかを決定します。現在、Mobvista のオンライン プラットフォーム インスタンスの 70% が入札インスタンスに導入されており、そのほとんどはプログラマティック ビジネスをサポートしているため、1 回のリクエストのコストが 65% 削減されています。

蔡超氏は、企業がスポットインスタンスを使用できるかどうかは、企業の業務実装と業務アーキテクチャに関係しており、業務アーキテクチャが十分な弾力性と耐障害性を備えているかどうか、そしてスポットインスタンスのクラスタ管理と組み合わせることで、期待されるSLAを達成できるかどうかにかかっていると述べた。どのような業務でスポットインスタンスを利用すべきかという一般的な結論はありませんが、大まかな基準としては、システムに「インスタンスの柔軟性」または「時間の柔軟性」がある場合、スポットインスタンスの利用を検討できます。

製品化された経験の出力

Mobvista は独自の検証を経て、入札インスタンスの実践的な経験を製品化し、SpotMax 製品を開発しました。 SpotMax は、弾力性のあるコンピューティング リソースを使用してクラウド システムのコストを最適化するシステムです。クラウド プラットフォームが提供する柔軟なリソースをユーザーが使用して、システムの可用性を確保し、最大限のコスト削減を実現できるようにすることを目的としています。

SpotMax のソリューションとサービスには、MaxArch、MaxChaos、MaxGroup の 3 つの部分が含まれます。 MaxArch は、Mobvista がユーザーに既存のアーキテクチャの評価、Xiangyun への移行、クラウドネイティブ アーキテクチャの設計を行うために提供するアーキテクチャ コンサルティング サービスです。 MaxChaos は、オープンソース ソフトウェアと Mobvista 独自の研究に基づいたサービス フレームワークであり、カオス エンジニアリング サービスを提供します。 MaxGroup は、クラスターの劣化防止、スポットインスタンス クラスターの推奨、強化学習に基づくハイブリッド クラスターの負荷分散を通じてクラウド システムのコスト削減を支援するスポットインスタンス クラスター管理サービスです。



SpotMax は顧客中心主義であり、Mobvista は常に自社の製品とソリューションを顧客にさらに良いサービスとして提供することに尽力してきました。しかし、顧客が異なれば直面する問題も異なります。したがって、さまざまなアプリケーション シナリオに適応する必要性を考慮して、SpotMax は設計にプラグイン モードを採用しています。ユーザーは、サードパーティのサービス検出用のプラグイン、コンテナ化された環境用のプラグインなど、さまざまな使用シナリオに応じてさまざまなプラグインを選択できます。

今後の計画

現在、Mobvistaはマイクロサービス化を完了しており、コンテナ化とサービスメッシュの導入を拡大していく予定です。蔡超氏は「仮想マシンネットワークからコンテナネットワーク、そしてサービスネットワークへとインフラの抽象化レベルを向上させ、大規模で複雑なシステムの保守性を大幅に向上させる」と述べた。

さらに、Mobvistaは海外に進出しグローバル展開する企業のニーズに応える「ツールエコシステム」の構築も進めています。 Mobvista は、プロモーション、収益化、データ分析からクラウド アーキテクチャ、コスト最適化まで、より多様なシナリオで企業に価値を創造し、企業がより広範なグローバル市場に参入して高い成長を達成できるよう支援することに尽力しています。

[51CTO オリジナル記事、パートナーサイトに転載する場合は、元の著者とソースを 51CTO.com として明記してください]

<<:  2020 年のクラウド コンピューティングにおける 10 大トレンド

>>:  2020年のクラウドコンピューティング産業チェーンの現状分析

推薦する

仮想ホスト、VPS(クラウドサーバー)、サーバー(専用サーバー、ベアメタルサーバー)の違いは何ですか?

よく苦笑したくなるような言葉を聞いたり見たりします。vps 仮想ホスト、vps クラウド サーバー、...

将来の検索製品の焦点は何になるでしょうか

最近、社内ではみんなで年末の総括やレビューをしています。みんなの書き込みを読んでみると、昨年の最適化...

SaaS 時代において、YonSuite は成長企業のイノベーション コードをどのように活性化するのでしょうか?

世界的ビジネスベストセラー『ブルー・オーシャン戦略』には、企業は既存の思考を打ち破り、革新的な意識を...

ライブストリーミングキャスターの進化:ウェイ・ヤは左へ、リー・ジアチーは右へ

「ダブル12」が終わったばかりだが、その余韻はまだ冷めやらない。 2018年、Eコマースのライブスト...

tropihost-5.5 USD/2 GB RAM/100 GB SSD/1 TB トラフィック/1 GB ポート/フロリダ

TropiHost.com がいつ登場したのかは分かりません。主な事業は VPS とサーバーレンタル...

安定したランキングを獲得する方法

ウェブサイトのランキングが不安定です。どのウェブマスターもいくつかの理由を教えてくれますが、多くのウ...

デジタルオーシャンはどうですか? [年] Digitaloceanのドイツデータセンターの簡単なレビュー

デジタルオーシャンはどうですか?デジタルオーシャンドイツはどうですか? DigitalOcean の...

企業がクラウドに急いで移行すべきでない理由

テクノロジー企業の幹部たちは、システムをクラウドに移行することへのプレッシャーを感じています。自社製...

edgenat: 全製品 30% オフ、韓国専用サーバー、10 か月分を 24 か月分、VPS オプション - US AS4837\Korea CN2\US CN2 GIA ネットワーク

edgenatは現在、すべてのVPSと韓国のハイエンド独立サーバーに30%割引と生涯継続割引を提供し...

SEOの例: 大規模なウェブサイトの修正は推奨されません

このウェブサイトは2007年10月に構築されました。当時、QQタイプのサイトはまだ普及していませんで...

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

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

国のために子供を産むことに比べれば、「国のためにクラウドに行く」ことは実現可能だ

数日前、人民日報の「赤ちゃんを産むことは単なる家族の問題ではなく、国家的なイベントでもある」という記...

トーク: クラウド コンピューティングをガールフレンドに説明するにはどうすればよいでしょうか?

週末、家で彼女が試合の中継を見ている間、私は本を読んでいました。私たち二人はうまくやっていたのですが...

マーチャントコレクション: US VPS、Alipay決済

海外の VPS、特にアメリカの VPS を購入する場合、クレジットカードと PayPal がないと購...