vSphere with Tanzu을 사용하도록 설정하기 전에 감독자 클러스터 및 네임스페이스에서 사용될 스토리지 정책을 생성합니다. 정책은 vSphere 환경에서 사용할 수 있는 데이터스토어를 나타냅니다. 정책은 제어부 VM, 포드 사용 후 삭제 디스크, 컨테이너 이미지 및 영구 스토리지 볼륨과 같은 개체의 스토리지 배치를 제어합니다. Tanzu Kubernetes 클러스터를 사용하는 경우 스토리지 정책은 Tanzu Kubernetes 클러스터 노드가 배포되는 방식도 지정합니다.

vSphere 스토리지 환경 및 DevOps의 요구 사항에 따라 서로 다른 스토리지 클래스를 나타내는 여러 스토리지 정책을 생성할 수 있습니다. 예를 들어 vSphere 스토리지 환경에 Bronze, Silver 및 Gold의 3가지 데이터스토어 클래스가 있는 경우 모든 데이터스토어에 대한 스토리지 정책을 생성할 수 있습니다. 그런 다음 사용 후 삭제 및 컨테이너 이미지 가상 디스크에 대해 Bronze 데이터스토어를 사용하고 영구 볼륨 가상 디스크에 대해 Silver 및 Gold 데이터스토어를 사용할 수 있습니다. 스토리지 정책에 대한 자세한 내용은 "vSphere 스토리지" 설명서에서 스토리지 정책 기반 관리 장을 참조하십시오.

다음 예에서는 Gold로 태그 지정된 데이터스토어에 대한 스토리지 정책을 생성합니다.

vSAN 데이터 지속성 플랫폼을 사용하는 경우에는 vSAN Direct 또는 vSAN SNA 데이터스토어에 대한 스토리지 정책을 생성할 수 있습니다. 자세한 내용은 vSAN Direct 스토리지 정책 생성vSAN SNA 스토리지 정책 생성 항목을 참조하십시오.

사전 요구 사항

  • 스토리지 정책에서 참조하는 데이터스토어가 클러스터의 모든 ESXi 호스트 간에 공유되는지 확인합니다.
  • 필요한 권한: VM 스토리지 정책. 업데이트VM 스토리지 정책. 보기.

프로시저

  1. 데이터스토어에 태그를 추가합니다.
    1. 태그를 지정하려는 데이터스토어를 마우스 오른쪽 버튼으로 클릭하고 태그 및 사용자 지정 특성 > 태그 할당을 선택합니다.
    2. 태그 추가를 클릭하고 태그의 속성을 지정합니다.
      속성 설명
      이름 데이터스토어 태그의 이름을 지정합니다(예: Gold).
      설명 태그에 대한 설명을 추가합니다. 예를 들어 Datastore for Kubernetes objects라고 입력합니다.
      범주 기존 범주를 선택하거나 새 범주를 생성합니다. 예를 들어 Storage for Kubernetes라는 범주를 선택하거나 생성합니다.
  2. vSphere Client에서 VM 스토리지 정책 생성 마법사를 엽니다.
    1. 메뉴 > 정책 및 프로파일을 클릭합니다.
    2. 정책 및 프로파일에서 VM 스토리지 정책을 클릭합니다.
    3. VM 스토리지 정책 생성을 클릭합니다.
  3. 정책 이름 및 설명을 입력합니다.
    옵션 작업
    vCenter Server vCenter Server 인스턴스를 선택합니다.
    이름 스토리지 정책의 이름(예: goldsp)을 입력합니다.
    참고: vSphere with Tanzu는 네임스페이스에 할당하는 스토리지 정책을 Kubernetes 스토리지 클래스로 변환할 때 모든 대문자를 소문자로 변경하고 공백을 대시(-)로 바꿉니다. 혼동을 방지하려면 VM 스토리지 정책 이름에 소문자를 사용하고 공백을 사용하지 마십시오.
    설명 스토리지 정책의 설명을 입력합니다.
  4. 정책 구조 페이지의 데이터스토어별 규칙에서 태그 기반 배치 규칙을 사용하도록 설정합니다.
  5. 태그 기반 배치 페이지에서 태그 규칙을 생성합니다.
    다음 예를 사용하여 옵션을 선택합니다.
    옵션 설명
    태그 범주 드롭다운 메뉴에서 태그의 범주(예: Storage for Kubernetes)를 선택합니다.
    사용 옵션 다음으로 태그 지정된 스토리지 사용을 선택합니다.
    태그 태그 찾아보기를 클릭하고 데이터스토어 태그(예: Gold)를 선택합니다.
  6. 스토리지 호환성 페이지에서 이 정책과 일치하는 데이터스토어 목록을 검토합니다.
    이 예에서는 Gold로 태그 지정된 데이터스토어만 표시됩니다.
  7. 검토 및 완료 페이지에서 스토리지 정책 설정을 검토하고 마침을 클릭합니다.

결과

Gold로 태그 지정된 데이터스토어에 대한 새로운 스토리지 정책이 기존 스토리지 정책의 목록에 나타납니다.

다음에 수행할 작업

스토리지 정책을 생성한 후 vSphere 관리자는 다음 작업을 수행할 수 있습니다.
  • 감독자 클러스터에 스토리지 정책을 할당합니다. 감독자 클러스터에 구성된 스토리지 정책은 제어부 VM, 포드 사용 후 삭제 디스크 및 컨테이너 이미지가 정책이 나타내는 데이터스토어에 배치되도록 합니다. NSX-T Data Center 네트워킹으로 워크로드 관리 사용의 내용을 참조하십시오.
  • vSphere 네임스페이스에 스토리지 정책을 할당합니다. 네임스페이스에 표시되는 스토리지 정책은 네임스페이스가 영구 볼륨에 대해 액세스하고 사용할 수 있는 데이터스토어를 결정합니다. 스토리지 정책은 일치하는 Kubernetes 스토리지 클래스로 네임스페이스에 나타납니다. 또한 이 네임스페이스의 Tanzu Kubernetes 클러스터에도 전파됩니다. DevOps 엔지니어는 스토리지 클래스를 영구 볼륨 할당 규격에 사용할 수 있습니다. vSphere 네임스페이스 생성 및 구성의 내용을 참조하십시오.