GDCV Ready 스토리지 파트너

GDCV Ready 스토리지 자격

Google Cloud는 Google Distributed Cloud Virtual(GDCV) Ready 자격을 얻기 위해 스토리지 파트너 시스템에 대한 다음 요구사항을 충족합니다. 컨테이너 스토리지 인터페이스(CSI)는 공급업체가 차단 및 파일 스토리지 시스템을 Kubernetes와 같은 컨테이너 조정 시스템(CO)에 노출할 수 있게 하는 공급업체 독립 표준입니다. GDCV Ready 스토리지 검증을 통해 Google 스토리지 파트너의 CSI 드라이버가 GDCV(VMware 또는 베어 메탈)와 파트너의 블록/파일 스토리지 시스템 간에 원활한 경험을 제공할 수 있도록 합니다.

파트너의 CSI 드라이버를 프로그램에 사용하려면 파트너는 다음 사항을 지원해야 합니다.

  • Kubernetes 프레임워크를 사용하여 스토리지 CSI 드라이버와 그 종속 항목을 배포할 수 있는 기능
  • Kubernetes 기반 Storage API를 사용한 볼륨 동적 프로비저닝을 비롯한 현재 고객이 요구하는 핵심 기능
  • Kubernetes의 수직 확장/축소 시나리오를 위해 스토리지를 관리할 수 있는 기능
  • 스테이트풀(Stateful) 워크로드용 영구 스토리지로 워크로드 이식성

VMware용 GKE 자격을 얻기 위해 Storage 파트너에게는 자격 검증을 수행할 vSphere 버전에 대한 옵션이 제공됩니다. 특정 파트너의 자격 매트릭스에 포함된 특정 버전의 vSphere가 표시되지 않는 경우 파트너에게 문의하여 지원을 받으세요.

베어메탈용 GKE 자격의 경우 스토리지 파트너가 OS 지원에 따라 하나 이상의 운영체제에서 자격 검증을 수행했습니다. 특정 OS 또는 버전이 표시되지 않으면 파트너에게 문의하여 지원을 받으세요.

GDCV Ready 파트너에서 프로그램에 대해 자세히 알아보세요.

GDCV 버전 검증 매트릭스

다음 표에서는 배포 옵션(VMware 또는 베어 메탈)에 따라 스토리지 파트너와 검증된 GDCV(Anthos) 버전을 강조표시합니다. 파트너를 선택하여 파트너의 솔루션 세부정보를 확인하세요.

스토리지 파트너 GDCV 1.15 GDCV 1.16 GDCV 1.28
Dell EMC
Hitachi 베어메탈
NetApp VMware
베어메탈
VMware
베어메탈
VMware
Portworx VMware
베어메탈
VMware
베어메탈
VMware
베어메탈
Robin.io 베어메탈 베어메탈 베어메탈
VMware VMware VMware VMware

GDCV Ready 스토리지 파트너

Dell EMC

해결책 PowerStore용 CSI 드라이버
자격 표
GDCV 버전 드라이버 버전 vSphere 지원 베어메탈 지원 추가 기능 테스트됨
vSphere 버전 OS 버전


설명 컨테이너 스토리지 인터페이스(CSI) 사양은 (kubernetes와 같은) 컨테이너 조정자가 스토리지를 프로비저닝하는 데 사용할 수 있는 인터페이스를 제공하도록 설계되었습니다. 스토리지 공급업체는 이 공급업체 중립 컨테이너 스토리지 인터페이스를 통해 스토리지 서비스를 제공하는 사양을 준수하는 CSI 드라이버를 구현합니다.
웹페이지 https://github.com/dell/csi-powerstore/
해결책 PowerFlex용 CSI 드라이버
자격 표
GDCV 버전 드라이버 버전 vSphere 지원 베어메탈 지원 추가 기능 테스트됨
vSphere 버전 OS 버전
설명 Dell의 PowerFlex CSI 드라이버는 사용 설정된 Container Orchestrator(CO)와 Dell PowerFlex 시스템 간의 표준 인터페이스(CSI 사양)를 구현합니다. Dell 스토리지 시스템을 사용하여 영구 스토리지를 제공하기 위해 Kubernetes에 설치되는 플러그인입니다. PowerFlex용 CSI 드라이버는 정적 프로비저닝, 동적 프로비저닝, 볼륨 스냅샷 생성 및 삭제, 확장 등을 포함하되 이에 국한되지 않는 여러 엔터프라이즈급 기능을 제공합니다.
웹페이지 https://github.com/dell/csi-powerflex
https://dell.github.io/csm-docs/docs/csidriver/installation/helm/powerflex/

Hitachi

해결책 컨테이너용 Hitachi Storage 플러그인
자격 표
GDCV 버전 드라이버 버전 vSphere 지원 베어메탈 지원 추가 기능 테스트됨
vSphere 버전 OS 버전
1.15.x 3.12.0 RHEL 8.4 확장
원시 블록
스냅샷
설명 컨테이너용 Hitachi Storage 플러그인(HSPC)은 Docker, Kubernetes, Kubernetes CSI 컨테이너와 Hitachi Virtual Storage Platform(VSP) E 시리즈, F 시리즈, G 시리즈 엔터프라이즈급 하이브리드 및 올플래시 스토리지 시스템 간의 연결을 제공합니다.

HSPC는 스테이트풀(Stateful) 애플리케이션 실행을 위해 컨테이너를 만드는 데 사용할 수 있는 라이브러리, 설정, 명령어가 포함된 소프트웨어 구성요소입니다. 컨테이너의 수명 주기가 종료된 후 스테이트풀(Stateful) 애플리케이션이 데이터를 지속 및 유지 관리할 수 있게 해줍니다. 컨테이너용 스토리지 플러그인은 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

해결책 Kubernetes용 CSI Trident
자격 표
GDCV 버전 드라이버 버전 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
확장
스냅샷
원시 블록
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
볼륨 클론
Trident는 SAN 및 NAS 프로토콜을 사용하는 SolidFire 및 ONTAP 솔루션으로 검증되었습니다.
설명 컨테이너 스토리지 인터페이스(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용 NetApp v1.28을 사용하여 1.28.200-gke.111 이상으로 업그레이드해야 합니다.

Portworx

해결책 CSI를 사용하는 Portworx
자격 표
GDCV 버전 드라이버 버전 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
설명 Kubernetes용 Portworx 엔터프라이즈 스토리지 플랫폼은 처음부터 프로덕션 환경의 Kubernetes에서 데이터가 풍부한 애플리케이션을 실행하는데 필요한 비즈니스 요구사항을 해결하도록 빌드되었습니다. Portworx 엔터프라이즈 플랫폼은 확장 가능하고 성능이 우수한 컨테이너 스토리지, Kubernetes 백업, 재해 복구, 멀티 클라우드 운영, 데이터 보안, 용량 관리, 규정 준수 및 거버넌스를 위한 솔루션을 제공합니다.
웹페이지 https://docs.portworx.com/operations/operate-kubernetes/storage-operations/csi/
ReadWriteMany 액세스 모드 및 Dataplane v2(DPv2) VMware용 GKE에서 Dataplane V2sharedv4 서비스 볼륨을 사용한다면 다음 클러스터 버전을 사용하는 것이 좋습니다.
  • 부 버전 1.16의 경우 버전 1.16.4-gke.37 이상을 사용합니다.
  • 부 버전 1.28의 경우 버전 1.28.200-gke.111 이상을 사용합니다.
베어메탈용 GKE의 경우 이 드라이버를 사용하여 kube-proxy 없이 클러스터를 만들지 않는 것이 좋습니다.

Robin.io

해결책 ROBIN 스토리지
자격 표
GDCV 버전 드라이버 버전 vSphere 지원 베어메탈 지원 추가 기능 테스트됨
vSphere 버전 OS 버전
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 클라우드 기반 스토리지는 고급 데이터 관리 기능을 제공하고 Google Cloud 기반 GKE 및 GDCV를 비롯한 모든 Kubernetes 배포에서 기본적으로 실행되는 애플리케이션 인식 컨테이너 스토리지입니다. ROBIN 클라우드 기반 스토리지는 베어메탈 성능을 제공하며 보호(스냅샷, 백업을 통해), 보안(암호화를 통해), 공동작업(클론 및 푸시/풀 워크플로와 같은 git을 통한)을 통해 Helm 차트 또는 연산자를 사용하여 배포되는 모든 스테이트풀(Stateful) 애플리케이션을 이동(클라우드 동기화를 통해)할 수 있게 만들 수 있습니다.
웹페이지 https://docs.robin.io/
ReadWriteMany 액세스 모드 및 Dataplane v2(DPv2) VMware용 GKE에서 Dataplane V2 및 RWX 볼륨을 사용하는 경우 다음 클러스터 버전을 사용하는 것이 좋습니다.
  • 부 버전 1.16의 경우 버전 1.16.4-gke.37 이상을 사용합니다.
  • 부 버전 1.28의 경우 버전 1.28.200-gke.111 이상을 사용합니다.
베어메탈용 GKE의 경우 이 드라이버를 사용하여 kube-proxy 없이 클러스터를 만들지 않는 것이 좋습니다.

VMware

해결책 vSphere CSI 드라이버*
자격 표
GDCV 버전 드라이버 버전 vSphere 지원 베어메탈 지원 추가 기능 테스트됨
vSphere 버전* OS 버전
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부터 정식 버전으로 사용할 수 있습니다. VM 구성 요구사항은 VMware 기본 요건 문서를 참조하세요.
설명 VMware vSphere 컨테이너 스토리지 인터페이스(CSI)는 Kubernetes의 컨테이너화된 워크로드에 vSphere 스토리지를 노출시키는 트리 외부 플러그인입니다. 플러그인은 VMware vSAN 및 기타 유형의 vSphere 스토리지를 사용 설정합니다. 모든 스토리지 프로비저닝 작업을 위해 VMware vCenter Server에서 클라우드 기반 스토리지(CNS) 제어 영역과 통신합니다.
웹페이지 /anthos/gke/docs/on-prem/1.5/how-to/using-vsphere-csi-driver