Kubernetes 컨테이너화된 애플리케이션을 백업할 vSphere 스토리지 개체는 특정 스토리지 요구 사항을 충족해야 합니다. vSphere 사용자는 Kubernetes 사용자가 제공한 요구 사항에 따라 VM 스토리지 정책을 생성합니다.

스토리지 정책은 Kubernetes 컨테이너를 백업하는 가상 디스크 또는 vSAN 파일 공유와 연결됩니다.

환경에 vCenter Server 인스턴스가 여러 개 있는 경우에는 VM 스토리지 정책을 각 인스턴스에 생성합니다. 모든 인스턴스에서 동일한 정책 이름을 사용하십시오.

vSAN 이외의 데이터스토어에 대한 스토리지 정책을 생성하려면 vSphere VM 스토리지 정책 생성 및 관리 항목을 참조하십시오. VMFS 데이터스토어에서 씩 프로비저닝을 사용하려면 정책을 정의할 때 볼륨 할당 드롭다운 메뉴에서 적절한 옵션을 선택해야 합니다.

클라우드 네이티브 스토리지가 지원하는 데이터스토어 유형 및 씩 프로비저닝을 지원하는 데이터스토어에 대한 자세한 내용은 "VMware vSphere Container Storage 플러그인 시작" 에서 vSphere Container Storage 플러그인에서 지원되는 vSphere 기능을 참조하십시오.

사전 요구 사항

  • Kubernetes 사용자는 컨테이너화된 상태 저장 애플리케이션이 배포될 Kubernetes 클러스터를 식별합니다.
  • Kubernetes 사용자는 컨테이너화된 애플리케이션에 대한 스토리지 요구 사항을 수집하여 vSphere 사용자에 게 전달합니다.
  • 필요한 권한: VM 스토리지 정책. 업데이트VM 스토리지 정책. 보기.

프로시저

  1. vSphere Client에서 VM 스토리지 정책 생성 마법사를 엽니다.
    1. 메뉴 > 정책 및 프로파일을 클릭합니다.
    2. 정책 및 프로파일에서 VM 스토리지 정책을 클릭합니다.
    3. 생성을 클릭합니다.
  2. 정책 이름과 설명을 입력하고 다음을 클릭합니다.
    옵션 작업
    vCenter Server vCenter Server 인스턴스를 선택합니다.
    이름 스토리지 정책의 이름(예: 공간 효율적)을 입력합니다.
    설명 스토리지 정책의 설명을 입력합니다.
  3. 정책 구조 페이지의 데이터스토어별 규칙 아래에서 vSAN 스토리지에 대한 규칙 사용을 선택하고 다음을 클릭합니다.
  4. vSAN 페이지에서 정책 규칙 집합을 정의하고 다음을 클릭합니다.
    1. 가용성 탭에서 사이트 재해 허용 오차허용되는 장애를 정의합니다.
    2. 고급 정책 규칙 탭에서 개체 및 Flash Read Cache 예약당 디스크 스트라이프 수와 같은 고급 정책 규칙을 정의합니다.
  5. 스토리지 호환성 페이지에서 이 정책과 일치하는 vSAN 데이터스토어 목록을 검토하고 다음을 클릭합니다.
  6. 검토 및 완료 페이지에서 정책 설정을 검토하고 마침을 클릭합니다.
    [검토 및 완료] 페이지에 Kubernetes 스토리지 정책에 대한 설정이 표시됩니다.

다음에 수행할 작업

이제 Kubernetes 사용자에게 스토리지 정책 이름을 알릴 수 있습니다. 생성한 VM 스토리지 정책은 동적 볼륨 프로비저닝을 위한 스토리지 클래스 정의의 일부로 사용됩니다.