マルチクラウド管理とは、複数のパブリッククラウドにわたるアプリケーションとワークロードの監視と保護を可能にする、一連のツールと手順です。マルチクラウド管理ソリューションの理念としては、IT 部門が複数のクラウドを単一のインターフェイスで管理できることや、複数のクラウド プラットフォーム(AWS や Azure など)および Kubernetes などの新しいツールのサポートが想定されています。
現在は、大半の組織が複数のパブリッククラウド サービス プロバイダーを利用しています。そのため特定のベンダーへの依存度が低くなり、各プロバイダーの相対的な利点を活用し、クラウドの使用率とコストを最適化することができます。ただし、使用するクラウド プロバイダー数が増えるほど、クラウド プロバイダーの管理作業は複雑になります。マルチクラウド管理戦略およびソリューションは、ほかのツールと連携する統合管理プラットフォームを提供することで、管理を簡素化、効率化すること目指しています。
コンテナと Kubernetes は、マルチクラウド管理を実現するための重要なテクノロジーです。コンテナには、アプリケーションが依存関係や必要なサービスとともに軽量なパッケージにバンドルされているため、開発者は任意のクラウドに展開できるアプリケーションを容易に構築できます。Kubernetes を使用すると、これらのコンテナを効果的に管理、展開、および自動化できます。
マルチクラウド管理ソリューションでは、通常リソースにセルフサービスでアクセスできるため、開発者はアプリケーションに最適なクラウド環境を選択することができます。一部のソリューションには、移行機能や事業継続性/ディザスタ リカバリ ソリューションが含まれています。
堅牢なマルチクラウド管理プラットフォームは、次のような多くの利点を提供します。
マルチクラウド管理の戦略およびソリューションは多数存在していますが、優れたものには多くの共通の機能があります。おそらくもっとも効果的な機能は、コンテナとの互換性です。この機能によって、仮想マシンよりも容易に、複数のクラウド プロバイダー間でワークロードを移動できます。したがって、コンテナと Kubernetes のサポートは、堅牢なマルチクラウド管理プラットフォームの決め手になります。
自動化は、効果的なマルチクラウド管理ソリューションのもう 1 つの機能です。自動化によって、IT チームは迅速かつ確実にアプリケーションを展開、監視、保護することや、大きな負担を強いられずに運用を拡張することが可能になります。このように、自動化はマルチクラウド環境の複雑さへの対応に役立ちます。
マルチクラウド環境間でのワークロードの移動は、ワークロードの可搬性を確保することから始まります。ワークロードは、大幅な変更を必要とせずに、クラウド ネイティブの要素も維持しながら移動できるようにする必要があります。企業の多くは、ワークロードの可搬性を高めるためにコンテナに注目しています。各コンテナは 1 つのアプリケーションとその依存関係を含む軽量なパッケージであるため、さまざまなクラウドや環境間で容易に移動することができます。
また、クラウド全体で一貫性のあるアプリケーション管理を行っている必要もあります。このときに役立つのがクラウド管理プラットフォームです。適切なクラウド管理では、クラウド環境全体に一貫したポリシーを適用し、各アプリケーションに最適なプラットフォームを選択することができます。
最後に、ワークロードを別のパブリッククラウドに移行するタイミングと理由を把握します。コンテナを使用する場合でも、ワークロードの移動にはある程度の労力が必要になり、新しい環境のパフォーマンスが低下するリスクは常にあります。そのため、綿密に計画されたマルチクラウド戦略が重要になります。耐障害性を高めるために冗長展開を目指していますか。それとも最適な環境で各ワークロードを実行する分散展開戦略を使用していますか。目標を決定し、その達成のみを目的にワークロードを移動してください。
マルチクラウド管理には明らかなメリットがありますが、導入は難しい場合があります。管理ソリューションの導入を妨げる可能性がある障害の一部を示します。
VMware は、あらゆるクラウドを適切に活用するために欠かせないマルチクラウド運用の機能を提供し、ビジネスのデジタル化がもたらす成果の実現を支援します。
VMware は、従来型のワークロードから(クラウド ネイティブの)コンテナ ベースのワークロードまでさまざまなワークロードを実行するハイブリッド(マルチクラウド)環境を管理できる、包括的なクラウド管理プラットフォーム(CMP)を提供しています。
VMware NSX Cloud はハイブリッドクラウド ネットワーク全体を対象に、包括的な可視化、高度なネットワーク機能、一貫したセキュリティ ポリシー、運用状況に応じて拡張可能なきめ細かなマイクロセグメンテーションを提供します。
アプリケーションのモダン化を促進するクラウド アーキテクチャ ソリューション
VMware NSX Data Center を使用してネットワークをデータセンター全体やパブリッククラウドに拡張すると、地理的な境界に関係なく、アプリケーションを任意の場所に展開したり、シームレスに移動したりすることができます。
マルチクラウドとは、プライベートクラウドやオンプレミスのインフラストラクチャに加えて、仮想データ ストレージやコンピューティング リソース用に複数のパブリック クラウド サービス プロバイダーを利用することを意味します。