최적의 vSphere Virtual Volumes 성능을 얻으려면 다음의 권장 사항을 따르십시오.
개별 Virtual Volumes에 서로 다른 VM 스토리지 정책 사용
기본적으로 Virtual Volumes 환경에서 가상 시스템의 모든 구성 요소에는 단일 VM 스토리지 정책이 사용됩니다. 그러나 구성 요소(예: 데이터베이스 가상 디스크 및 해당하는 로그 가상 디스크)마다 성능 특성이 다를 수 있습니다. 성능 요구 사항에 따라 개별 가상 디스크와 VM 홈 파일 또는 config-VVol에 서로 다른 VM 스토리지 정책을 할당할 수 있습니다.
vSphere Client를 사용하는 경우에는 swap-VVol, memory-VVol 또는 snapshot-VVol에 대한 VM 스토리지 정책 할당을 변경할 수 없습니다.
Virtual Volumes에 대한 VM 스토리지 정책 생성의 내용을 참조하십시오.
Virtual Volumes가 포함된 호스트 프로파일 가져오기
Virtual Volumes가 포함된 호스트 프로파일을 가져오는 가장 좋은 방법은 참조 호스트를 구성한 후 해당 프로파일을 추출하는 것입니다. vSphere Client에서 기존 호스트 프로파일을 수동으로 편집한 후 편집된 프로파일을 새 호스트에 연결하면 규정 준수 오류가 트리거될 수 있고 다른 예측할 수 없는 문제도 발생할 수 있습니다. 자세한 내용은 VMware 기술 자료 문서 2146394를 참조하십시오.
개별 프로토콜 끝점의 I/O 로드 모니터링
- 모든 가상 볼륨 I/O는 PE(프로토콜 끝점)를 통과합니다. 어레이는 ESXi 호스트가 액세스할 수 있는 여러 개의 PE 중에서 프로토콜 끝점을 선택합니다. 어레이는 로드 밸런싱을 수행할 수 있으며, 가상 볼륨과 PE를 연결하는 바인딩 경로를 변경할 수 있습니다. 프로토콜 끝점에 Virtual Volumes 바인딩 및 바인딩 해제의 내용을 참조하십시오.
- 블록 스토리지의 경우 잠재적으로 많은 수의 가상 볼륨 때문에 ESXi는 I/O에 대해 대량의 대기열 크기를 할당합니다. Scsi.ScsiVVolPESNRO 매개 변수는 PE에 대해 대기열에 포함할 수 있는 I/O 수를 제어합니다. 이 매개 변수는 vSphere Client의 [고급 시스템 설정] 페이지에서 구성할 수 있습니다.
어레이 제한 모니터링
단일 VM이 여러 가상 볼륨을 사용할 수 있습니다. Virtual Volumes의 내용을 참조하십시오.
예를 들어 VM에 가상 디스크 두 개가 있고 메모리가 포함된 스냅샷 두 개를 생성한다고 가정합니다. 이 경우 VM은 config-VVol 1개, swap-VVol 1개, data-VVol 2개, snapshot-VVol 4개 및 memory snapshot-VVol 2개를 포함하여 VVol 개체를 10개까지 사용할 수 있습니다.
스토리지 제공자를 사용할 수 있는지 확인
- 스토리지 제공자 VM을 Virtual Volumes 스토리지로 마이그레이션하지 않습니다.
- 스토리지 제공자 VM을 백업합니다.
- 적절할 때 vSphere HA 또는 Site Recovery Manager를 사용하여 스토리지 제공자 VM을 보호합니다.