分散型クラウド、ハイブリッドクラウド、マルチクラウド、エッジコンピューティング(パート1)

データ・アーキテクチャー、オブザーバビリティー、統合、管理を示すアイソメ図

これらの重要なクラウド・コンピューティング・アーキテクチャーを検証する2部構成のシリーズの第1段。

分散クラウドは初めてですか?業界のリーダーや特別ゲストが登場するオンデマンドのバーチャル イベントをご覧ください。

IBM Cloudのテクニカル・オファリング・マネージャーとして、私は、お客様がクラウドへの取り組みのどの段階にあるのかを理解することで、お客様と共通の基盤を確立するのに役立つと考えています。この記事では、最も一般的なクラウド・コンピューティング・アーキテクチャーを確認してみましょう。

  • ハイブリッドクラウド
  • Multicloud
  • 分散クラウド
 

ハイブリッドクラウド:一部のアプリケーションをオンプレミスに保持し、クラウドで実験する

私の見解では、既存のアプリケーションを放棄せずに クラウドネイティブかつクラウドベースのアーキテクチャに移行したい場合は、 ハイブリッドクラウドが 最適な選択肢です。基本的には、オンプレミスでレガシー・アプリを維持しながら、クラウドを活用して新しいアプリケーションを実験することが重要です。ハイブリッドクラウドのユースケースは、アプリケーション・プログラミング・インターフェース (API)を使用して、オンプレミスで実行される資産をクラウドに公開することです。

ハイブリッドクラウドを使用する主なメリットは、次の主要な機能を含みます。

  • オンデマンドで拡張できる能力
  • 人工知能(AI)機械学習などの最新のクラウド技術の活用
  • オンプレミスでレガシー・アセットを実行し続けながら、クラウドを活用してユーザー・エクスペリエンスをモダナイズする能力

マルチクラウド: 可用性と柔軟性の向上

マルチクラウドを使用すると、アプリケーションを複数のクラウド環境に分散し、複数のベンダーを使用できます。マルチクラウドが役立つ理由は次のとおりです。

例えば、あなたが注文数の増加に対応するために拡張する必要がある配送会社の幹部であるとしましょう。次のタスクを実行しながら、この目標を達成する必要があります。

  • ハイブリッドクラウドを使用してオンプレミスで実行
  • クラウドを使用して追加のデータ負荷を処理する
  • アプリケーション開発におけるベンダー・ロックインを回避
  • アジャイルを保ち、変化するエコシステムに応じる

マルチクラウドを使用すると、世界中の複数のクラウドと複数のデータセンターにアクセスして、これらすべてのアクティビティを実行できます。可用性を獲得し、ハイブリッドクラウドよりも多くのワークロードを実行できます。

マルチクラウドをハイブリッドクラウドのサブセットとして考えてください。同時に、ハイブリッドクラウドを複数のクラウド環境の1つとして使用することもできます。

マルチクラウドはまた、特定の従業員が企業で使用しているクラウドとは異なるクラウドでの作業を好むというシャドーITの問題にも対処できます。シャドーITにより、経営陣からの全体的なガイダンスなしに、企業は複数のクラウドを導入することになります。マルチクラウドを使用すると、ハイブリッドクラウドよりも優れたシャドーITの可視性とガバナンスが得られます。

分散クラウド: 単一のコントロール・ペインを使用してクラウド管理と一貫性を実現

Gartner社は最近、ハイブリッドクラウドの問題を分散クラウドが解決するという論文を発表しました。分散クラウドは、マルチクラウドの問題も修正すると主張しています。

Kubernetes を例に挙げてみましょう。主要なクラウド・プロバイダーはすべて独自のKubernetesサービスをサポートしていますが、基盤となるテクノロジーはすべて基本的に同じオープンソースプロジェクトです。ただし、複数のベンダーでKubernetes クラスターを作成する場合は、次の領域で違いが生じる可能性があります。

  • 環境
  • エクスペリエンス
  • データセンター
  • さまざまなスキルセットを持つ運用チーム

クラウド・プロバイダーの一部ではサポートされていない最新バージョンのバージョン管理をIBM Cloudで使用すると、不整合が生まれ、運用チームが対処に苦労する可能性があります。

一部のマルチクラウド管理ソリューションは、この課題を解決するための単一のコントロール・ペインを備えていると主張しています。実際には、これらのプラットフォームを使用すると、Kubernetesクラスターのオペレーションを制御できますが、クラスターが実行されるクラウド・プロバイダーに固有のオペレーションを完全に管理することはできません。アクセスロールの変更やセキュリティ制約の変更などのタスクでは、さまざまなクラウド・プロバイダーの個々の運用ダッシュボードに移動する必要があります。

対照的に、分散クラウドでは、マルチクラウド環境の使用を継続しながら、その場所にかかわらずリソースにアクセスすることができます。これらはすべて、1つのクラウド上の単一のコントロール・プレーン内で行われます。

分散クラウドは、次のアクティビティを含む複数のタスクに使用できます。

  • Kubernetes クラスターの作成とデプロイ
  • 環境の監視
  • そのクラウドで安全な更新を行う

分散クラウドを使用すると、次の主な利点が得られます。

  • 一貫性: どこでもリソースを管理およびコンピューティングできる単一のコア・ロケーション
  • DevOps:アプリケーションのデプロイ時にすべてのクラスターを同等に処理する機能
  • ガバナンス:環境全体に一貫したポリシーをデプロイすることによる、一般データ保護規則(GDPR)などの規制上の問題への準拠

さらに、分散クラウドは、Kubernetes 以外にも、 Red Hat OpenShiftサーバーレスプラットフォームなどの他のサービスにも使用できます。

分散クラウドの詳細については、「分散クラウド アーキテクチャの基礎を理解する」をお読みください。

詳細はこちら

このブログの第 2 部では、分散クラウドがエッジコンピューティングでどのように機能するかについて説明します。

著者

Sai Vennam

Technical Offering Manager

関連ソリューション

IBM Red Hat OpenShift

フルマネージドRed Hat OpenShiftプラットフォームをぜひお試しください。ニーズに合わせたスケーラブルで安全なソリューションにより、開発とデプロイメントのプロセスを加速できます。

Red Hat OpenShiftの詳細はこちら
ハイブリッドクラウドのソリューションとソフトウェア

拡張性、モダナイゼーション、シームレスな統合をITインフラストラクチャー全体にわたって最適化するように構築されたIBMのハイブリッドクラウド・ソリューションで、デジタル・トランスフォーメーションを合理化しましょう。

ハイブリッドクラウド・ソリューションの詳細はこちら
クラウド・コンサルティング・サービス 

IBMのクラウド・コンサルティング・サービスで新しい機能にアクセスし、ビジネスの俊敏性を高めましょう。ハイブリッドクラウド戦略や専門家とのパートナーシップを通じて、ソリューションを共創し、デジタル・トランスフォーメーションを加速させ、パフォーマンスを最適化する方法をご覧ください。

クラウド・サービス
次のステップ

AI駆動型ソリューションを活用することで、ハイブリッドクラウド・テクノロジーの可能性を最大化できます。IBMのハイブリッドクラウド製品やサービスを使用してクラウド・インフラストラクチャーを最適化する方法や、生成AIストラテジーを強化するための専門家の洞察にアクセスする方法をご覧ください。

ハイブリッドクラウドソリューションの詳細はこちら 電子書籍を読む