PVS-액셀러레이터
XenServer PVS-Accelerator 기능은 각 XenServer 호스트에서 PVS 읽기 요청을 캐싱하여 성능을 향상시킵니다. 이 기능은 XenServer와 Citrix Provisioning(PVS)을 사용하는 고객에게 제공되며, Citrix Virtual Apps and Desktops에서 이미지 관리 및 호스팅을 위한 인기 있는 솔루션입니다. PVS-Accelerator를 활용하려면 Citrix Provisioning 7.12 이상 버전의 XenServer를 사용하십시오.
PVS-Accelerator 활성화
PVS-Accelerator를 활성화하려면 두 가지 주요 단계가 필요합니다.
-
XenServer에서 PVS-Accelerator 구성.
-
PVS에서 캐시 구성 완료.
XenServer에서 PVS-Accelerator 구성
XenCenter 또는 xe CLI를 사용하여 XenServer에서 PVS-Accelerator를 구성할 수 있습니다. 다음 섹션에는 XenCenter 지침이 포함되어 있습니다. xe CLI를 사용하여 PVS-Accelerator를 구성하는 방법에 대한 자세한 내용은 XenServer 제품 설명서를 참조하십시오.
XenCenter®를 사용하여 PVS-Accelerator 구성:
-
XenCenter에서 풀 또는 독립 실행형 호스트를 선택한 다음 PVS 탭을 선택합니다.PVS-Accelerator Supplemental Pack을 설치하고 Premium Edition 라이선스를 할당하면 XenCenter에서 PVS 탭이 풀 수준(풀이 없는 경우 호스트 수준)에 나타납니다. PVS 탭은 풀 내에서 실행 중인 모든 VM에 대한 읽기 캐싱 상태 요약을 표시합니다.
-
PVS-Accelerator 구성을 선택합니다.
-
PVS-Accelerator 구성 대화 상자에서 PVS 사이트를 추가하려면 캐시 구성 추가를 선택합니다.
-
사이트 이름 필드에 PVS 사이트의 이름을 입력합니다.
-
풀의 각 호스트에 대해 사용할 캐시를 지정합니다.
-
메모리 전용: 제어 도메인 메모리에서 지정된 캐시 크기까지 사용합니다. 이 옵션은 제어 도메인에 추가 메모리를 할당해야 합니다. 제어 도메인에 메모리를 할당하는 방법에 대한 자세한 내용은 제어 도메인 메모리 변경을 참조하십시오.
-
스토리지 리포지토리(SR): SR에서 지정된 캐시 크기까지 사용합니다. 또한 사용 가능한 제어 도메인 메모리를 최선의 노력 캐시 계층으로 암묵적으로 사용합니다.
중요:-
메모리 전용 또는 SR이 지정되지 않은 경우 읽기 캐시는 활성화되지 않습니다.
-
PVS-Accelerator는 메모리 전용 또는 디스크와 메모리의 조합을 활용하도록 설계되었습니다. 구성 선택과 관계없이 시스템 성능 저하가 발생하지 않도록 제어 도메인에 할당된 메모리 양을 늘리십시오.
-
잦은 디스크 액세스로 인해 읽기 지연 시간이 길어지고 성능이 저하되는 것을 방지하려면 호스트당 최소 4GB의 제어 도메인 메모리를 할당하는 것이 좋습니다. 자세한 내용은 제어 도메인 메모리 변경을 참조하십시오.
-
활발하게 사용하는 vDisk 버전당 최소 5GB의 캐시 공간을 할당하는 것이 좋습니다.
-
-
-
확인을 클릭합니다. 새 PVS 사이트와 선택한 캐시 스토리지 구성이 XenServer 서버에 추가됩니다.
PVS에서 캐시 구성 완료
XenServer 서버에서 PVS-Accelerator를 구성한 후 Citrix Provisioning Console 또는 PowerShell Snap-In CLI를 사용하여 새로 생성된 사이트에 대한 캐시 구성을 완료합니다. 자세한 내용은 Citrix Provisioning 설명서를 참조하십시오. 이 단계가 완료되면 PVS-Accelerator 구성 대화 상자에서 PVS 서버 보기를 클릭하여 새 사이트에 대해 구성된 PVS 서버 목록을 볼 수 있습니다.
캐시 작동
PVS-Accelerator로 VM을 시작하면 VM의 캐싱 상태가 VM의 PVS 탭과 일반 탭에 표시됩니다. 다음 표에는 이러한 탭에 표시되는 상태 메시지가 나열되어 있습니다.
| PVS-Accelerator 상태 | 설명 |
|---|---|
| 초기화됨 | PVS-Accelerator가 시작되어 캐시할 준비가 되었습니다. VM이 부팅되었을 때 캐시가 이 상태로 유지되면 PVS 서버 IP 주소가 올바르게 구성되지 않았거나 VM이 기본 네트워크 인터페이스를 사용하여 PVS 서버와 통신하지 않는다는 의미입니다. |
| 캐싱 중 | PVS-Accelerator가 작동 중입니다. |
| 중지됨 | PVS-Accelerator가 VM에 대해 실행되고 있지 않습니다. VM이 실행되고 있지 않거나 캐시가 충분히 구성되지 않은 경우 캐시는 이 상태로 유지됩니다. |
| 호환되지 않는 쓰기 캐시 모드 | VM이 PVS 서버에 변경 사항을 유지하도록 구성되어 있으므로 캐싱이 수행되지 않습니다. VM 유형이 "Production" 또는 "Test"이고 vDisk가 "Standard Image" 액세스 모드인지 확인하십시오. |
| 호환되지 않는 프로토콜 버전 | PVS 서버 버전이 올바르지 않습니다. Provisioning Services 7.12 이상을 사용하고 있는지 확인하십시오. |
PVS-Accelerator 기능은 다음을 캐시합니다.
-
vDisk에서 읽기는 캐시하지만, 쓰기 또는 쓰기 캐시에서 읽기는 캐시하지 않습니다.
-
이미지 버전을 기반으로 합니다. 여러 VM이 동일한 이미지 버전을 사용하는 경우 캐시된 블록을 공유합니다.
-
모든 쓰기 캐시 유형을 사용하는 장치
-
액세스 모드가 Standard Image로 설정된 vDisk. 캐싱은 Private Image 모드로 설정된 vDisk와 호환되지 않습니다.
-
Production 또는 Test 유형으로 표시된 장치. Maintenance 유형으로 표시된 장치는 캐시되지 않습니다.
참고:
-
PVS-Accelerator는 XenServer Premium Edition 고객에게 제공됩니다.
-
XenCenter는 호스트 수준의 성능 탭에 다양한 PVS-Accelerator 성능 그래프를 표시합니다. 이 성능 그래프는 캐시 작업에 대한 자세한 통찰력을 제공합니다.
-
PVS-Accelerator 기능은 OVS의 기능을 사용하므로 네트워크 백엔드로 Linux Bridge(더 이상 사용되지 않음)를 사용하는 호스트에서는 사용할 수 없습니다.
-
PVS-Accelerator는 캐시된 VM의 첫 번째 가상 네트워크 인터페이스(VIF)에서 작동합니다. 따라서 캐싱이 작동하도록 PVS 스토리지 네트워크를 연결하려면 첫 번째 VIF를 사용하십시오.
관련 문서
XenServer 현재 릴리스
-
PVS-액셀러레이터