本日、VMware は、vSphere 用 Docker ボリューム ドライバーの新しいベータ版のリリースを発表しました。これは、VMware によるコンテナに関するストレージに重点を置いた 2 番目の取り組みであり、昨年は Flocker 用の vSphere Volume Driver をリリースしました。 VMware はまた、コードの使用と貢献を促進するために、新しいドライバーのソース コードをオープン ソースで公開しています。
VMware vSphere の多くの顧客はすでに Docker を使用して、次世代のコンテナ ベースのアプリケーションをパッケージ化し、デプロイしています。これらの次世代アプリには、特定の永続ストレージ要件があります。これらをサポートするために、Docker は Docker Volume Plugin フレームワークを導入しました。 VMware はそのフレームワークを使用して、顧客がエンタープライズ対応の vSphere Storage と Docker コンテナを活用できるようにしています。本日発表されたボリューム ドライバーにより、vSphere のお客様は、VSAN、VMFS、NFS などの使い慣れた vSphere ストレージ テクノロジー上でコンテナ データ ボリュームを作成および管理できるようになります。それだけでなく、顧客は HA や DRS などの vSphere 機能をコンテナで使用することができます。
主な利点と機能は次のとおりです。
- プログラマビリティ (コードとしてのインフラストラクチャ): セルフサービスを可能にする API 主導のプロビジョニングとポリシー構成。ユーザーは、IT 管理者と調整することなく、Docker API/CLI を使用してコンテナー用のストレージをプロビジョニングできます。
- データ モビリティ: vSphere 共有ストレージを使用すると、データを移動することなく、クラスタ内のさまざまな vSphere ホスト間でコンテナをシームレスに移動できます。
- 単一 HCL: これにより、お客様は VM とコンテナに同じ vSphere ストレージを使用できるようになり、同じ vSphere インフラストラクチャ上で並行して実行できるようになります。
- Docker との統合: 使い慣れた Docker ツールを使用してコンテナ ボリュームを作成および管理します。 Docker CLI、Docker UCP、Docker Compose、Swarm など
- セキュリティ – ドライバーは非常に安全であり、vCenter 認証情報を Docker ホスト (VM) と共有する必要はありません。
- ストレージ ポリシー ベースの管理 – お客様は、FaultsToTolerate (FTT)、QoS、重複排除、キャッシュなどの Virtual SAN の名前付きポリシーを個々のコンテナ ボリュームの粒度で利用できます。
- vCenter ベースの管理 – vSphere 管理者が使い慣れた管理コンソールを使用できるため、新しい UI を覚える必要はありません。さらに、ホスト上の管理 CLI により、容量管理、アクセス制御、カスタム ストレージ ポリシーの定義などの運用面の可視性が向上します。
- vSphere 6.0 以降でのスムーズな導入
利用状況
vSphere 用の Docker ボリューム ドライバーは現在利用可能です。このドライバーには、vSphere バージョン 6.0 以降と、Docker 1.9 以降を実行する Docker ホスト (VM) が必要です。




Amazon