-
왜 XCP-ng로 마이그레이션하나요?
-
VMware에서 XCP-ng로 가상 머신을 마이그레이션하는 방법은 무엇인가요?
-
V2V 마이그레이션 수행을 위한 최고의 방법
-
VMware에서 XCP-ng로의 FAQ
-
결론
VMware는 오랜 역사를 자랑하는 가장 인기 있는 가상화 기술 제공업체로, 성숙되고 잘 갖춰진 환경과 VMware 에코시스템을 기반으로 한 다양한 보완적이면서도 실용적인 서비스를 제공합니다. 그의 서버 가상화 제품군인 VMware vSphere는 x86 아키텍처 기반의 타입 1 베어메탈 하이퍼바이저인 ESXi, 여러 ESXi 호스트를 관리하는 중앙 제어 허브인 vCenter Server, 그리고 그 외의 뛰어난 기능들을 포함합니다.
XCP-ng는 Xen Cloud Platform-next generation의 약어로, 2017년에 Citrix가 XenServer를 무료 플랫폼으로서의 지원을 중단하자, 이를 대체하기 위한 포크(Fork)로서 등장한 엔터프라이즈급 턴키 오픈소스 가상화 플랫폼입니다. XCP-ng는 XenServer 7.4를 기반으로 하여 최대 64개의 호스트로 풀(Pool)을 구성할 수 있으며, 중앙 집중식 웹 콘솔인 Xen Orchestra를 통해 관리가 가능합니다. 주요 벤더들이 유료로 제공하던 다양한 기능들(예: 라이브 패치, 실시간 스토리지 마이그레이션 등)이 XCP-ng에서는 무료로 사용할 수 있어, 비용 절감을 추구하는 기업들에게 인기 있는 선택이 되고 있습니다.
왜 XCP-ng로 마이그레이션하나요?
명백한 장점에도 불구하고 VMware는 사용자의 신뢰를 흔드는 몇 가지 단점이 있습니다. VMware vSphere는 지원되지 않는 하드웨어에서 실행되지 않습니다. 자주 업데이트되는 장치 드라이버로 인해 VM 상자가 느리게 부팅되거나 초기화될 수 있습니다. 또한 손상된 스크립트나 코드로 인해 VM이 손상되거나 서버가 멈춰 데이터 손실이 발생할 수 있습니다. 이러한 이유로, 완전한 기능을 갖추고 무료인 XCP-ng에 매력을 느낀 일부 VMware 사용자는 특정 애플리케이션의 성능을 향상시키기 위해 해당 환경을 이 플랫폼으로 마이그레이션하는 방법을 모색할 수 있습니다.
또한 브로드컴이 VM웨어를 인수한 이후 VM웨어의 라이선스 모델도 변경되었습니다. 따라서 일부 사용자들은 VM웨어 대안을 찾고 있습니다. 분명히 XCP-ng 역시 그 선택 중 하나입니다.
XCP-ng가 VMware보다 가질 수 있는 잠재적 이점은 다음과 같습니다:
1. 오픈소스: XCP-ng는 완전히 오픈소스인 프로젝트로, 사용자가 소스 코드에 접근하여 자신의 필요에 따라 자유롭게 수정하고 배포할 수 있습니다. 이 투명성은 가상화 솔루션을 커스터마이징하거나 소프트웨어의 내부 작동 방식에 대해 특별한 요구사항을 가진 조직들에게 큰 이점을 제공합니다.
2. 로열티 또는 라이선스 수수료 없음: XCP-ng의 오픈소스 모델 덕분에 사용자는 모든 기능을 무료로 이용할 수 있으며 고급 기능을 사용하기 위해 추가적인 라이선스 비용을 지불할 필요가 없습니다. 이는 보통 고급 기능을 사용할 수 있게 하려면 라이선스를 구매해야 하는 VMware의 비즈니스 모델과 대조적입니다.
3. 간소화된 제품 라인: XCP-ng는 하나의 버전에 모든 기능을 포함하여 VMware의 다양한 제품과 버전에 비해 제품 선택 및 관리 프로세스를 보다 간단하게 만들어주는 간소화된 제품 라인을 제공합니다.
4. 벤더 락인 방지: XCP-ng를 사용하면 기업이 단일 벤더의 솔루션에 의존하는 상황을 피할 수 있으며, 이는 기업에 더 많은 유연성과 선택지를 제공합니다.
VMware에서 XCP-ng로 가상 머신을 마이그레이션하는 방법은 무엇인가요?
한 가지 방법은 OVF 도구를 사용하여 OVA 파일을 내보내는 것입니다. 이 도구는 VMware에서 개발한 명령줄 유틸리티로, VMware 제품 간에 OVF 패키지를 가져오고 내보내는 데 사용됩니다. 그런 다음 XCP-ng에 OVA 템플릿을 가져오기를 진행하십시오. 따라서 시간을 절약하기 위해 미리 도구를 설치하시기 바랍니다. 이후 vSphere에 로그인하여 가상 머신을 OVF 파일로 내보내면 됩니다. 그런데 vSphere 6.5 버전부터는 더 이상 OVA 형식으로 내보내는 기능이 제공되지 않으므로, OVA 파일을 얻기 위해서는 OVF 도구를 사용해 변환한 후, 변환된 파일을 XCP-ng에 최종적으로 가져오시면 됩니다.
해당 과정에 대한 일반적인 개요는 다음과 같습니다:
1. VMware VM 준비
가상 머신 전원 끄기: VMware에서 가상 머신이 실행되고 있지 않은지 확인하십시오.
VMware 도구 제거: 다른 하이퍼바이저에서 문제가 발생할 수 있으므로 VMware 전용 도구를 제거하는 것이 일반적으로 좋습니다.
2. VMware VM 내보내기
VM을 마우스 오른쪽 버튼으로 클릭하고 vSphere 클라이언트를 통해 OVF 템플릿으로 VM 내보내기를 선택하십시오.
3. 디스크 변환
VMDK 파일을 일반적으로 VHD 형식을 사용하는 XCP-ng와 호환되는 형식으로 변환하십시오. 이 변환에는 qemu-img를 사용할 수 있습니다:
qemu-img convert -f vmdk -O vpc sourcefile.vmdk destinationfile.vhd
4. 변환된 디스크 전송
디스크를 XCP-ng에 복사하십시오: 변환된 디스크 이미지를 XCP-ng 호스트에서 접근 가능한 위치로 전송하십시오. SCP, SFTP 또는 선호하는 다른 파일 전송 방법을 사용할 수 있습니다.
5. VM을 XCP-ng에 가져오기
Xen Orchestra 사용 시: Xen Orchestra를 사용하는 경우, 새 VM을 생성하고 VHD를 디스크로 첨부하여 UI를 통해 VHD를 직접 가져올 수 있습니다.
xe 명령줄 도구 사용: XCP-ng에 디스크를 가져오기 위해 “xe” 명령줄 도구를 사용할 수도 있습니다:
xe vm-import filename=destination-disk.vhd
가상 머신 생성: 가져오기가 자동으로 가상 머신을 생성하지 않는 경우 XCP-ng에서 새 가상 머신을 생성하고 가져온 디스크를 연결해야 합니다.
가상 머신을 가져온 후에는 반드시 필요한 도구를 설치하고 네트워킹을 구성한 다음 테스트하여 새로운 환경에서 올바르게 작동하는지 확인하십시오.
V2V 마이그레이션 수행을 위한 최고의 방법
이 방법 외에도 V2V 마이그레이션을 수행할 수 있는 또 다른 쉬운 방법이 있습니다. Vinchin Backup & Recovery 는 V2V 기능을 포함한 포괄적인 데이터 보호 솔루션을 제공하는 가상 머신 백업 소프트웨어로, VMware, XCP-ng, XenServer, Hyper-V, Proxmox 등 10개 이상의 주요 가상화 플랫폼을 지원합니다. 이 도구는 백업 및 V2V 전용 도구의 기능을 모두 제공합니다.
빠른 증분 백업, 이미지 기반 백업, 에이전트리스 백업, LAN-Free 백업 및 복구, 사이트 외부 백업 복사본, 멀티스레드 전송, 랜섬웨어 보호 등을 포함하여 강력한 백업 및 복구 기능을 수행하여 중요한 데이터를 종합적으로 보호합니다. 인스턴트 복구 기능을 통해 실패한 가상 머신을 15초 이내에 재시작할 수 있어 RTO를 크게 줄입니다.
Vinchin 백업 및 복구는 데이터 보호 및 마이그레이션 작업을 간소화합니다. 초보자라도 백업, 복구 및 관리 작업을 빠르게 시작할 수 있습니다. 다음은 VMware에서 XCP-ng로 가상 머신을 손쉽게 전환하는 방법입니다:
1.VMware VM을 백업하고, 백업 목적지 및 백업 전략을 선택한 후 제출하십시오.
2.복원할 VM을 선택합니다.
3.복원된 VM을 실행할 XCP-ng 호스트를 선택합니다.
4. 복원 전략을 선택하십시오
5.검토 및 직무를 제출하십시오
작업을 시작한 후 XCP-ng 환경에서 확인하면 가상 머신이 복원되어 실행 중임을 확인할 수 있습니다.
Vinchin Backup & Recovery는 수천 개 기업에서 선택한 백업 솔루션으로, 60일간의 기능 제한 없는 체험을 통해 귀사도 바로 사용을 시작할 수 있습니다. 또한, 문의하기를 통해 요구사항을 남겨주시면 귀사의 IT 환경에 맞는 솔루션을 제공받을 수 있습니다.
VMware에서 XCP-ng로의 FAQ
1. Q: 스냅샷이 있는 VM을 마이그레이션할 수 있나요?
A: 마이그레이션 전에 스냅샷을 병합하는 것이 좋습니다. 호환되지 않거나 마이그레이션 프로세스가 복잡해질 수 있기 때문입니다.
2. Q: XCP-ng가 하이브리드 가상화 환경에서 VMware와 공존할 수 있나요?
A: 예, 서로 다른 호스트에서 동작하는 경우 XCP-ng와 VMware를 동일한 환경에서 실행하는 것이 가능합니다. 하이브리드 방식은 점진적인 마이그레이션 또는 VMware 고유 기능이 필요한 레거시 애플리케이션을 유지하는 데 사용될 수 있습니다.
결론
VMware와 XCP-ng는 모두 업계에서 선도적인 가상화 벤더로서, 각각의 강점과 약점이 존재합니다. 비용 절감이나 기타 이유로 두 시스템 간의 V2V 마이그레이션은 파일 변환 과정으로 인해 그 동안 쉽지 않았습니다. 그러나 Vinchin Backup & Recovery가 크로스 플랫폼 V2V 마이그레이션 기능을 출시함에 따라, 이제 한 개의 플랫폼에서 몇 단계만 거치면 전체 과정을 완료할 수 있게 되었습니다.
공유하기: