Partner penyimpanan yang kompatibel dengan GDC

Halaman ini ditujukan bagi spesialis Storage yang menghubungkan atau membantu menghubungkan penyimpanan dengan layanan lain, seperti Google Cloud. Untuk mempelajari lebih lanjut peran umum dan contoh tugas yang kami referensikan dalam Google Cloud konten, lihat Peran dan tugas pengguna GKE umum.

Kualifikasi penyimpanan Siap GDC

Google Cloud telah menetapkan persyaratan berikut yang harus dipenuhi agar sistem partner penyimpanan memenuhi kualifikasi Siap untuk Google Distributed Cloud (GDC). Container Storage Interface (CSI) adalah standar independen vendor bagi vendor untuk mengekspos sistem penyimpanan blok dan file mereka ke Sistem Orkestrasi Container (CO) seperti Kubernetes. Kualifikasi penyimpanan Siap GDC memastikan bahwa driver CSI partner penyimpanan kami dapat memberikan pengalaman yang lancar antara GDC (di VMware atau bare metal) dan sistem penyimpanan file/blok partner.

Agar driver CSI partner dipertimbangkan untuk program ini, partner harus mendukung hal berikut:

  • Kemampuan untuk men-deploy driver CSI penyimpanan dan dependensinya, menggunakan framework Kubernetes
  • Fungsi inti yang dibutuhkan pelanggan saat ini, termasuk penyediaan volume dinamis, dengan menggunakan API penyimpanan native Kubernetes
  • Kemampuan untuk mengelola penyimpanan untuk skenario penskalaan dan pengecilan Kubernetes
  • Portabilitas workload dengan penyimpanan persisten untuk workload stateful

Untuk kualifikasi Google Distributed Cloud (khusus software) di VMware, partner penyimpanan diberi opsi versi vSphere yang akan digunakan untuk melakukan kualifikasi. Jika Anda tidak melihat versi vSphere tertentu yang disertakan dalam matriks kualifikasi untuk partner tertentu, hubungi partner tersebut untuk mengonfirmasi dukungannya.

Untuk kualifikasi Google Distributed Cloud (khusus software) di bare metal, partner penyimpanan melakukan kualifikasi di satu atau beberapa sistem operasi berdasarkan dukungan mereka terhadap OS. Jika Anda tidak melihat OS atau versi tertentu, hubungi partner untuk mengonfirmasi dukungan.

Anda dapat mengetahui selengkapnya tentang program ini di Partner Siap GDC.

Matriks validasi versi GDC

Tabel berikut menyoroti partner penyimpanan dan versi GDC yang divalidasi, berdasarkan opsi deployment (VMware atau bare metal). Pilih partner untuk melihat detail solusinya.

Partner penyimpanan GDC 1.28 GDC 1.29 GDC 1.30 GDC 1.31
Dell EMC bare metal
Hitachi bare metal bare metal bare metal
NetApp Bare metal VMware
Bare metal VMware
Bare metal VMware
Portworx Bare metal VMware
Bare metal VMware
Bare metal VMware
Bare metal VMware
Robin.io bare metal bare metal bare metal bare metal
VMware VMware VMware VMware

Partner penyimpanan yang kompatibel dengan GDC

Dell EMC

Solusi Driver CSI untuk PowerStore
Matriks kualifikasi
Versi GDC Versi driver Dukungan vSphere dukungan bare metal Kemampuan tambahan yang diuji
Versi vSphere Versi OS
Deskripsi Spesifikasi Container Storage Interface (CSI) dirancang untuk menyediakan antarmuka yang dapat digunakan oleh Pengelola Container (seperti Kubernetes) untuk menyediakan penyimpanan. Vendor penyimpanan menerapkan Driver CSI yang sesuai dengan spesifikasi yang menyediakan layanan penyimpanan melalui Container Storage Interface yang netral terhadap vendor ini.
Halaman web https://github.com/dell/csi-powerstore/
Solusi Driver CSI untuk PowerFlex
Matriks kualifikasi
Versi GDC Versi driver Dukungan vSphere dukungan bare metal Kemampuan tambahan yang diuji
Versi vSphere Versi OS
1.30.x 2.11.0 Ubuntu 22.04 LTS Ekspansi
Blok Mentah
Snapshot
Deskripsi Driver CSI PowerFlex oleh Dell mengimplementasikan antarmuka standar (spesifikasi CSI) antara Pengelola Container (CO) yang diaktifkan dan Sistem Dell PowerFlex. Plugin ini diinstal ke Kubernetes untuk menyediakan penyimpanan persisten menggunakan sistem penyimpanan Dell. Driver CSI untuk PowerFlex menawarkan beberapa fitur tingkat perusahaan, termasuk, tetapi tidak terbatas pada: penyediaan statis, penyediaan dinamis, pembuatan & penghapusan snapshot volume, ekspansi, dll.
Halaman web https://github.com/dell/csi-powerflex
https://dell.github.io/csm-docs/docs/deployment/helm/drivers/installation/powerflex/

Hitachi

Solusi Plugin Penyimpanan Hitachi untuk Container
Matriks kualifikasi
Versi GDC Versi driver Dukungan vSphere dukungan bare metal Kemampuan tambahan yang diuji
Versi vSphere Versi OS
1.28.x 3.14.0 RHEL 8.4
RHEL 8.6
RHEL 8.8
Ekspansi
Blok Mentah
Snapshot
1.29.x 3.14.0 RHEL 8.4
RHEL 8.6
RHEL 8.8
Ekspansi
Blok Mentah
Snapshot
1.30.x 3.14.3 RHEL 8.6
RHEL 8.8
RHEL 9.2
Ekspansi
Blok Mentah
Snapshot
Deskripsi Hitachi Storage Plug-in for Containers (HSPC) menyediakan konektivitas antara container Docker, Kubernetes, atau Kubernetes CSI dan sistem penyimpanan hybrid dan all-flash kelas perusahaan Hitachi Virtual Storage Platform (VSP) seri E, seri F, dan seri G.

HSPC adalah komponen software yang berisi library, setelan, dan perintah yang dapat Anda gunakan untuk membuat container guna menjalankan aplikasi stateful Anda. Hal ini memungkinkan aplikasi stateful untuk mempertahankan dan mengelola data setelah siklus proses container berakhir. Storage Plug-in for Containers menyediakan volume persisten dari penyimpanan seri Hitachi VSP, memanfaatkan ketersediaan tinggi bawaan, dan mengatur tugas penyimpanan antar-host dalam cluster.

Halaman web 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

Catatan: Anda harus MENDAFTAR untuk mengakses Situs Dukungan Hitachi Vantara.

NetApp

Solusi CSI Trident untuk Kubernetes
Matriks kualifikasi
Versi GDC Versi driver Dukungan vSphere dukungan bare metal Kemampuan tambahan yang diuji
Versi vSphere Versi OS
1.28.x 24.02.0 8.0.1 RHEL 8.6
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Perluasan
Snapshot
Blok Mentah
ReadWriteMany
Kloning Volume
1.29.x 24.02.0 7.0.3 RHEL 8.6
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Perluasan
Snapshot
Blok Mentah
ReadWriteMany
Kloning Volume
1.30.x 24.06.0 7.0.3
8.0.3
RHEL 9.2
Ubuntu 20.04 LTS
Perluasan
Snapshot
Blok Mentah
ReadWriteMany
Kloning Volume
Trident telah divalidasi dengan solusi SolidFire dan ONTAP menggunakan protokol SAN dan NAS.
Deskripsi Container Storage Interface (CSI) menyediakan framework untuk menstandardisasi komunikasi antara orkestrator container dan sistem penyimpanan. Ini adalah upaya komunitas yang didorong oleh Storage Special Interest Group (SIG) Cloud Native Computing Foundation (CNCF). NetApp menerapkan CSI di Trident untuk menyederhanakan penggunaan penyimpanan persisten bagi pengguna Kubernetes sekaligus menawarkan antarmuka universal ke semua platform penyimpanan NetApp utama. CSI didukung oleh Trident versi 19.07 atau yang lebih baru dan dapat didownload dari netapp.io.
Halaman web https://netapp.io/2019/06/28/all-new-csi-trident/

https://github.com/NetApp/trident

Catatan
  • Anda harus mengupgrade ke 1.28.200-gke.111 atau yang lebih tinggi dengan NetApp untuk GDCV v1.28.
  • RHEL 8.10 diuji dengan GDC 1.30.x di bare metal, tetapi tidak didukung karena masalah yang diamati dengan multipathd.

Portworx

Solusi Portworx dengan CSI
Matriks kualifikasi
Versi GDC Versi driver Dukungan vSphere dukungan bare metal Kemampuan tambahan yang diuji
Versi vSphere Versi OS
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
Expansion
Snapshot
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
Expansion
Snapshot
ReadWriteMany
1.30.x 3.1.3 7.0.3
8.0.3
RHEL 8.8
RHEL 8.10
RHEL 9.2
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Expansion
Snapshot
ReadWriteMany
1.31.x 3.0.5
3.1.3
3.2.1.2
7.0.3
8.0.3
RHEL 8.10
RHEL 9.2
Ubuntu 22.04 LTS
Expansion
Snapshot
ReadWriteMany
Deskripsi Portworx Enterprise Storage Platform untuk Kubernetes dibangun dari awal untuk memenuhi persyaratan bisnis yang diperlukan untuk menjalankan aplikasi kaya data di Kubernetes dalam produksi. Platform Portworx Enterprise menyediakan solusi untuk penyimpanan container yang skalabel dan berperforma tinggi, pencadangan Kubernetes dan pemulihan dari bencana, operasi multi-cloud, keamanan data, pengelolaan kapasitas, serta kepatuhan dan tata kelola.
Halaman web https://docs.portworx.com/operations/operate-kubernetes/storage-operations/csi/
Mode akses ReadWriteMany dan Dataplane v2 (DPv2) Untuk Google Distributed Cloud (khusus software) di VMware, jika Anda menggunakan Dataplane V2 dan volume layanan sharedv4, sebaiknya gunakan versi cluster berikut:
  • Untuk versi minor 1.16, gunakan versi 1.16.4-gke.37 atau yang lebih tinggi.
  • Untuk versi minor 1.28, gunakan versi 1.28.200-gke.111 atau yang lebih tinggi.
Untuk Google Distributed Cloud (khusus software) di bare metal, sebaiknya Anda tidak membuat cluster tanpa kube-proxy dengan driver ini.
Catatan
  • Kami telah menemukan beberapa masalah terkait GDC 1.31.x yang berjalan di RHEL 8.10 dengan driver 3.0.5 dan kami tidak merekomendasikan kombinasi ini

Robin.io

Solusi Penyimpanan ROBIN
Matriks kualifikasi
Versi GDC Versi driver Dukungan vSphere dukungan bare metal Kemampuan tambahan yang diuji
Versi vSphere Versi OS
1.28.x 1,0 Ubuntu 22.04 LTS Ekspansi
Blok Mentah
Snapshot
ReadWriteMany
1.29.x 5.4.8 Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Ekspansi
Blok Mentah
Snapshot
ReadWriteMany
1.30.x 5.4.8 Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Ekspansi
Blok Mentah
Snapshot
ReadWriteMany
1.31.x 5.4.8 Ubuntu 22.04 LTS Ekspansi
Blok Mentah
Snapshot
ReadWriteMany
Deskripsi Robin Cloud Native Storage adalah penyimpanan container yang mendukung aplikasi dan menawarkan kemampuan pengelolaan data tingkat lanjut serta berjalan secara native di distribusi Kubernetes apa pun, termasuk GKE di Google Cloud dan GDC. ROBIN Cloud Native Storage memberikan performa bare metal dan memungkinkan Anda Melindungi (melalui Snapshot, Cadangan), Mengamankan (melalui enkripsi), Berkolaborasi (melalui Clone dan alur kerja push/pull seperti git), dan Membuat Portabel (melalui Sinkronisasi cloud) aplikasi Stateful yang di-deploy menggunakan Helm Chart atau Operator.
Halaman web https://docs.robin.io/
Mode akses ReadWriteMany dan Dataplane v2 (DPv2) Untuk Google Distributed Cloud (khusus software) di VMware, jika Anda menggunakan Dataplane V2 dan volume RWX, sebaiknya gunakan versi cluster berikut:
  • Untuk versi minor 1.16, gunakan versi 1.16.4-gke.37 atau yang lebih tinggi.
  • Untuk versi minor 1.28, gunakan versi 1.28.200-gke.111 atau yang lebih tinggi.
Untuk Google Distributed Cloud (khusus software) di bare metal, sebaiknya Anda tidak membuat cluster tanpa kube-proxy dengan driver ini.

VMware

Solusi Driver CSI vSphere*
Matriks kualifikasi
Versi GDC Versi driver Dukungan vSphere dukungan bare metal Kemampuan tambahan yang diuji
Versi vSphere* Versi OS
1.28.x 3.1.1 7.0.3 T/A Ekspansi
Blok Mentah
Snapshot
1.29.x 3.1.2 7.0.3 T/A Ekspansi
Blok Mentah
Snapshot
1.30.x 3.3.0 7.0.3
8.0.3
T/A Ekspansi
Blok Mentah
Snapshot
*VMware vSphere CSI yang telah diinstal sebelumnya dengan GDC tersedia secara umum mulai dari GDC versi 1.7.x. Untuk mengetahui persyaratan konfigurasi VM, lihat dokumentasi prasyarat VMware.
Deskripsi VMware vSphere Container Storage Interface (CSI) adalah plug-in di luar pohon yang mengekspos penyimpanan vSphere ke workload dalam container di Kubernetes. Plugin ini memungkinkan VMware vSAN dan jenis penyimpanan vSphere lainnya. CSI berkomunikasi dengan bidang kontrol Cloud Native Storage (CNS) di VMware vCenter Server untuk semua operasi penyediaan penyimpanan.
Halaman web https://cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/using-vsphere-csi-driver