分散型クラウドとは?
分散型クラウドは、クラウド コンピューティングにおける最新のトレンドの 1 つであり、ユーザーが単一のパブリック クラウドをさまざまな場所に分散できる展開タイプです。ハイブリッド クラウドや一部のマルチクラウド セットアップとは異なり、分散型クラウドを使用すると、ビジネスは現在の技術スタックを完全に超えてパブリック クラウドに移行できます。
この投稿は分散クラウドの紹介です 地理的に分散したパブリック クラウドの利点。企業がますますこの展開モデルを採用している理由と、エッジ コンピューティングの成長において分散型クラウドが果たす役割については、以下をお読みください。
分散型クラウドとは?
分散型クラウドは、企業が単一のパブリック クラウド インフラストラクチャを複数の異なる場所で実行できるようにするクラウド サービスの形式です。 ハブと呼ばれるこれらの場所 、変電所 、またはミニクラウド は、処理機能を備えた小規模な個々のクラウドです。
分散型クラウドをセットアップする場合、ユーザーは次のような場所と環境の組み合わせで個々のサービス/アプリ コンポーネントを自由にデプロイして実行できます。
- オンプレミス施設
- プライマリ プロバイダのデータ センター。
- 他のベンダーの施設内
- コロケーション センター。
- ネットワークの端(エンドデバイスがネットワークに接続してデータを配信するポイント)
分散型クラウドにより、組織は以下に基づいて各ワークロードに最適な場所を選択できます。
- ユーザーの場所
- アプリの要件
- コスト
- 利用可能な帯域幅。
- 業界または地域に基づく規制
- セキュリティ リスク
このクラウド タイプは分散しているにもかかわらず、ユーザーは 1 つの画面からセットアップ全体を管理します。 .このモデルは、典型的なハイブリッド クラウドの課題である管理の不整合に悩まされることはありません。
サービス、スタック、アプリごとに場所を選択できるため、企業は最高のパフォーマンスと規制順守を確保できます。さらに、分散戦略は、クラウド コンピューティング業界の 2 つの主要な問題を解決します。
- サーバーがネットワーク エンドポイントから離れすぎているために発生する遅延
- 一元化されたクラウド セットアップの過負荷によるネットワークの輻輳
分散型クラウドと「通常の」クラウドの違い
従来のクラウドには、仮想 IT リソース (サーバー、VM、データベースなど) のオンデマンド配信が含まれます。クラウド ベンダーは、インターネットまたはプライベート ネットワーク経由でこのサービスを提供します。最も一般的な展開モデルは次のとおりです。
- パブリック クラウド。
- プライベート クラウド。
- ハイブリッド クラウド (パブリックとプライベートの組み合わせ)
- コミュニティ クラウド。
- マルチクラウド (さまざまなプロバイダの複数のパブリック クラウドによるセットアップ)
分散型クラウドもオンデマンド リソースを提供しますが、このモデルでは、ユーザーが戦略的な場所にワークロードをセットアップして、理想的なパフォーマンス レベルを確保することができます。分散型クラウドは、ハイブリッド ソリューションに依存したり、複数のプロバイダーと協力して同じ目標を達成したりする代わりに、さまざまな変電所にまたがる単一のプラットフォームを提供します。
複数の処理ハブを使用できることが、分散型クラウドとその他のクラウドの主な違いです。通常、通常のクラウド モデルの利用者は、分散セットアップの主なセールス ポイントであるパブリック クラウド リソースの正確な場所を認識 (または制御) しません。
分散型クラウドの仕組み
消費者の観点からは、分散型クラウドは標準のパブリック クラウド インフラストラクチャとして機能します。ユーザーは、変電所の数に関係なく、1 つのコントロール パネルからセットアップを管理します。ただし、サービス レベル アグリーメント (SLA) に追加できるいくつかの新機能は次のとおりです。
- 特定のワークロードが特定のハブで動作するようにリクエストする
- 特定のデータまたはプロセスが特定の地域を決して離れないことに同意する
- コンポーネントごとまたはハブごとにレイテンシまたはスループットの目標を設定する
クラウド プロバイダーの観点からは、分散セットアップの処理は困難です。プロバイダーは、通常集中型のクラウド ネットワークをさまざまな小規模な相互接続環境に拡張する必要があります。
一般的なパブリック クラウド サービスと同様に、分散型クラウド プロバイダーは、以下を含むすべてのクラウド運用を管理する責任があります。
- クラウド セキュリティ。
- ソフトウェアとハードウェアを最新の状態に保つ
- 高可用性を維持する
- ガバナンス。
- すべてのインフラストラクチャの信頼性を確保する
これらのタスクは、プロバイダーがユーザーに提供する新しいハブごとに複雑になります。消費者のセットアップにセカンダリ ベンダーに属するデータ センターが含まれている場合でも、変電所の数に関係なく、単一のプロバイダーが分散型クラウド サービスを管理します。
分散型クラウド コンピューティングの利点は何ですか?
弾力性や初期費用の削減などの通常のクラウド コンピューティングの利点に加えて、分散型クラウドには、いくつかの独自のビジネス上の利点もあります。
全体的なパフォーマンスの向上
分散型クラウドのユーザーは、ビジネス固有のニーズに基づいて個々の操作をセットアップできます。組織はワークロードを自由に分散し、次の可能性を減らすことができます:
- 待ち時間。
- ダウンタイム。
- ネットワークの混雑
データは、送信元とその処理を担当するクラウド リソースの間でより高速に移動します。その結果、より高いレベルの可視性と信頼性を備えた、より優れたパフォーマンスのシステムが実現します。
集中管理によるマルチクラウド
マルチ クラウドやハイブリッド クラウドとは異なり、ユーザーは単一のインターフェイスから分散クラウドを管理します。この一元化により、管理が簡素化され、確実に役立ちます:
- 環境全体で一貫性を確保する
- すべてのコンポーネントのパフォーマンス レベルを監視する
- 脅威をタイムリーに特定する (悪意によるものかエラーによるものかにかかわらず)
一元化は、DevOps チームにとっても大きなメリットです。 DevOps エンジニアは、アプリのデプロイ時にすべてのクラスターを均等に処理できるようになり、その結果、開発速度が向上します。
より簡単なコンプライアンス
ワークロードを設定してデータを保存する際のさまざまなオプションは、ビジネスが業界または地域ベースの規制に準拠し続けるのに役立ちます。
たとえば、ユーザー データのすべての保存と処理が元の国で行われるようにすると、CCPA や GDPR などのデータ プライバシー規制に準拠するのに役立ちます。これらの機能は、金融や医療など、規制の厳しい業界で事業を行う場合に不可欠です。
ユーザー エクスペリエンスの向上
ダウンタイムとレイテンシーがないことは、ポジティブなユーザー エクスペリエンスに不可欠です。分散クラウドは、ビデオ コンテンツのストリーミングやビデオ会議など、データを大量に消費するプロセスを処理する場合でも、信頼できるパフォーマンスを確保できます。
リスク軽減
ハブの 1 つに対する攻撃が成功しても、データの一部へのアクセスのみが許可されます。システムの残りの部分へのハッキングには、より多くの時間と労力が必要であり、セキュリティ チームが脅威を特定してインシデント対応計画を開始するための十分な余地を与えます。
サイバー攻撃やデータ侵害に対するビジネスの脆弱性を軽減するだけでなく、分散クラウドを使用すると、システムの残りの部分に影響を与えることなく、メンテナンスやセキュリティ チェックのために 1 つのハブをシャットダウンすることもできます。
費用対効果
分散型クラウドは、コスト効率の高いソリューションであり、次の方法でコストを節約できます。
- ハードウェアの初期費用がかからない
- 高い粒度と、各ハブでリソースを微調整する能力を確保する
- 個々のチームが各変電所を監督する必要がない
- リクエストを送信してレスポンスを取得するためにシステムが必要とする計算能力の量を削減する
より迅速な事業拡大
分散クラウドにより、時間やお金を費やすことなく、新しい顧客ベースへの迅速な拡大が可能になります:
- 追加のインフラストラクチャを構築する
- 新しいクラウド プロバイダと交渉して取得する
- 新しい専任の社内チームを採用する
- 現在のツールセットを拡張しています。
拡張要求をクラウド プロバイダーに送信すると、通常、数時間で新しい場所で運用を開始できます。新しい分野のニーズが高まるにつれて、クラウドのフットプリントは急速に拡大し、増大する需要に対応できます。
市場が不採算であることが判明した場合は、資金を失うことなくリソースを縮小するか、その地域から完全に撤退することができます。
分散型クラウド コンピューティングの課題は何ですか?
消費者の観点からは、分散型クラウドの使用にモデル固有の欠点はありません。企業が仮想化の利点をすでに認識している場合、分散型クラウドは、標準的な公募のより強力なバージョンにすぎません。
ただし、プロバイダーにとって、分散クラウドにはいくつかの考慮事項があります。以下は、分散クラウドを実行する際の最も一般的な問題のリストです:
- 全体的な複雑さ: 分散型クラウドのセットアップと維持は、一部のプロバイダーにとって難しい課題です。ベンダーがハイパースケール プロバイダーでない限り、拡張、特定の場所に対する顧客の要求への対応、および変電所間の通信の設定に関する問題が発生します。稼働後は、すべてのハブでロケーション固有のメンテナンスが必要になります。
- 帯域幅の問題: 接続モデルが異なる分散環境では、既存の接続にストレスがかかる可能性があります。多くのプロバイダーは、スループットに対する需要の増加に対応するためにアップグレードを必要としています。
- セキュリティ上の懸念: 中央のデータ センターで運用を実行するのとは異なり、分散型クラウドにはより広い攻撃対象領域があります。各ハブには、ローカルのダウンタイムを回避し、ワークロードを安全に保つための個別のセキュリティ対策が必要です。プロバイダーは、分散したデータのバックアップと事業継続計画も更新する必要があります。
分散型クラウドおよびエッジ コンピューティング
分散型クラウドは、エッジ コンピューティングの理想的な基盤を提供します。これは、ワークロードをデータ生成ポイントの物理的に可能な限り近くで実行するプロセスです。リアルタイムのデータ分析に依存する多くのデバイスとアプリは、次のようなエッジ コンピューティングの恩恵を受けることができます。
- 監視映像を分析する防犯カメラ
- 自動製造装置
- 自動運転車。
- バーコード スキャナー。
- スマート ビルディングや都市のアプリ
- リスクの高い産業環境でデータを監視するセンサー
分散クラウドにより、エッジ コンピューティングに依存するアプリの展開と管理が容易になります。たとえば、全国に散在する複数の製造工場を運営しているとします。各プラントには、数千のセンサーからのデータを処理するエッジ サーバーがあります。
分散型クラウドを使用すると、すべてのエッジ サーバーを 1 つのダッシュボードから、同じチームと 1 つのクラウド ツール セットで制御および管理できます。管理者は簡単に次のことができます:
- 複数の環境にソフトウェア クラスタを導入して管理する
- セキュリティ更新を行う
- リスクを監視し、システムを良好な状態に保つ
- デバイスのパフォーマンスを維持する
分散クラウドがなければ、これらの責任はエッジ サーバーごとに個別かつ固有のものになります。チームは各環境を個別に管理する必要があり、その結果、一貫性がなくなり、必要なタスクが急増します。
分散型クラウドの将来は?
Gartner は、2024 年までに、ほとんどのクラウド プロバイダーが、必要な時点で操作を実行できる分散型 IaaS サービスを提供するようになると予測しています。この成長は、主に以下の継続的な開発の結果です。
- エッジ コンピューティング。
- モノのインターネット (IoT)。
- 人工知能 (AI) と機械学習 (ML)。
- 5G ネットワーク。
- 仮想現実と拡張現実
これらの進化するテクノロジーから生まれたアプリは、大規模なデータセットにアクセスでき、非常に低いレイテンシーを必要とします。これらのシステムには、満足のいくユーザー エクスペリエンスを確保するための高性能インフラストラクチャが必要です。これはまさに分散型クラウドが提供するものです。
その結果、分散型クラウドの世界市場は39億ドルに達すると予想されています 2025 年までに。
Gartner はまた、2022 年までに、企業によって生成されるデータの 50% 以上が、一般的な単一クラウド以外での処理を必要とするようになると予測しています。この推定は、分散型クラウドの人気が高まり続けることを示すもう 1 つの指標です。
将来のもう 1 つの予想は、2 つ以上の一流のクラウド プロバイダー間で共有されるサードパーティ ハブが増加することです。これらの変電所は、最終的にはサービスと意図するユース ケースに基づいて大幅に変化し始めるでしょう。
真のマルチクラウド モデル
分散型クラウドは、CTO が新しい顧客にリーチしたり、遅延のない場所固有のサービスをセットアップしたりする方法を模索している絶好の機会です。タイムリーな採用者は、パブリック クラウド プロバイダーのイノベーションと、アセットを最も必要とする場所でアセットを実行する自由を享受することで、大きな競争力を得ることができます。
クラウドコンピューティング