VMware에서 XenServer로의 마이그레이션 가이드

Citrix 워크로드 및 인프라 구성 요소를 VMware에서 XenServer로 마이그레이션하기 위한 여러 시나리오와 도구가 있습니다. 방법 또는 도구의 최상의 조합은 마이그레이션하는 항목에 따라 달라집니다.

이 가이드는 높은 수준의 단계를 제공하기 위한 것입니다. 모든 작업에 대한 단계별 가이드는 아닙니다. 이 가이드는 전체 사전 요구 사항, 시스템 요구 사항, 계획, 작업 등에 대해 Citrix 및 XenServer 제품 설명서와 함께 사용해야 합니다. 프로덕션 워크로드를 마이그레이션하기 전에 테스트 환경에서 마이그레이션을 테스트하는 것이 좋으며, 프로덕션 워크로드를 마이그레이션할 때는 몇 개의 VDA로 시작하는 것이 좋습니다.

마이그레이션 도구

  • XenServer 변환 관리자(XCM): 사용자가 기존 VMware 가상 머신을 유사한 네트워킹 및 스토리지 연결을 갖춘 XenServer 가상 머신으로 일괄 변환할 수 있는 가상 어플라이언스입니다.

    마이그레이션 시나리오: 인프라, 전용 VDA, MCS 골든 이미지

  • XenCenter 가져오기 마법사(XenCenter): Open Virtualization Format(OVF 및 OVA), 디스크 이미지 형식(VHD, VHDX/AVHDX 및 VMDK) 및 XenServer XVA 형식에서 VM을 가져올 수 있는 XenCenter의 기능입니다. VHDX/AVHDX 파일에 대한 지원을 통해 PVS(Citrix Provisioning) vDisk를 직접 가져올 수 있습니다.

    마이그레이션 시나리오: 인프라, 전용 VDA, MCS 골든 이미지, PVS 골든 이미지(비영구 VDA)

  • Citrix 이미지 이동성 서비스(IPS): 플랫폼 간 이미지 관리를 간소화하는 Citrix Cloud 서비스입니다. Citrix Virtual Apps and Desktops REST API는 Citrix Virtual Apps and Desktops 사이트 내의 리소스 관리를 자동화하는 데 사용할 수 있습니다.

    마이그레이션 시나리오: 비영구 VDA

Citrix VDA 마이그레이션 시나리오

사전 요구 사항:

  • XenServer 인프라가 구축되어 있으며 충분한 용량을 갖추고 있습니다.
  • 컴퓨터 AD(Active Directory) 계정이 프로비전되었거나 AD 계정을 프로비전할 수 있는 권한이 있습니다.

MCS 비영구 Citrix VDA

기존 골든 이미지를 사용하여 새 Machine Catalog를 구축하고 배달 그룹에 추가합니다.

  1. 골든 이미지에서 VMware 도구를 제거합니다.
  2. XCM 또는 XenCenter Import Wizard를 사용하여 골든 이미지 VM을 XenServer로 가져옵니다.
  3. XenCenter, 스크립팅 또는 타사 도구를 사용하여 XenServer VM Tools를 설치합니다.
  4. Citrix Studio 또는 Citrix Cloud의 경우:

    1. XenServer에 대한 호스팅 연결을 만듭니다.
    2. 새 컴퓨터 카탈로그를 만들어 새 골든 이미지 및 XenServer 호스팅 연결을 사용하여 새 컴퓨터(새 AD 계정 포함)를 프로비저닝합니다.
    3. 새로 프로비저닝된 VDA를 기존 배달 그룹에 추가합니다.

골든 이미지를 XenServer로 가져온 후에는 문제가 발생할 수 있으므로 VMware에서 골든 이미지를 시작하지 마십시오.

MCS 영구 Citrix VDA

XCM 또는 XenCenter Import Wizard를 사용하여 VMware에서 XenServer로 기존 VDA를 가져옵니다. 이 시나리오에서는 가동 중지 시간이 필요합니다.

  1. Citrix Studio에서 기존 컴퓨터 카탈로그(또는 개별 VDA)에 대해 유지 관리 모드를 사용하도록 설정합니다.
  2. VDA에서 VMware Tools를 제거합니다.
  3. 종료하고 XCM 또는 XenCenter Import Wizard를 사용하여 기존 VDA VM을 XenServer로 가져옵니다.

    VDA의 MAC 주소에 연결된 방화벽 규칙이 있는 경우 마이그레이션 마법사 중에 XCM에 MAC 주소 유지를 선택합니다.

  4. XenCenter, 스크립팅 또는 타사 도구를 사용하여 XenServer VM Tools를 설치합니다.
  5. Citrix Studio에서 다음을 수행합니다.

    1. XenServer에 대한 호스팅 연결을 만듭니다.
    2. 새 컴퓨터 카탈로그를 만들고 새로 마이그레이션된 VDA를 가져옵니다.
    3. 새로 프로비저닝된 VDA를 기존 배달 그룹에 추가합니다.

VDA를 XenServer로 마이그레이션한 후에는 VMware에서 VDA를 시작하지 않아야 합니다.

PVS 비영구 Citrix VDA

PVS 시스템의 골든 이미지를 관리하는 두 가지 일반적인 방법이 있습니다.

  • 현재 위치 업데이트: 여기서 vDisk는 PVS 버전 관리를 통해 관리되고 vDisk를 표준 모드의 대상 VM에 다시 할당하기 전에 업데이트가 이루어지는 개인 모드로 전환하여 업데이트됩니다.
  • 대역 외 업데이트: 이 메커니즘은 업데이트가 이루어지는 골든 이미지를 관리하는 데 사용할 별도의 VM을 사용한 다음, 골든 이미지에서 생성되어 대상에 배포되는 새 PVS vDisk를 사용합니다.

PVS 프로비저닝된 Citrix VDA를 사용하는 경우 XenServer에서 PVS-Accelerator를 사용하도록 설정하는 것이 좋습니다.

현재 위치 업데이트

XenCenter Import Wizard(XenCenter 가져오기 마법사)를 사용하여 PVS vDisk를 XenServer로 가져옵니다.

  1. XenCenter 가져오기 마법사를 사용하여 기존 PVS vDisk를 가져옵니다. 이렇게 하면 PVS vDisk를 기반으로 하는 새 하드 드라이브가 있는 새 VM이 생성됩니다.
  2. VM을 부팅하기 전에 has-vendor-device (공급 업체 장치) 플래그를 VM의 false로 설정하고 platform 매개 변수를 device_id=0002:

    호스트 콘솔에서 다음 명령을 입력합니다.

      xe vm-param-set uuid=<uuid> has-vendor-device=false
      xe vm-param-set uuid=VM uuid platform:device_id=0002
    
  3. XenCenter, 스크립팅 또는 타사 도구를 사용하여 XenServer VM Tools를 설치합니다.
  4. VM에 로그인하고 PVS를 실행합니다. 이미징 마법사 을 클릭하여 PVS 서버에 이미지를 업로드합니다.

    이미징 마법사에서 템플릿을 선택할 때 템플릿이 가져온 VHDX 이미지와 동일한 부팅 방법을 사용하는지 확인합니다. 불일치로 인해 VM을 부팅할 수 없습니다(예: 템플릿은 BIOS 부팅을 사용하지만 VHDX는 UEFI 부팅을 사용합니다.

  5. Citrix Studio에서 호스팅 연결 만들기 XenServer용.
  6. Citrix Provisioning 콘솔에서 Citrix Virtual Apps and Desktops 설정 마법사 을 클릭하여 새 PVS 이미지 및 XenServer 호스팅 연결을 사용하여 새 컴퓨터 카탈로그를 만듭니다.
  7. Citrix Studio에서 새로 프로비저닝된 VDA를 기존 배달 그룹에 추가합니다.

골든 이미지를 XenServer로 가져온 후에는 문제를 일으킬 수 있으므로 VMware에서 골든 이미지를 시작하지 마십시오.

대역 외 업데이트

  1. 골든 이미지에서 VMware 도구를 제거합니다.
  2. XCM 또는 XenCenter Import Wizard를 사용하여 골든 이미지 VM을 XenServer로 가져옵니다.
  3. VM을 부팅하기 전에 has-vendor-device (공급 업체 장치) 플래그를 VM의 false로 설정하고 platform 매개 변수를 device_id=0002:

    호스트 콘솔에서 다음 명령을 입력합니다.

      xe vm-param-set uuid=<uuid> has-vendor-device=false
      xe vm-param-set uuid=VM uuid platform:device_id=0002
    
  4. XenCenter, 스크립팅 또는 타사 도구를 사용하여 XenServer VM Tools를 설치합니다.
  5. VM에 로그인하고 PVS를 실행합니다. 이미징 마법사 을 클릭하여 PVS 서버에 이미지를 업로드하여 새 골든 이미지에서 새 PVS vDisk를 만듭니다.
  6. Citrix Studio에서 호스팅 연결 만들기 XenServer용.
  7. Citrix Provisioning 콘솔에서 Citrix Virtual Apps and Desktops 설정 마법사 을 클릭하여 새 PVS 이미지 및 XenServer 호스팅 연결을 사용하여 새 컴퓨터 카탈로그를 만듭니다.
  8. Citrix Studio에서 새로 프로비저닝된 VDA를 기존 배달 그룹에 추가합니다.

골든 이미지를 XenServer로 가져온 후에는 문제를 일으킬 수 있으므로 VMware에서 골든 이미지를 시작하지 마십시오.

전용 VDA(수동 또는 타사 도구를 사용하여 프로비저닝)

XCM 또는 XenCenter Import Wizard를 사용하여 VMware에서 XenServer로 기존 VDA를 가져옵니다. 이 시나리오에서는 가동 중지 시간이 필요합니다.

  1. Citrix Studio에서 기존 컴퓨터 카탈로그(또는 개별 VDA)에 대해 유지 관리 모드를 사용하도록 설정합니다.
  2. VDA에서 VMware Tools를 제거합니다.
  3. 종료하고 XCM 또는 XenCenter Import Wizard를 사용하여 기존 VDA VM을 XenServer로 가져옵니다.

    VDA의 MAC 주소에 연결된 방화벽 규칙이 있는 경우 마이그레이션 마법사 중에 XCM에 MAC 주소 유지를 선택합니다.

  4. XenCenter, 스크립팅 또는 타사 도구를 사용하여 XenServer VM Tools를 설치합니다.
  5. Citrix Studio에서 다음을 수행합니다.

    1. XenServer에 대한 호스팅 연결을 만듭니다.
    2. 새 컴퓨터 카탈로그를 만들고 새로 마이그레이션된 VDA를 가져옵니다.
    3. 새로 프로비저닝된 VDA를 기존 배달 그룹에 추가합니다.

VDA를 XenServer로 마이그레이션한 후에는 VMware에서 VDA를 시작하지 않아야 합니다.

Citrix 인프라 마이그레이션

이것은 높은 수준의 지침을 제공합니다. 를 참조하십시오. Citrix 설명서 완전한 고려를 위해.

기타 고려 사항

vTPM을 사용합니다. TPM을 연결하기 위해 VM을 가져와야 하는 경우 XenCenter를 통해 VM을 가져온 후에 TPM을 추가할 수 있습니다.

AD 계정: 이 프로세스의 일부로, 특히 MCS 비영구에 대해 추가 AD 컴퓨터 계정을 프로비전해야 할 수 있습니다.

디스크 스토리지 사용량: 영구 VDA를 위해 MCS 씬 프로비저닝 디스크를 마이그레이션할 때 필요한 스토리지 양이 예상보다 클 수 있습니다. 마이그레이션된 각 VM은 모든 VM 연결 디스크(공통 부모 이미지의 콘텐츠 포함)의 전체 복사본을 생성합니다. 정확한 스토리지 사용량은 사용 중인 스토리지와 각 VM에서 공통 이미지에 대해 수행한 업데이트의 양에 따라 달라집니다.

시스템 준비: XenServer에 복사한 골든 이미지와 동시에 VMware에서 골든 이미지를 관리하는 경우 XenServer에서 골든 이미지를 sysprep해야 합니다.

골든 이미지 재구축: Non-Persistent Machine Catalogs의 경우 골든 이미지를 처음부터 다시 빌드하는 것을 고려할 수 있습니다.

VMware 환경 프로비저닝 해제: 테스트가 완료되면 배달 그룹 및 VMware 인프라에서 이전 VDA를 제거할 수 있습니다.

메모:

이 기사는 Ferroque Systems와 공동으로 제작되었습니다.

VMware에서 XenServer로의 마이그레이션 가이드