分散クラウドとは
分散クラウドによって、パブリッククラウド・サービスを地理的に分散させ、一元的に管理できるようになります。
IBMのニュースレターを購読する
黒と青の背景
分散クラウドとは

分散クラウドは、パブリッククラウドのインフラストラクチャーを、クラウド・プロバイダーのインフラストラクチャーだけでなく、オンプレミス、他のクラウド・プロバイダーのデータセンター、またはサード・パーティーのデータセンターやコロケーション・センターなど、複数の異なる場所で運用しつつ、単一のコントロール・プレーンですべてを管理できるパブリッククラウド・コンピューティング・サービスです。     

この目標のもと、パブリッククラウド・サービスを一元的に管理することで、企業はパフォーマンスや規制遵守などの要件を満たす最適なクラウド・ロケーションや環境を組み合わせ、アプリケーションや個々のアプリケーション・コンポーネントをデプロイ、実行することができます。  分散クラウドは、ハイブリッドクラウドマルチクラウドの環境で発生する運用、管理上の不整合を解消します。    

恐らく、最も重要なことは、分散クラウドが、データが生成される場所の近くでサーバーやアプリケーションを実行するという、エッジコンピューティング の理想的な基盤となることです。 

分散クラウドおよびエッジコンピューティングへの需要は、膨大な量のデータをリアルタイムで処理する必要のある、モノのインターネット(IoT)、人工知能(AI)、通信(telco)、およびその他のアプリケーションが主な要因となっています。   しかし、分散クラウドは、国や業界固有のデータ・プライバシー規制への対応という課題を企業が克服するためにも役立っています。さらに、最近では、新型コロナウイルス感染症のパンデミックによって再配置された従業員やエンド・ユーザーにITサービスを提供しました。

分散クラウドの仕組み

アプリケーション・コンポーネントをネットワーク上の異なるコンピューターに分散させ、メッセージングやAPIを介して相互に通信することで、アプリケーション全体のパフォーマンスを向上させたり、コンピューティングの効率を最大限に高めたりすることを目的とした分散コンピューティング という言葉を聞いたことがあるかもしれません。 

分散クラウドは、さらに一歩進んで、パブリッククラウド・プロバイダーのコンピュート・スタック全体を、顧客が必要とする場所に分散させます。オンプレミスでは顧客自身のデータセンターやプライベートクラウドに、オフプレミスではクラウド・プロバイダーに属しているかどうかにかかわらず、1つまたは複数のパブリッククラウド・データセンターに分散させます。   

実際に、分散クラウドは、地理的に分散されたマイクロクラウド・サテライトにより、一元化されたプロバイダーのクラウドを拡張します。 クラウド・プロバイダーは、すべての分散型インフラストラクチャーの運用、更新、ガバナンス、セキュリティー、信頼性を一元的に管理します。 そして顧客は、一元化されたクラウド・サービスとサテライトのすべてに、それらがどこにあるかにかかわらず、単一のクラウドとしてアクセスし、単一のコントロール・プレーンからすべてを管理します。  業界アナリストであるGartner社が述べているように、分散クラウドは、このようにしてハイブリッドクラウドとハイブリッド・マルチクラウドの切れ目をつなぎます。 

分散クラウドとエッジコンピューティング

エッジコンピューティングとは、ユーザーが携帯電話やバーコード・スキャナーなどのデバイスを操作している場所や、防犯カメラや機械のセンサーなどのIoTデバイスがデータを収集、生成している場所など、データが生成される場所に物理的にできるだけ近い場所にアプリケーション・ワークロードを配置して実行することを指します。 

簡単に言うと、エッジコンピューティングは「計算をデータに近づける」ことを可能にします。つまり、データを一元化されたクラウド・データセンターに移動して処理するのではなく、データが作成された場所で計算を行い、意思決定支援やプロセス自動化のために答えを必要とする場所に戻すことができます。 その結果、大量のデータを高速かつリアルタイムに処理し、遅延の少なさが重要となるアプリケーションには、エッジコンピューティングが不可欠であると考えられるようになりました。 

分散クラウド・アーキテクチャーがなくても、エッジコンピューティングを実現することができます。  しかし、分散クラウドでは、エッジのアプリケーションのデプロイメントと管理が非常に容易になります。 

例えば、複数の製造工場を運営し、それぞれの工場に異なるクラウド・サービス・プロバイダーが提供するエッジ・サーバーを設置し、何千ものセンサーから生成されるデータを処理しているとします。  分散クラウドでは、Kubernetesクラスターのデプロイメントや管理、セキュリティー・アップデート、パフォーマンスの監視など、すべてを1つのコントロール・プレーン、1つのダッシュボード、1つのツール・セットで、1つのクラウドから制御および管理することができます。   分散クラウドを利用しない場合、こうしたタスクとツールは、エッジ・サーバーの設置場所によって異なる可能性があります。

分散クラウドとエッジコンピューティングの詳細はこちら(英語)
分散クラウドとエッジコンピューティングのユースケース

分散クラウドとエッジコンピューティングは、マルチクラウド管理の簡素化、拡張容易性と開発速度の向上、最先端の自動化と意思決定支援アプリケーションや機能の展開など、あらゆることをサポートします。

  • ハイブリッドクラウド/マルチクラウドの可視性と管理性の向上:分散クラウドは、1つのコンソール、1つのツール・セットで可視性と管理性を提供することで、あらゆる組織によるハイブリッド・マルチクラウド・インフラストラクチャーの制御の向上を支援します。  

  • 効率的で費用対効果の高い拡張性と俊敏性:専用のデータセンターを拡張したり、異なる地域に新たなデータセンターを構築したりするには、費用と時間がかかります。   分散クラウドの場合、組織は物理的な構築を行うことなく、既存のインフラストラクチャーまたはエッジのロケーションへ拡張することができ、同じツールと人員で、環境内の任意の場所で迅速に開発とデプロイメントを実行できます。  

  • 業界または地域的な法規制の遵守:多くのデータ・プライバシー規制では、ユーザーの個人情報(PI)をユーザーの居住国以外に持ち出すことはできないと規定されています。  分散クラウド・インフラストラクチャーでは、各ユーザーの居住国で個人情報を処理することが非常に容易になります。   また、データを発生場所で処理することで、医療や通信などの業界におけるデータ・プライバシー規制への対応が容易になります。

  • コンテンツ配信の高速化:分散クラウド上に構築されたコンテンツ配信ネットワーク(CDN)は、エンド・ユーザーにより近い場所で動画コンテンツを保存/配信することで、動画コンテンツのストリーミングのパフォーマンスを向上させ、ユーザー体験を向上させます。  

  • IoT、(AI)、機械学習(英語)のアプリケーション:動画監視、製造オートメーション、自動運転車、ヘルスケア・アプリケーション、スマート・ビルディング、その他のアプリケーションでは、データが中央のクラウド・データセンターに送られて戻ってくるのを待つことができないほど、リアルタイムのデータ分析が重要です。       分散クラウドとエッジコンピューティングにより、これらのアプリケーションが求める低遅延を実現します。 
分散クラウドとIBM

IBM Cloud Satelliteは、オンプレミス、エッジコンピューティング、あらゆるクラウド・ベンダーが提供するパブリッククラウドなどのすべての環境で、一貫性をもってアプリケーションをデプロイし実行するために役立ちます。 このサービスでは、Kubernetes、データ、AI、セキュリティー・サービスの基本的なセットが標準化され、As-a-serviceとしてIBM Cloudで一元管理できるようになります。また、単一の画面を介して、すべての環境が完全に可視化されます。 その結果、開発者の生産性と開発速度が大幅に向上します。

分散クラウドの詳細を確認する場合、またはすぐに使い始める場合は、IBM Cloudアカウントにサインアップしてください。

関連ソリューション
IBM Cloud Satellite

IBM Cloud Satelliteでは、オンプレミス、エッジ、パブリッククラウドなど、あらゆる環境で一貫したクラウド・サービスを利用できます。

IBM Cloud Satelliteの詳細はこちら
参考情報 ハイブリッドクラウドとは

ハイブリッドクラウドを使用して、パブリッククラウド・サービス、プライベートクラウド・サービス、オンプレミスのインフラストラクチャーを単一の分散コンピューティング環境に統合します。

エッジコンピューティングとは

この分散コンピューティングのフレームワークを使用して、エンタープライズ・アプリケーションをIoTデバイスやローカルのエッジ・サーバーなどのデータ・ソースに近づけます。

より迅速なアプリケーション・デプロイメントへの準備

ハイブリッド・マルチクラウドのDevOpsに対応した、アプリケーション中心の接続を検討してください。

次のステップ

IBM Cloud Satelliteを使用すれば、任意のクラウド・ベンダーが提供する、オンプレミス、エッジコンピューティング、パブリッククラウドのすべての環境にわたって、一貫性をもってアプリケーションをデプロイして実行できます。 ツールチェーン、データベース、AIなど、一連の一般的なクラウド・サービスをどこでも利用できます。 IBM Cloud Satelliteが管理する分散クラウド・ソリューションは、クラウド・サービス、API、アクセス・ポリシー、セキュリティー管理、コンプライアンスを提供します。

詳細を確認してIBM Cloud Satelliteを開始する