VMware のエンタープライズ コンテナ インフラストラクチャ

 

vSphere Integrated Containers は、IT 運用担当者が従来型のアプリケーションとコンテナ化されたアプリケーションの両方を共通のプラットフォームで同時に実行するために必要なエンタープライズ コンテナ インフラストラクチャを提供します。仮想環境でコンテナがサポートされることにより、いくつかのメリットが得られます。IT 部門による仮想マシン レベルのセキュリティ対策/分離/管理と、開発者によるコンテナのスピードと俊敏性の活用は、vSphere 環境でこそ両立できるものです。

(1:56)

vSphere Integrated Containers の概要

vSphere Integrated Containers でエンタープライズ ワークロードをコンテナ化する方法を紹介します。

vSphere Integrated Containers のユースケース: アプリケーションの再パッケージング

vSphere Integrated Containers を使用することで、既存のアプリケーションを再パッケージングして、既存のワークロードと並行して本番環境で実行できます。

ユースケースの詳細を確認する

vSphere Integrated Containers のユースケース: 開発者用サンドボックス

開発者は都度依頼することなく必要に応じてコンテナ リソースにアクセスできます。

ユースケースの詳細を確認する

vSphere Integrated Containers に含まれるコンポーネント 

vSphere Integrated Containers は、主に次の 3 つのコンポーネントで構成されており、本番環境に対応するコンテナ ソリューションを開発部門に提供します。既存の Software-Defined Data Center (SDDC) を活用することで、コンテナ ベースのアプリケーションと既存の仮想マシン ベースのワークロードを本番環境で並行して実行できるため、専用のコンテナ インフラストラクチャ スタックを別個に構築する必要がありません。

  • vSphere Integrated Containers エンジン: vSphere に緊密に統合された、Docker Remote API と互換性があるエンジンです。仮想マシンとして実行されるコンテナ イメージをインスタンス化します。
  • コンテナ管理ポータル: アプリケーション チームがコンテナのリポジトリ、イメージ、ホスト、実行中のコンテナ インスタンスを管理するためのポータルです。
  • コンテナ レジストリ: 組み込みの RBAC (ロールベースのアクセス制御) およびイメージ レプリケーション機能によってコンテナ イメージをセキュアに保管します。

vSphere Integrated Containers のアーキテクチャ

スポットライト 

(1:28)

お客様事例

vSphere Integrated Containers の使用事例をご紹介

vSphere Integrated Containers の詳細情報

ソリューション概要のダウンロード

Web キャスト

エキスパートによる解説: コンテナと vSphere

オンデマンド Web キャストを視聴する

主なメリット

コンテナ化されたアプリケーションを既存のワークロードと並行して実行

vSphere の既存の機能を活用することで、IT 運用チームは、従来型の仮想マシンとコンテナ化されたアプリケーションを同じインフラストラクチャ上で並行して実行できるため、専用のコンテナ インフラストラクチャ スタックを別個に構築する必要がありません。

セキュリティ、視認性、管理性とともに可搬性を実現

仮想マシンとしてコンテナを実行することで、IT 部門は、エンタープライズ クラスのセキュリティ、ネットワーク、ストレージ、リソース管理、コンプライアンスの確保など、コンテナ化されたアプリケーションを本番環境で実行するために不可欠な vSphere の主要機能を活用できます。

既存のインフラストラクチャを活用して容易に拡張

コストと時間がかかりサイロ化につながる、インフラストラクチャのアーキテクチャの変更を回避できます。また、アプリケーションの展開を即座に拡張することも可能です。

開発者は Docker 互換のインターフェイスを使用可能

Docker を使い慣れている開発者は、Docker と互換性があるインターフェイスを使用してコンテナ内でアプリケーションを開発し、セルフ サービス管理ポータルまたは UI を通じてプロビジョニングできます。

オープンソース プロジェクト

vSphere Integrated Containers を構成する 3 つの主要コンポーネントは、いずれも GitHub でオープン ソース プロジェクトとして公開されています。

vSphere Integrated Containers エンジン

 

vSphere 向けのエンタープライズ コンテナ ランタイムです。これにより、Docker に慣れている開発者でもコンテナ内でアプリケーションを開発し、vSphere クラスタ上で従来の仮想マシンベースのワークロードと並行して展開できます。vSphere 管理者は、使い慣れている vSphere Web Client を使用してこれらのワークロードを管理することが可能です。

 

詳細については、https://vmware.github.io/vic/ を参照してください。

Project Harbor

 

コンテナ イメージを格納し、配布するエンタープライズ コンテナ レジストリです。オープンソース プロジェクトの Docker Distribution を拡張したもので、セキュリティ、ID 管理、運用管理など、企業で通常必要な機能が追加されています。

 

詳細については、https://vmware.github.io/harbor/ を参照してください。

Project Admiral

 

管理ポータルの UI を使用することで、開発チームはコンテナをプロビジョニングし、管理できます。クラウド管理者は、コンテナ ホストを管理し、容量の割り当てや承認ワークフローなどでの使用においてガバナンスを適用できます。vRealize Automation と連携することで、より高度な機能が実現します。

 

詳細については、https://vmware.github.io/admiral/ を参照してください。

FAQ

vSphere Integrated Containers

vSphere Integrated Containers とは何ですか

vSphere Integrated Containers とは、vSphere と緊密に統合されたコンテナ ホストを作成するための vSphere の機能です。仮想インフラストラクチャ管理者によって vSphere Integrated Containers がプロビジョニングされると、開発者は Docker CLI および API を使用して、セキュアなコンテナ仮想マシンでイメージを実行できます。また、セルフサービス機能により、同時に、仮想インフラストラクチャ管理者がリソースの割り当てを制御することが可能です。vSphere Integrated Containers は vSphere のネイティブの構成要素を使用するため、既存のインフラストラクチャ、ツール、ポリシー、プロセスを活用して、コンテナ化されたアプリケーションを管理できます。

vSphere Integrated Containers はどのバージョンの vSphere でサポートされますか

vSphere Integrated Containers は vSphere 6.0 以降でサポートされます。

vSphere Integrated Containers はマルチテナント環境に対応していますか

はい。仮想コンテナ ホストはそれぞれ 1 つのリソース プールを使用し、テナントは境界によって分離されます。  

vSphere Integrated Containers はイメージに対する署名と脆弱性スキャンに対応していますか

はい。vSphere Integrated Containers では、イメージへの署名と検証、および脆弱性スキャンを実行して、そのステータスに基づいてイメージの使用を制限できます。

vSphere Integrated Containers の購入方法について教えてください

vSphere Integrated Containers は、vSphere 6.0 以降の Enterprise Plus エディションをご使用のすべてのお客様がご利用いただけます。vSphere Integrated Containers を使用するためにライセンス サブスクリプションを追加する必要はありません。myvmware.com/jp からダウンロードできます。 

VMware vSphere Integrated Containers で利用可能なテクニカル サポートについて教えてください

vSphere Integrated Containers に関するサポートは、既存の vSphere サポートおよびサブスクリプションに含まれています。サブスクリプションの追加は必要ありません。

vSphere Integrated Containers はオープンソースですか

はい。vSphere Integrated Containers を構成する主要コンポーネント (Harbor、Admiral、vSphere Integrated Containers エンジン) は、いずれも GitHub でオープンソースとして公開されています。

導入方法を教えてください

vSphere Integrated Containers の詳細については、こちらをご覧いただくか、ハンズオン ラボでお試しください。