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를 구축하고 배달 그룹에 추가합니다.
- 골든 이미지에서 VMware 도구를 제거합니다.
- XCM 또는 XenCenter Import Wizard를 사용하여 골든 이미지 VM을 XenServer로 가져옵니다.
- XenCenter, 스크립팅 또는 타사 도구를 사용하여 XenServer VM Tools를 설치합니다.
-
Citrix Studio 또는 Citrix Cloud의 경우:
- XenServer에 대한 호스팅 연결을 만듭니다.
- 새 컴퓨터 카탈로그를 만들어 새 골든 이미지 및 XenServer 호스팅 연결을 사용하여 새 컴퓨터(새 AD 계정 포함)를 프로비저닝합니다.
- 새로 프로비저닝된 VDA를 기존 배달 그룹에 추가합니다.
골든 이미지를 XenServer로 가져온 후에는 문제가 발생할 수 있으므로 VMware에서 골든 이미지를 시작하지 마십시오.
MCS 영구 Citrix VDA
XCM 또는 XenCenter Import Wizard를 사용하여 VMware에서 XenServer로 기존 VDA를 가져옵니다. 이 시나리오에서는 가동 중지 시간이 필요합니다.
- Citrix Studio에서 기존 컴퓨터 카탈로그(또는 개별 VDA)에 대해 유지 관리 모드를 사용하도록 설정합니다.
- VDA에서 VMware Tools를 제거합니다.
-
종료하고 XCM 또는 XenCenter Import Wizard를 사용하여 기존 VDA VM을 XenServer로 가져옵니다.
VDA의 MAC 주소에 연결된 방화벽 규칙이 있는 경우 마이그레이션 마법사 중에 XCM에 MAC 주소 유지를 선택합니다.
- XenCenter, 스크립팅 또는 타사 도구를 사용하여 XenServer VM Tools를 설치합니다.
-
Citrix Studio에서 다음을 수행합니다.
- XenServer에 대한 호스팅 연결을 만듭니다.
- 새 컴퓨터 카탈로그를 만들고 새로 마이그레이션된 VDA를 가져옵니다.
- 새로 프로비저닝된 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로 가져옵니다.
- XenCenter 가져오기 마법사를 사용하여 기존 PVS vDisk를 가져옵니다. 이렇게 하면 PVS vDisk를 기반으로 하는 새 하드 드라이브가 있는 새 VM이 생성됩니다.
-
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
- XenCenter, 스크립팅 또는 타사 도구를 사용하여 XenServer VM Tools를 설치합니다.
-
VM에 로그인하고 PVS를 실행합니다. 이미징 마법사 을 클릭하여 PVS 서버에 이미지를 업로드합니다.
이미징 마법사에서 템플릿을 선택할 때 템플릿이 가져온 VHDX 이미지와 동일한 부팅 방법을 사용하는지 확인합니다. 불일치로 인해 VM을 부팅할 수 없습니다(예: 템플릿은 BIOS 부팅을 사용하지만 VHDX는 UEFI 부팅을 사용합니다.
- Citrix Studio에서 호스팅 연결 만들기 XenServer용.
- Citrix Provisioning 콘솔에서 Citrix Virtual Apps and Desktops 설정 마법사 을 클릭하여 새 PVS 이미지 및 XenServer 호스팅 연결을 사용하여 새 컴퓨터 카탈로그를 만듭니다.
- Citrix Studio에서 새로 프로비저닝된 VDA를 기존 배달 그룹에 추가합니다.
골든 이미지를 XenServer로 가져온 후에는 문제를 일으킬 수 있으므로 VMware에서 골든 이미지를 시작하지 마십시오.
대역 외 업데이트
- 골든 이미지에서 VMware 도구를 제거합니다.
- XCM 또는 XenCenter Import Wizard를 사용하여 골든 이미지 VM을 XenServer로 가져옵니다.
-
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
- XenCenter, 스크립팅 또는 타사 도구를 사용하여 XenServer VM Tools를 설치합니다.
- VM에 로그인하고 PVS를 실행합니다. 이미징 마법사 을 클릭하여 PVS 서버에 이미지를 업로드하여 새 골든 이미지에서 새 PVS vDisk를 만듭니다.
- Citrix Studio에서 호스팅 연결 만들기 XenServer용.
- Citrix Provisioning 콘솔에서 Citrix Virtual Apps and Desktops 설정 마법사 을 클릭하여 새 PVS 이미지 및 XenServer 호스팅 연결을 사용하여 새 컴퓨터 카탈로그를 만듭니다.
- Citrix Studio에서 새로 프로비저닝된 VDA를 기존 배달 그룹에 추가합니다.
골든 이미지를 XenServer로 가져온 후에는 문제를 일으킬 수 있으므로 VMware에서 골든 이미지를 시작하지 마십시오.
전용 VDA(수동 또는 타사 도구를 사용하여 프로비저닝)
XCM 또는 XenCenter Import Wizard를 사용하여 VMware에서 XenServer로 기존 VDA를 가져옵니다. 이 시나리오에서는 가동 중지 시간이 필요합니다.
- Citrix Studio에서 기존 컴퓨터 카탈로그(또는 개별 VDA)에 대해 유지 관리 모드를 사용하도록 설정합니다.
- VDA에서 VMware Tools를 제거합니다.
-
종료하고 XCM 또는 XenCenter Import Wizard를 사용하여 기존 VDA VM을 XenServer로 가져옵니다.
VDA의 MAC 주소에 연결된 방화벽 규칙이 있는 경우 마이그레이션 마법사 중에 XCM에 MAC 주소 유지를 선택합니다.
- XenCenter, 스크립팅 또는 타사 도구를 사용하여 XenServer VM Tools를 설치합니다.
-
Citrix Studio에서 다음을 수행합니다.
- XenServer에 대한 호스팅 연결을 만듭니다.
- 새 컴퓨터 카탈로그를 만들고 새로 마이그레이션된 VDA를 가져옵니다.
- 새로 프로비저닝된 VDA를 기존 배달 그룹에 추가합니다.
VDA를 XenServer로 마이그레이션한 후에는 VMware에서 VDA를 시작하지 않아야 합니다.
Citrix 인프라 마이그레이션
이것은 높은 수준의 지침을 제공합니다. 를 참조하십시오. Citrix 설명서 완전한 고려를 위해.
-
Citrix DaaS: 필요한 각 Cloud Connector에 대해 XenServer에서 VM을 만듭니다. Citrix Cloud Connector 소프트웨어를 설치합니다.
-
Citrix Virtual Apps 및 Desktops: XenServer에서 필요한 각 Delivery Controller에 대해 VM을 만듭니다. VM에 Citrix Delivery Controller 구성 요소를 설치하고 기존 사이트에 가입합니다.
를 참조하십시오. Delivery Controllers: Delivery Controllers에 대한 Citrix 설명서 - Citrix Virtual Apps and Desktops 7 2311.
-
점포: XenServer에서 필요한 각 Storefront 서버에 대해 VM을 만듭니다. VM에 Storefront를 설치하고 기존 Storefront 서버 그룹에 가입합니다.
를 참조하십시오. Citrix Storefront에 대한 Citrix 설명서: 설치, 설정, 업그레이드 및 제거 - StoreFront 2402
-
SQL 데이터베이스: Citrix 구성을 호스팅하는 SQL Database를 이동하는 방법에는 여러 가지가 있습니다. Citrix 및 Microsoft 설명서를 참조하십시오.
다음은 지침을 위한 몇 가지 문서입니다.
-
넷스케일러: 기존 NetScaler 장비의 구성을 다른 NetScaler 장비로 마이그레이션
기타 고려 사항
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와 공동으로 제작되었습니다.