GDCV Ready 存储合作伙伴

GDCV Ready 存储资格审查

为了达到 Google Distributed Cloud Virtual (GDCV) Ready 资格认证,Google Cloud 为存储合作伙伴的系统制定了以下要求。Container Storage Interface (CSI) 是一个独立于供应商的标准,供应商可将其块存储和文件存储系统公开给 Kubernetes 等容器编排系统 (CO)。GDCV Ready 存储资格审查确保我们的存储合作伙伴的 CSI 驱动程序能够在 VMware 或裸金属上的 GDCV 与合作伙伴的块存储/文件存储系统之间提供无缝体验。

合作伙伴必须支持以下各项,合作伙伴的 CSI 驱动程序才能参与该计划:

  • 能够使用 Kubernetes 框架部署存储 CSI 驱动程序及其依赖项
  • 当今客户要求的核心功能,包括通过 Kubernetes 原生存储 API 动态预配存储卷
  • 为 Kubernetes 扩缩场景管理存储的能力
  • 通过永久性存储有状态工作负载来实现工作负载可移植性

对于 GKE on VMware 资格要求,存储合作伙伴可选择使用哪个 vSphere 版本进行资格评估。如果您在指定合作伙伴的认证矩阵中看不到特定版本的 vSphere,请与合作伙伴联系以确认其支持情况。

对于 GKE on Bare Metal 资格要求,存储合作伙伴根据其操作系统支持,为一个或多个操作系统进行资格评估。如果您没有看到具体的操作系统或版本,请与合作伙伴联系以确认支持情况。

如需详细了解该计划,请访问 GDCV Ready 合作伙伴

GDCV 版本验证矩阵

下表根据部署选项(VMware 或裸金属),突出显示了存储合作伙伴和经过验证的 GDCV (Anthos) 版本。选择合作伙伴以查看其解决方案详情。

存储合作伙伴 GDCV 1.15 GDCV 1.16 GDCV 1.28
Dell EMC
日立 Bare Metal
NetApp VMware
Bare Metal
VMware
Bare Metal
VMware
Portworx VMware
Bare Metal
VMware
Bare Metal
VMware
Bare Metal
Robin.io Bare Metal Bare Metal Bare Metal
VMware VMware VMware VMware

GDCV Ready 存储合作伙伴

Dell EMC

解决方案 适用于 PowerStore 的 CSI 驱动程序
资格审查矩阵
GDCV 版本 驱动程序版本 vSphere 支持 Bare Metal 支持 其他测试功能
vSphere 版本 操作系统版本


说明 Container Storage Interface (CSI) 规范旨在提供一个供容器编排系统(如 Kubernetes)用于预配存储的接口。存储供应商实现符合规范的 CSI 驱动程序,该规范通过此供应商中立的 Container Storage Interface 提供存储服务。
网页 https://github.com/dell/csi-powerstore/
解决方案 适用于 PowerFlex 的 CSI 驱动程序
资格审查矩阵
GDCV 版本 驱动程序版本 vSphere 支持 Bare Metal 支持 其他测试功能
vSphere 版本 操作系统版本
说明 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 插件
资格审查矩阵
GDCV 版本 驱动程序版本 vSphere 支持 Bare Metal 支持 其他测试功能
vSphere 版本 操作系统版本
1.15.x 3.12.0 RHEL 8.4 扩展
原始块
快照
说明 Hitachi Storage Plug-in for Containers (HSPC) 可在 Docker、Kubernetes 或 Kubernetes CSI 容器与 Hitachi Virtual Storage Platform (VSP) E 系列、F 系列和 G 系列企业级混合及全闪存存储系统之间提供连接。

HSPC 是一个包含库、设置和命令的软件组件,可用于创建容器以运行有状态应用。它允许有状态应用在容器的生命周期结束后保留和维护数据。适用于容器的存储插件提供 Hitachi VSP 系列存储的永久性卷,利用内置的高可用性并编排集群中主机之间的存储任务。

网页 https://knowledge.hitachivantara.com/Documents/Adapters_and_Drivers/Storage_Adapters_and_Drivers/Containers

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

注意:您必须注册才能访问 Hitachi Vantara 支持的网站。

NetApp

解决方案 CSI Trident for Kubernetes
资格审查矩阵
GDCV 版本 驱动程序版本 vSphere 支持 Bare Metal 支持 其他测试功能
vSphere 版本 操作系统版本
1.15.x 23.04.0 8.0.1 Centos 8.4
RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
扩展
快照
原始块
ReadWriteMany
卷克隆
1.16.x 23.07.1 8.0.1 Centos 8.4
RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
扩展
快照
原始块
ReadWriteMany
卷克隆
1.28.x 24.02.0 8.0.1 扩展
快照
原始块
ReadWriteMany
卷克隆
已通过 SAN 和 NAS 协议使用 SolidFire 和 ONTAP 解决方案验证了 Trident。
说明 Container Storage Interface (CSI) 提供了一个框架,用于将容器编排系统与存储系统之间的通信标准化。这是由 Cloud Native Computing Foundation (CNCF) Storage Special Interest Group (SIG) 推动的社区项目。NetApp 在 Trident 中实现了 CSI,以简化 Kubernetes 用户的永久性存储空间消耗,同时为所有主要 NetApp 存储平台提供通用接口。Trident 19.07 及更高版本支持 CSI,您可以从 netapp.io 下载。
网页 https://netapp.io/2019/06/28/all-new-csi-trident/

https://github.com/NetApp/trident

注意 您必须使用 NetApp for GDCV v1.28 升级到 1.28.200-gke.111 或更高版本。

Portworx

解决方案 Portworx with CSI
资格审查矩阵
GDCV 版本 驱动程序版本 vSphere 支持 Bare Metal 支持 其他测试功能
vSphere 版本 操作系统版本
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
说明 适用于 Kubernetes 的 Portworx Enterprise 存储平台是为了满足生产环境中在 Kubernetes 上运行数据丰富的应用所必需的业务需求而构建的。Portworx Enterprise 平台为可扩缩、高性能的容器存储、Kubernetes 备份灾难恢复、多云运营、数据安全、容量管理以及合规与治理提供解决方案。
网页 https://docs.portworx.com/operations/operate-kubernetes/storage-operations/csi/
ReadWriteMany 访问模式和 Dataplane v2 (DPv2) 对于 GKE on VMware,如果您使用的是 Dataplane V2sharedv4 服务卷,我们建议您使用以下集群版本:
  • 对于次要版本 1.16,请使用 1.16.4-gke.37 或更高版本。
  • 对于次要版本 1.28,请使用 1.28.200-gke.111 或更高版本。
对于 GKE on Bare Metal,我们建议您不要使用此驱动程序创建没有 kube-proxy 的集群。

Robin.io

解决方案 ROBIN Storage
资格审查矩阵
GDCV 版本 驱动程序版本 vSphere 支持 Bare Metal 支持 其他测试功能
vSphere 版本 操作系统版本
1.15.x 1.0 CentOS 8 扩展
原始块
快照
ReadWriteMany
1.16.x 1.0 CentOS 8 扩展
原始块
快照
ReadWriteMany
1.28.x 1.0 Ubuntu 22.04 LTS 扩展
原始块
快照
ReadWriteMany
说明 Robin Cloud Native Storage 是一种应用感知的容器存储,可提供高级数据管理功能,并在任何 Kubernetes 发行版(包括 GKE on Google Cloud 和 GDCV)上以原生方式运行。ROBIN Cloud Native Storage 可提供裸机性能,让您可以对任何使用 Helm Chart 或 Operator 部署的有状态应用进行保护(通过快照、备份)、防卫(通过加密)、协作(通过克隆和类似 git 的推送/拉取工作流),并提供便携性(通过云端同步)。
网页 https://docs.robin.io/
ReadWriteMany 访问模式和 Dataplane v2 (DPv2) 对于 GKE on VMware,如果您使用的是 Dataplane V2 和 RWX 卷,我们建议您使用以下集群版本:
  • 对于次要版本 1.16,请使用 1.16.4-gke.37 或更高版本。
  • 对于次要版本 1.28,请使用 1.28.200-gke.111 或更高版本。
对于 GKE on Bare Metal,我们建议您不要使用此驱动程序创建没有 kube-proxy 的集群。

VMware

解决方案 vSphere CSI 驱动程序*
资格审查矩阵
GDCV 版本 驱动程序版本 vSphere 支持 Bare Metal 支持 其他测试功能
vSphere 版本* 操作系统版本
1.15.x 3.0.0 7.0.3 不适用 扩展
原始块
快照
1.16.x 3.0.3 7.0.3 不适用 扩展
原始块
快照
1.28.x 3.1.1 7.0.3 不适用 扩展
原始块
快照
*预装 GDCV 的 VMware vSphere CSI 从 GDCV (Anthos) 1.7.x 版开始正式推出。如需了解虚拟机配置要求,请参阅 VMware 前提条件文档。
说明 VMware vSphere 容器存储接口 (CSI) 是一个树外插件,可向 Kubernetes 上的容器化工作负载公开 vSphere 存储。此插件支持 VMware vSAN 和其他类型的 vSphere 存储。它将与 VMware vCenter Server 上的 Cloud Native Storage (CNS) 控制层面通信以执行所有存储预配操作。
网页 /anthos/gke/docs/on-prem/1.5/how-to/using-vsphere-csi-driver