XenCenter

PVS-Accelerator

Citrix Hypervisor PVS-Accelerator 기능은 Citrix Hypervisor 및 Citrix Provisioning(PVS)을 사용하는 고객에게 추가 기능을 제공합니다. PVS는 Citrix Virtual Apps and Desktops의 이미지 관리 및 호스팅에 널리 사용되는 선택입니다. 이 기능을 사용하면 PVS 읽기 요청을 각 Citrix Hypervisor 호스트에 캐시할 수 있습니다. PVS-Accelerator 기능을 활용하려면 Citrix Provisioning 7.12 이상과 함께 Citrix Hypervisor를 사용하십시오. PVS-Accelerator에 대한 자세한 내용은 제품 설명서를참조하십시오.

PVS-Accelerator를 활성화하려면 다음과 같은 간단한 3단계 프로세스가 필요합니다.

  1. Citrix Hypervisor 서버에 PVS-Accelerator 보충 팩을 설치합니다.
  2. Citrix Hypervisor에서 PVS-Accelerator를 구성합니다.
  3. PVS에서 캐시 구성을 완료합니다.

PVS-Accelerator 활성화

PVS-Accelerator 기능을 사용하도록 설정하려면 Citrix Hypervisor 및 PVS에서 다음 구성 설정을 완료합니다.

  1. 풀의 각 Citrix Hypervisor 호스트에 PVS-Accelerator 보충 팩을 설치합니다. 보조 팩은 Citrix Hypervisor 제품 다운로드 페이지에서 다운로드할 수 있습니다. 보조 팩 설치 방법에 대한 지침은 추가 팩 설치를 참조하십시오.
  2. Citrix Hypervisor에서 PVS-Accelerator를 구성합니다. 이 구성은 XenCenter 또는 xe CLI를 사용하여 수행할 수 있습니다.

    PVS-Accelerator 보충 팩을 설치한 후 Citrix Hypervisor 서버에 PVS-Accelerator 구성 세부 정보를 추가합니다. 이 프로세스에는 PVS 사이트 추가 및 PVS 캐시 저장소 지정이 수반됩니다.

    다음 절에서는 XenCenter 지침에 대해 설명합니다. xe CLI를 사용하여 PVS-Accelerator를 구성하는 방법에 대한 자세한 내용은 Citrix Hypervisor 제품 설명서를 참조하십시오.

    PVS-Accelerator 보충 팩을 설치하고 사용 권한이 있는 라이센스를 할당하면 풀 수준 (또는 풀이 없는 경우 호스트 수준)에 PVS 탭이 나타납니다. PVS 탭에는 풀 내에서 실행 중인 모든 VM에 대한 읽기 캐싱 상태에 대한 요약이 표시됩니다.

    PVS-Accelerator를 구성하려면

    1. 풀 또는 독립 실행형 호스트를 선택한 다음 PVS 탭을 선택합니다.
    2. PVS-Accelerator 구성을 선택합니다.
    3. PVS-Accelerator 구성 대화 상자에서 캐시 구성 추가를 선택하여 PVS 사이트를 추가합니다.
      • 사이트 이름 필드에 PVS 사이트 이름을 입력합니다.
      • 풀의 각 호스트에 대해 사용할 캐시를 지정합니다.

        • 메모리만을 선택하면 이 기능은 제어 도메인 메모리에서 지정된 캐시 크기까지 사용합니다. 이 옵션은 제어 도메인에 추가 메모리를 할당한 후에만 사용할 수 있습니다. 제어 도메인에 메모리를 할당하는 방법에 대한 자세한 내용은 제어 도메인 메모리 변경을 참조하십시오.
        • SR (스토리지 저장소) 을 선택하면 SR에서 지정된 캐시 크기까지 이 기능이 사용됩니다. 또한 사용 가능한 제어 도메인 메모리를 최상의 캐시 계층으로 암시적으로 사용합니다.

        중요:

        • 메모리와 SR을 모두 지정하지 않으면 읽기 캐시가 활성화되지 않습니다.
        • PVS-Accelerator는 메모리만 사용하거나 디스크와 메모리의 조합을 사용하도록 설계되었습니다. 구성 선택에 관계없이 제어 도메인에 할당된 메모리 양을 늘려 시스템 성능 저하가 발생하지 않도록 합니다.
        • 읽기 지연 시간이 길어 성능이 저하되는 빈번한 디스크 액세스를 방지하려면 호스트당 최소 4GB의 Control Domain 메모리를 할당하는 것이 좋습니다. 자세한 내용은 제어 도메인 메모리 변경을 참조하십시오.
        • 현재 사용하는 vDisk 버전당 최소 5GB의 캐시 공간을 할당하는 것이 좋습니다.
    4. 확인을 클릭합니다. 새 PVS 사이트 및 선택한 캐시 저장소 구성이 Citrix Hypervisor 서버에 추가됩니다.
  3. Citrix Hypervisor 서버에서 PVS-Accelerator를 구성한 후 Citrix Provisioning 콘솔 또는 PowerShell 스냅인 CLI를 사용하여 새로 만든 사이트에 대한 캐시 구성을 완료합니다. 자세한 내용은 Citrix Provisioning 설명서를 참조하십시오. 이 단계가 완료되면 PVS-Accelerator 구성 대화 상자에서 PVS 서버 보기를 클릭하여 새 사이트에 대해 구성된 PVS 서버 목록을 볼 수 있습니다.

캐시 작업

PVS-Accelerator를 사용하여 VM을 시작하면 VM의 캐싱 상태가 PVS 탭과 VM의 일반 탭에 표시됩니다. 다음 표에는 이러한 탭에 표시되는 상태 메시지가 나열되어 있습니다.

PVS-Accelerator 상태 설명
초기화됨 PVS-Accelerator가 시작되어 캐시할 준비가 되었습니다. VM이 부팅되었을 때 캐시가 이 상태로 유지되면 PVS 서버 IP 주소가 올바르게 구성되지 않았거나 VM이 기본 네트워크 인터페이스를 사용하여 PVS 서버와 통신하지 않는 것입니다.
캐싱 PVS-Accelerator가 작동 중입니다.
중지됨 PVS-Accelerator가 VM에 대해 실행되고 있지 않습니다. VM이 실행되고 있지 않거나 캐시가 충분히 구성되지 않은 경우 캐시는 이 상태로 유지됩니다.
호환되지 않는 쓰기 캐시 모드 VM이 PVS 서버에서 변경 사항을 유지하도록 구성되어 있으므로 캐싱이 없습니다. VM 유형이 “프로덕션” 또는 “테스트”이고 vDisk가 “표준 이미지” 액세스 모드인지 확인합니다.
호환되지 않는 프로토콜 버전 PVS 서버 버전이 잘못되었습니다. Provisioning Services 7.12 이상을 사용하고 있는지 확인합니다.

PVS-Accelerator 기능은 다음을 캐싱합니다.

  • vDisk에서읽기는 하지만 쓰기 캐시에서 쓰기 또는 읽기는 수행하지 않음
  • 이미지 버전 기준. 여러 VM이 동일한 이미지 버전을 사용하는 경우 캐시된 블록을 공유합니다.
  • 모든 쓰기 캐시 유형을 지원하는 장치
  • 액세스 모드가 표준 이미지로 설정된 vDisk입니다. 캐싱이 프라이빗 이미지 모드로 설정된 vDisk와 호환되지 않음
  • 프로덕션 또는 테스트 유형으로 표시된 장치. 유지 관리 유형으로 표시된 장치는 캐시되지 않습니다.

참고:

  • PVS-Accelerator는 Citrix Hypervisor 프리미엄 에디션 고객 또는 Citrix Virtual Apps and Desktops 권한을 통해 Citrix Hypervisor에 액세스할 수 있는 고객에게 제공됩니다.
  • XenCenter는 호스트 수준의 성능 탭에 다양한 PVS-Accelerator 성능 그래프를 표시합니다. 성능 그래프는 캐시 작업에 대한 자세한 정보를 제공합니다.
  • PVS-Accelerator 기능은 OVS 기능을 사용하므로 Linux Bridge를 네트워크 백엔드로 사용하는 호스트에서는 사용할 수 없습니다.
  • PVS-Accelerator는 캐싱된 VM의 첫 번째 VIF(가상 네트워크 인터페이스)에서 작동합니다. 따라서 캐싱이 작동하려면 첫 번째 VIF를 사용하여 PVS 저장소 네트워크를 연결합니다.
  • PVS-Accelerator 보조 팩을 업그레이드한 후 Citrix Hypervisor 센터에서 PVS-Accelerator의 여러 버전을 나열할 수 있습니다. 그러나 최신 버전만 활성화됩니다. 이 기능의 이전 버전은 항상 최신 버전으로 대체되므로 PVS-Accelerator를 제거할 필요가 없습니다.
PVS-Accelerator