GDC Ready ストレージ パートナー

GDC Ready ストレージ認定資格

Google Cloud では、ストレージ パートナーのシステムが Google Distributed Cloud(GDC)Ready 認定資格を取得するために満たす必要のある要件を次のように設定しています。Container Storage Interface(CSI)は、Kubernetes などの Container Orchestration Systems(COs)にブロック ストレージとファイル ストレージ システムを公開するためのベンダー非依存規格です。GDC Ready ストレージの認定資格により、ストレージ パートナーの CSI ドライバは、GDC(VMware またはベアメタル上)とパートナーのブロック / ファイル ストレージ システム間のシームレスな環境を提供します。

パートナーの CSI ドライバがプログラムの対象となるには、パートナーは以下の対象をサポートする必要があります。

  • Kubernetes フレームワークを使用して、ストレージ CSI ドライバとその依存関係をデプロイする機能
  • Kubernetes ネイティブ ストレージ API を介した Volume の動的プロビジョニングなど、現在お客様が必要とするコア機能
  • Kubernetes のスケールアップとスケールダウンのシナリオにおけるストレージ管理機能
  • ステートフル ワークロードのための永続ストレージを使用したワークロード ポータビリティ

VMware 用 Google Distributed Cloud(ソフトウェアのみ)の認定資格の場合、ストレージ パートナーは認定対象の vSphere のバージョンを選択できます。パートナーの認定マトリックスに特定のバージョンの vSphere がない場合は、パートナーにサポート状況を確認してください。

ベアメタル上の Google Distributed Cloud(ソフトウェアのみ)の認定資格の場合、ストレージ パートナーはその OS のサポート状況に応じて 1 つ以上のオペレーティング システムで認定を行っています。特定の OS またはバージョンが表示されない場合は、パートナーにサポートの有無を確認してください。

GDC Ready パートナーで、プログラムの詳細について確認できます。

GDC バージョン検証マトリックス

次の表に、デプロイ オプション(VMware またはベアメタル)別にストレージ パートナーと検証済みの GDC のバージョンを示します。パートナーを選択すると、ソリューションの詳細が表示されます。

ストレージ パートナー GDC 1.15 GDC 1.16 GDC 1.28 GDC 1.29
Dell EMC
日立 ベアメタル ベアメタル ベアメタル ベアメタル
NetApp VMware
ベアメタル
VMware
ベアメタル
VMware
ベアメタル
VMware
ベアメタル
Portworx VMware
ベアメタル
VMware
ベアメタル
VMware
ベアメタル
VMware
ベアメタル
Robin.io ベアメタル ベアメタル ベアメタル ベアメタル
VMware VMware VMware VMware VMware

GDC Ready ストレージ パートナー

Dell EMC

ソリューション PowerStore 用 CSI ドライバ
資格認定マトリックス
GDC のバージョン ドライバのバージョン vSphere のサポート ベアメタル サポート テスト済みの追加機能
vSphere のバージョン OS バージョン
説明 Container Storage Interface(CSI)仕様は、Kubernetes などの Container Orchestrator がストレージのプロビジョニングに使用できるインターフェースを提供するために設計されています。ストレージ ベンダーは、このベンダー非依存 Container Storage Interface を介してストレージ サービスを提供する仕様に準拠する CSI ドライバを実装します。
ウェブページ https://github.com/dell/csi-powerstore/
ソリューション PowerFlex 用 CSI ドライバ
資格認定マトリックス
GDC のバージョン ドライバのバージョン vSphere のサポート ベアメタル サポート テスト済みの追加機能
vSphere のバージョン OS バージョン
説明 Dell の PowerFlex CSI ドライバは、有効な Container Orchestrator(CO)と Dell PowerFlex Systems との間の標準化されたインターフェース(CSI 仕様)を実装します。これは Kubernetes にインストールされるプラグインであり、Dell ストレージ システムを使用する永続ストレージを提供します。PowerFlex 用の CSI ドライバは、静的プロビジョニング、動的プロビジョニング、ボリューム スナップショットの作成、削除、拡張などのエンタープライズ クラスの機能を提供します(これらに限定されません)。
ウェブページ https://github.com/dell/csi-powerflex
https://dell.github.io/csm-docs/docs/csidriver/installation/helm/powerflex/

日立

ソリューション Hitachi Storage Plug-in for Containers
資格認定マトリックス
GDC のバージョン ドライバのバージョン vSphere のサポート ベアメタル サポート テスト済みの追加機能
vSphere のバージョン OS バージョン
1.15.x 3.12.0 RHEL 8.4 拡張
Raw ブロック
スナップショット
1.16.x 3.14.0 RHEL 8.4
RHEL 8.6
拡張
Raw ブロック
スナップショット
1.28.x 3.14.0 RHEL 8.4
RHEL 8.6
RHEL 8.8
拡張
Raw ブロック
スナップショット
1.29.x 3.14.0 RHEL 8.4
RHEL 8.6
RHEL 8.8
拡張
Raw ブロック
スナップショット
説明 Hitachi Storage Plug-in for Containers(HSPC)は、Docker、Kubernetes、Kubernetes CSI コンテナと、Hitachi Virtual Storage Platform(VSP)E シリーズ、F シリーズ、G シリーズのエンタープライズ クラスのハイブリッドおよびオールフラッシュ ストレージ システムを接続します。

HSPC は、ライブラリ、設定、コマンドを含むソフトウェア コンポーネントで、ステートフル アプリケーションを実行するためにコンテナの作成に使用できます。これを使用することで、ステートフル アプリケーションが、コンテナのライフサイクル終了後にデータを維持管理できます。Storage Plug-in for Containers は、Hitachi VSP シリーズのストレージからの永続ボリュームを備え、組み込みの高可用性を利用して、クラスタ内のホスト間でストレージ タスクをオーケストレートします。

ウェブページ https://docs.hitachivantara.com/v/u/en-us/adapters-and-drivers/3.14.x/mk-92adptr142

https://support.hitachivantara.com/en/user/answers/downloads/downloads-detail.html?d=Storage%20Plug-in%20for%20Containers&pptype=Hardware%20Version

注: Hitachi Vantara のサポートサイトにアクセスするには、登録する必要があります。

NetApp

ソリューション Kubernetes 用 CSI Trident
資格認定マトリックス
GDC のバージョン ドライバのバージョン vSphere のサポート ベアメタル サポート テスト済みの追加機能
vSphere のバージョン OS バージョン
1.15.x 23.04.0 8.0.1 Centos 8.4
RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
拡張
スナップショット
Raw ブロック
ReadWriteMany
ボリュームのクローン作成
1.16.x 23.07.1 8.0.1 Centos 8.4
RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
拡張
スナップショット
Raw ブロック
ReadWriteMany
ボリュームのクローン作成
1.28.x 24.02.0 8.0.1 RHEL 8.6
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
拡張
スナップショット
Raw ブロック
ReadWriteMany
ボリュームのクローン作成
1.29.x 24.02.0 7.0.3 RHEL 8.6
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
拡張
スナップショット
Raw ブロック
ReadWriteMany
ボリュームのクローン作成
Trident は、SAN と NAS プロトコルを使用して SolidFire と ONTAP ソリューションで検証されています。
説明 Container Storage Interface(CSI)は、コンテナ オーケストレーターとストレージ システム間の通信を標準化するフレームワークを提供します。これは、Cloud Native Computing Foundation(CNCF)Storage Special Interest Group(SIG)によって推進されているコミュニティの活動です。NetApp は、すべての主要な NetApp ストレージ プラットフォームにユニバーサル インターフェースを提供するとともに、Kubernetes ユーザーの永続ストレージの使用を簡素化するために Trident に CSI を実装しました。CSI は Trident バージョン 19.07 以降でサポートされており、netapp.io からダウンロードできます。
ウェブページ https://netapp.io/2019/06/28/all-new-csi-trident/

https://github.com/NetApp/trident

注: GDCV v1.28 用の NetApp を使用して、1.28.200-gke.111 以降にアップグレードする必要があります。

Portworx

ソリューション CSI を使用した Portworx
資格認定マトリックス
GDC のバージョン ドライバのバージョン vSphere のサポート ベアメタル サポート テスト済みの追加機能
vSphere のバージョン OS バージョン
1.15.x 3.0.0 7.0.3 Centos 8.4
RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
拡張
スナップショット
ReadWriteMany
1.16.x 3.1.0 7.0.3 Centos 8.4
RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
拡張
スナップショット
ReadWriteMany
1.28.x 3.1.0 7.0.3
8.0.1
Centos 8.4
RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
拡張
スナップショット
ReadWriteMany
1.29.x 3.1.2 7.0.3 RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
拡張
スナップショット
ReadWriteMany
説明 Kubernetes 用の Portworx Enterprise Storage Platform は、本番環境の Kubernetes でデータ量の多いアプリケーションの実行に必要なビジネス要件を解決するために、一から構築されます。Portworx Enterprise プラットフォームでは、スケーラブルでパフォーマンスの高いコンテナ ストレージ、Kubernetes バックアップ障害復旧、マルチクラウド オペレーション、データ セキュリティ、キャパシティ管理、コンプライアンスとガバナンスに対応するソリューションを提供しています。
ウェブページ https://docs.portworx.com/operations/operate-kubernetes/storage-operations/csi/
ReadWriteMany アクセスモードと Dataplane v2(DPv2) VMware 上の Google Distributed Cloud(ソフトウェアのみ)で Dataplane V2sharedv4 サービス ボリュームを使用している場合は、次のクラスタ バージョンを使用することをおすすめします。
  • マイナー バージョン 1.16 の場合は、バージョン 1.16.4-gke.37 以降を使用します。
  • マイナー バージョン 1.28 の場合は、バージョン 1.28.200-gke.111 以降を使用します。
ベアメタル上の Google Distributed Cloud(ソフトウェアのみ)の場合、このドライバを使用して kube-proxy のないクラスタを作成しないことをおすすめします。

Robin.io

ソリューション ROBIN Storage
資格認定マトリックス
GDC のバージョン ドライバのバージョン vSphere のサポート ベアメタル サポート テスト済みの追加機能
vSphere のバージョン OS バージョン
1.15.x 1.0 CentOS 8 拡張
Raw Block
スナップショット
ReadWriteMany
1.16.x 1.0 CentOS 8 拡張
Raw Block
スナップショット
ReadWriteMany
1.28.x 1.0 Ubuntu 22.04 LTS 拡張
Raw Block
スナップショット
ReadWriteMany
1.29.x 5.4.8 Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
拡張
Raw Block
スナップショット
ReadWriteMany
説明 ROBIN Cloud Native Storage は、高度なデータ マネジメント機能を提供し、Google Cloud 上の GKE や GDC などの Kubernetes ディストリビューションでネイティブに実行されるアプリケーション対応コンテナ ストレージです。ROBIN Cloud Native Storage は、ベアメタル パフォーマンスを提供し、Helm Chart や Operator を使用してデプロイされるステートフル アプリケーションの保護(Snapshot、Backups を使用)、安全性(Encryption を使用)、共同編集(Clone および push / pull ワークフローなどの git を使用)、移植性(Cloud Sync を使用)を実現します。
ウェブページ https://docs.robin.io/
ReadWriteMany アクセスモードと Dataplane v2(DPv2) VMware の Google Distributed Cloud(ソフトウェアのみ)で Dataplane V2 と RWX ボリュームを使用する場合は、次のクラスタ バージョンを使用することをおすすめします。
  • マイナー バージョン 1.16 の場合は、バージョン 1.16.4-gke.37 以降を使用します。
  • マイナー バージョン 1.28 の場合は、バージョン 1.28.200-gke.111 以降を使用します。
ベアメタル上の Google Distributed Cloud(ソフトウェアのみ)の場合、このドライバを使用して kube-proxy のないクラスタを作成しないことをおすすめします。

VMware

ソリューション vSphere CSI ドライバ*
資格認定マトリックス
GDC のバージョン ドライバのバージョン vSphere のサポート ベアメタル サポート テスト済みの追加機能
vSphere のバージョン* OS バージョン
1.15.x 3.0.0 7.0.3 なし 拡張
Raw ブロック
スナップショット
1.16.x 3.0.3 7.0.3 なし 拡張
Raw ブロック
スナップショット
1.28.x 3.1.1 7.0.3 なし 拡張
Raw ブロック
スナップショット
1.29.x 3.1.2 7.0.3 なし 拡張
Raw ブロック
スナップショット
* GDC がプリインストールされた VMware vSphere CSI は、GDC バージョン 1.7.x 以降で一般提供されています。VM の構成要件については、VMware の前提条件をご覧ください。
説明 VMware vSphere Container Storage Interface(CSI)は、Kubernetes 上のコンテナ化されたワークロードに vSphere ストレージを公開する out-of-tree 形式のプラグインです。このプラグインにより、VMware vSAN や他のタイプの vSphere ストレージが使用可能になります。すべてのストレージ プロビジョニング オペレーションで、VMware vCenter Server 上のクラウド ネイティブ ストレージ(CNS)コントロール プレーンと通信します。
ウェブページ /anthos/gke/docs/on-prem/1.5/how-to/using-vsphere-csi-driver