layout: doc description: If you use Citrix Provisioning for image management and hosting for Citrix Virtual Apps and Desktops or Citrix DaaS, PVS-Accelerator dramatically improves the already excellent combination of Citrix Hypervisor and Citrix Provisioning.—

PVS-Accelerator

Citrix Hypervisor PVS Accelerator 기능은 Citrix Provisioning과 함께 Citrix Hypervisor를 사용하는 고객에게 확장된 기능을 제공합니다. Citrix Provisioning은 Citrix Virtual Apps and Desktops 또는 Citrix DaaS의 이미지 관리 및 호스팅에 널리 사용되는 선택입니다. PVS Accelerator는 이미 Citrix Hypervisor와 Citrix Provisioning의 우수한 조합을 크게 개선합니다. 이 새로운 기능이 제공하는 몇 가지 이점은 다음과 같습니다.

참고:

PVS-Accelerator는 Citrix Hypervisor 프리미엄 에디션 고객 또는 Citrix Virtual Apps and Desktops 또는 Citrix DaaS 권한을 통해 Citrix Hypervisor에 액세스할 수 있는 고객에게 제공됩니다. PVS Accelerator 기능을 사용하려면 라이선스 서버를 버전 11.14로 업그레이드하십시오.

UEFI 지원 VM에서 PVS Accelerator를 사용하려면 Citrix Provisioning 1906 이상을 사용하고 있는지 확인하십시오.

PVS-Accelerator 보조 팩을 업그레이드한 후 Citrix Hypervisor 센터에서 PVS-Accelerator의 여러 버전을 나열할 수 있습니다. 그러나 최신 버전만 활성화됩니다. 이 기능의 이전 버전은 항상 최신 버전으로 대체되므로 PVS-Accelerator를 제거할 필요가 없습니다.

PVS Accelerator는 어떻게 작동합니까?

PVS Accelerator는 Citrix Hypervisor 제어 도메인(dom0)에 있는 프록시 메커니즘을 사용합니다. 이 기능을 사용하도록 설정하면 Citrix Provisioning 대상 장치(VM) 읽기 요청이 Citrix Hypervisor 서버 컴퓨터에 직접 캐시됩니다. 이러한 요청은 실제 메모리 또는 스토리지 저장소에 캐시됩니다. 해당 Citrix Hypervisor 서버의 후속 VM에서 동일한 읽기 요청을 수행하면 가상 디스크가 Citrix Provisioning 서버가 아닌 캐시에서 직접 스트리밍됩니다. Citrix Provisioning 서버에서 스트리밍할 필요가 없으므로 서버의 네트워크 사용률과 처리가 상당히 줄어듭니다. 이 방법을 사용하면 VM 성능이 크게 향상됩니다.

고려 사항

PVS Accelerator 기능을 사용할 때는 다음 사항을 고려하십시오.

PVS-Accelerator 활성화

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

  1. 풀의 각 Citrix Hypervisor 서버에 PVS Accelerator 보조 팩을 설치합니다. 보조 팩은 Citrix Hypervisor 제품 다운로드 페이지에서 다운로드할 수 있습니다. Citrix Hypervisor 센터 또는 xe CLI를 사용하여 보조 팩을 설치할 수 있습니다. Citrix Hypervisor 센터를 사용하여 보조 팩을 설치하는 방법에 대한 자세한 내용은 Citrix Hypervisor 센터 설명서에서 보조 팩 설치를 참조하십시오. CLI 지침은 Citrix Hypervisor 보조 팩 및 DDK 가이드를 참조하십시오.

  2. Citrix Hypervisor 센터 또는 xe CLI를 사용하여 Citrix Hypervisor에서 PVS Accelerator를 구성합니다. 이 구성에는 Citrix Provisioning 사이트 추가 및 Citrix Provisioning 캐시 스토리지의 위치 지정이 포함됩니다.
  3. Citrix Hypervisor에서 PVS Accelerator를 구성한 후 PVS UI를 사용하여 PVS 사이트에 대한 캐시 구성을 완료합니다. 자세한 지침은 Citrix Provisioning에서 캐시 구성 완료를 참조하십시오.

포트 구성

Citrix Provisioning 서비스는 다음 포트를 사용합니다.

Citrix Provisioning 서비스에서 사용하는 포트에 대한 자세한 내용은 Citrix 기술에서 사용되는 통신 포트를 참조하십시오.

Citrix Hypervisor에서 구성된 포트 범위에는 사용 중인 모든 포트가 포함되어야 합니다. 예를 들어, 기본 구성에는 6901-6930을 사용합니다.

참고:

PVS 서버 통신에 큰 포트 범위를 사용하지 마십시오. PVS 서버에서 포트 범위를 20개 이상 설정하는 것은 거의 필요하지 않습니다. 포트 범위가 크면 PVS Accelerator를 사용할 때 패킷 처리 속도가 느려지고 Citrix Hypervisor 제어 도메인의 부팅 시간이 늘어날 수 있습니다.

CLI를 사용하여 Citrix Hypervisor에서 PVS Accelerator 구성

  1. 다음 명령을 실행하여 Citrix Hypervisor에서 Citrix Provisioning 사이트 구성을 만듭니다.

    PVS_SITE_UUID=$(xe pvs-site-introduce name-label=My PVS Site)
    
  2. 풀의 각 호스트에 대해 사용할 캐시를 지정합니다. 캐시를 SR (스토리지 저장소) 또는 제어 도메인 메모리에 저장하도록 선택할 수 있습니다.

스토리지 저장소에 캐시 스토리지 구성

캐시 스토리지에 대한 SR (스토리지 저장소) 을 선택할 때 다음 특성을 고려하십시오.

장점:

단점:

스토리지 저장소에 캐시 스토리지를 구성하려면 다음 단계를 수행하십시오.

  1. 다음 명령을 실행하여 캐싱에 사용할 SR의 UUID를 찾습니다.

    xe sr-list name-label=Local storage host=host-name-label --minimal)
    <!--NeedCopy-->
    
  2. 캐시 스토리지를 만듭니다.

    xe pvs-cache-storage-create host=host-name-label pvs-site-uuid=PVS_SITE_UUID \
             sr-uuid=SR_UUID size=10GiB
    <!--NeedCopy-->
    

    참고:

    SR (스토리지 저장소) 을 선택할 때 이 기능은 SR에서 지정된 캐시 크기까지 사용합니다. 또한 사용 가능한 Control Domain 메모리를 가장 적합한 캐시 계층으로 암시적으로 사용합니다.

제어 도메인 메모리에서 캐시 스토리지 구성

캐시 스토리지에 대한 Control Domain 메모리를 선택할 때 다음 특성을 고려하십시오.

장점:

제어 도메인 메모리를 사용하면 캐시에 액세스하거나 데이터를 채울 때 빠른 읽기/쓰기 성능을 유지할 수 있습니다.

단점:

Citrix Provisioning에서 캐시 구성 완료

Citrix Hypervisor에서 PVS Accelerator를 구성한 후 다음 단계를 수행하여 Citrix Provisioning 사이트에 대한 캐시 구성을 완료합니다.

Citrix Provisioning 관리자 콘솔에서 배포 유형에 따라 Citrix Virtual Desktops 설정 마법사 또는 스트리밍 VM 마법사를 사용하여 프록시 기능에 액세스합니다. 이 유사한 두 마법사에는 다수의 동일한 화면이 표시되지만 다음과 같은 차이가 있습니다.

Citrix Provisioning 관리자 콘솔을 시작합니다.

  1. Citrix Provisioning 사이트로 이동합니다.

  2. Citrix Provisioning 사이트를 선택하고 마우스 오른쪽 버튼을 클릭하여 상황에 맞는 메뉴를 표시합니다.

  3. 배포에 적절한 마법사를 선택합니다. 모든 가상 시스템에 대해 PVS Accelerator 활성화 옵션을 선택하여 PVS Accelerator 기능을 활성화합니다.

  4. 가상 디스크 캐싱을 처음으로 사용하도록 설정하는 경우 Citrix Hypervisor 화면이 스트리밍된 가상 컴퓨터 설정 마법사에 나타납니다. 여기에는 Citrix Provisioning 사이트와 아직 연결되지 않은 Citrix Hypervisor에 구성된 모든 Citrix Provisioning 사이트 목록이 표시됩니다. 목록을 사용하여 PVS Accelerator를 적용할 Citrix Provisioning 사이트를 선택합니다. 동일한 Citrix Hypervisor 서버를 사용하는 동일한 Citrix Provisioning 사이트에 대해 마법사를 실행할 때는 이 화면이 표시되지 않습니다.

  5. 다음을 클릭하여 캐싱 구성을 완료합니다.

  6. 마침을 클릭하여 Citrix Virtual Desktops 또는 스트리밍된 VM을 프로비전하고 선택한 Citrix Provisioning 사이트를 Citrix Hypervisor PVS Accelerator와 연결합니다. 이 단계가 완료되면 Citrix Hypervisor 센터에서 PVS Accelerator 구성 창의 PVS 서버 보기 단추가 활성화됩니다. PVS 서버 보기 버튼을 클릭하면 Citrix Provisioning 사이트와 연결된 모든 PVS 서버의 IP 주소가 표시됩니다.

캐싱 작업

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

PVS-액셀러레이터 CLI 운영

다음 섹션에서는 CLI를 통해 PVS-Accelerator를 사용할 때 수행할 수 있는 작업에 대해 설명합니다. 고객은 Citrix Hypervisor 센터를 사용하여 이러한 작업을 수행할 수도 있습니다. 자세한 내용은 Citrix Hypervisor 센터 설명서에서 PVS Accelerator를 참조하십시오.

Citrix Provisioning으로 구성된 Citrix Provisioning 서버 주소 및 포트 보기

PVS Accelerator는 VM과 Citrix Provisioning 서버 간의 네트워크 트래픽을 최적화하여 작동합니다. Citrix Provisioning 서버에서 구성을 완료하면 Citrix Provisioning 서버가 해당 IP 및 포트로 Citrix Hypervisor pvs-server 개체를 채웁니다. PVS Accelerator는 나중에 이 정보를 사용하여 VM과 해당 Citrix Provisioning 서버 간의 트래픽을 구체적으로 최적화합니다. 구성된 Citrix Provisioning 서버는 다음 명령을 사용하여 나열할 수 있습니다.

xe pvs-server-list pvs-site-uuid=PVS_SITE_UUID params=all
<!--NeedCopy-->

캐싱을 위한 VM 구성

다음 도구 중 하나를 사용하여 VM에 대해 PVS Accelerator를 활성화할 수 있습니다.

xe CLI는 VM의 VIF를 사용하여 PVS Accelerator를 구성합니다. VM의 VIF를 Citrix Provisioning 사이트와 연결하는 Citrix Provisioning 프록시를 만듭니다.

VM을 구성하려면

  1. 캐싱을 사용하도록 설정할 VM의 첫 번째 VIF를 찾습니다.

    VIF_UUID=$(xe vif-list vm-name-label=pvsdevice_1 device=0 --minimal)
    <!--NeedCopy-->
    
  2. Citrix Provisioning 프록시 만들기

    xe pvs-proxy-create pvs-site-uuid=PVS_SITE_UUID vif-uuid=$VIF_UUID
    <!--NeedCopy-->
    

VM에 대한 캐싱 사용 안 함

VM의 VIF를 pvs-site과 연결하는 Citrix Provisioning 프록시를 삭제하여 VM에 대해 PVS Accelerator를 사용하지 않도록 설정할 수 있습니다.

  1. VM의 첫 번째 VIF를 찾습니다.

    VIF_UUID=$(xe vif-list vm-name-label=pvsdevice_1 device=0 --minimal)
    <!--NeedCopy-->
    
  2. VM의 Citrix Provisioning 프록시를 찾습니다.

    PVS_PROXY_UUID=$(xe pvs-proxy-list vif-uuid=$VIF_UUID --minimal)
    <!--NeedCopy-->
    
  3. Citrix Provisioning 프록시를 삭제합니다.

    xe pvs-proxy-destroy uuid=$PVS_PROXY_UUID
    <!--NeedCopy-->
    

호스트 또는 사이트에 대한 PVS Accelerator 스토리지 제거

호스트 또는 사이트에 대한 PVS Accelerator 스토리지를 제거하려면

  1. 스토리지를 삭제할 호스트를 찾습니다.

    HOST_UUID=$(xe host-list name-label=HOST_NAME --minimal)
    <!--NeedCopy-->
    
  2. 객체의 UUID를 찾습니다.

    PVS_CACHE_STORAGE_UUID=$(xe pvs-cache-storage-list host-uuid=$HOST_UUID --minimal)
    <!--NeedCopy-->
    
  3. 개체를 삭제합니다.

    xe pvs-cache-storage-destroy uuid=$PVS_CACHE_STORAGE_UUID
    <!--NeedCopy-->
    

사이트에 대한 PVS Accelerator 구성 삭제

사이트에 대한 PVS 액셀러레이터 구성을 삭제하는 방법

  1. Citrix Provisioning 사이트를 찾습니다.

    PVS_SITE_UUID=$(xe pvs-site-list name-label=My PVS Site)
    <!--NeedCopy-->
    
  2. 다음 명령을 실행하여 Citrix Provisioning 사이트를 삭제합니다.

    xe pvs-site-forget uuid=$PVS_SITE_UUID
    <!--NeedCopy-->