1.2 vSphere Virtual Volumes Components

다음은 vVols의 주요 구성 요소에 대한 요약된 설명과 정의입니다:

vVols는 스토리지 어레이에 기본적으로 생성 및 저장되는 새로운 유형의 가상 머신 오브젝트입니다. vVols는 스토리지 컨테이너에 저장되며 VM 스왑, VMDK 및 그 파생물과 같은 가상 머신 파일/오브젝트에 매핑됩니다.

vVol에는 다섯 가지 유형이 있으며, 각 유형은 서로 다른 특정 가상 머신 파일에 매핑됩니다.

vSphere Virtual Volumes Components vSphere Virtual Volumes Components

  • Config - VM 홈, 구성 파일, 로그
  • Data - VMDK에 해당
  • Memory - 스냅샷
  • SWAP - 가상 머신 메모리 스왑
  • Other - vSphere 솔루션별 개체

Vendor Provider 또는 VASA Provider (VP)

VASA provider라고도 하는 vendor provider는 vSphere의 스토리지 인식 서비스 역할을 하는 스토리지 측 소프트웨어 구성 요소로, 한 쪽의 vCenter Server 및 vSphere 호스트와 다른 쪽의 스토리지 시스템 간의 대역 외 통신을 중개합니다. 스토리지 벤더는 VASA provider를 독자적으로 개발합니다.

vSphere 호스트와 vCenter Server는 VASA provider에 연결하여 사용 가능한 스토리지 토폴로지, 기능 및 상태에 대한 정보를 얻습니다.

그런 다음 vCenter Server는 이 정보를 vSphere 클라이언트에 제공하여 관리자가 SPBM에서 스토리지 정책을 작성할 수 있는 기능을 노출합니다.

VASA provider는 일반적으로 두 가지 방법 중 하나를 통해 vSphere 관리자가 설정 및 구성합니다:

  • 어레이 공급업체의 플러그인을 통해 자동으로 설정
  • vCenter Server를 통해 수동으로

image-20220907214832-1 image-20220907214832-1

Storage Container(SC)

기존 LUN 또는 NFS 기반 vSphere 스토리지와 달리 vVols 기능에는 스토리지 측에 사전 구성된 볼륨이 필요하지 않습니다.

대신 vVols는 스토리지 컨테이너를 사용하며, 이는 원시 스토리지 용량 풀 및/또는 스토리지 시스템이 vVols에 제공할 수 있는 스토리지 기능의 집합입니다.

스토리지 어레이 구현에 따라 단일 어레이가 여러 스토리지 컨테이너를 지원할 수 있습니다. 스토리지 컨테이너는 일반적으로 스토리지 관리자가 설정 및 구성합니다.

컨테이너는 다음을 정의하는 데 사용됩니다:

  • 스토리지 용량 할당 및 제한
  • 가상 머신별 데이터 서비스 기능에 기반한 스토리지 정책 설정

image-20220907215047-3 image-20220907215047-3

Virtual Datastore

가상 데이터스토어는 vCenter Server 인스턴스 및 vSphere Client의 스토리지 컨테이너를 나타냅니다. vSphere 가상 데이터스토어는 스토리지 시스템의 스토리지 컨테이너에 대한 일대일 매핑을 나타냅니다.

스토리지 컨테이너(또는 가상 데이터스토어)는 개별 vVolsVMDK가 생성되는 논리적 풀을 나타냅니다.

가상 데이터스토어는 일반적으로 vSphere 관리자가 설정 및 구성합니다.

image-20220907215017-2 image-20220907215017-2

vVols 데이터스토어와 어레이의 스토리지 컨테이너는 일대일 매핑으로 연결되어 있습니다. 다른 vVols 데이터스토어가 필요한 경우 새 스토리지 컨테이너를 생성해야 합니다.

image-20220907215119-4 image-20220907215119-4 참고: vVols 및 구성 요소에 대한 자세한 내용은 공식 vVols 제품 페이지(http://www.vmware.com/products/virtual-volumes)를 참조하세요.

Protocol Endpoints(PE)

스토리지 시스템이 vVols의 모든 측면을 관리하지만 vSphere 호스트는 스토리지 측에서 vVols에 직접 액세스할 수 없습니다. 대신 vSphere 호스트는 Protocol Endpoint (PE)라고 하는 논리적 I/O 프록시를 사용하여 vVol 및 vVol이 캡슐화하는 가상 디스크 파일과 통신합니다.

vSphere 호스트는 PE를 사용하여 가상 머신에서 각 vVol로 이동하는 데이터 경로를 온디맨드 방식으로 설정합니다.

프로토콜 엔드포인트는 모든 SAN/NAS 업계 표준 프로토콜과 호환됩니다:

  • iSCSI
  • NFS v3
  • Fiber Channel (FC)
  • Fiber Channel over Ethernet (FCoE)

프로토콜 엔드포인트는 스토리지 및 vSphere 관리자가 설치 및 구성합니다.

image-20220907215237-5 image-20220907215237-5