컨테이너화된 애플리케이션을 지원할 VMDK(가상 디스크)는 특정 스토리지 요구 사항을 충족해야 합니다. vSphere 사용자는 Kubernetes 사용자가 제공한 요구 사항을 기반으로 VM 스토리지 정책을 생성합니다.

스토리지 정책은 애플리케이션을 지원하는 VMDK와 연결됩니다.

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

사전 요구 사항

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

프로시저

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

다음에 수행할 작업

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