VMware 대체 솔루션으로 마이그레이션
가상 머신(VM)을 VMware vSphere에서 VMware의 대체 솔루션인 Red Hat® OpenShift® Virtualization으로 마이그레이션하려고 하는 IT 조직은 Red Hat의 가상화를 위한 마이그레이션 툴킷을 사용하는 것이 유리할 수 있습니다. Red Hat 기술은 VMware 마이그레이션을 지원하며 VM 자동화와 성능 모니터링에도 도움이 될 수 있습니다.
VMware VM을 마이그레이션하는 이유
VM은 물리적 하드웨어 시스템 위에서 격리된 환경으로 작동하는 컴퓨팅 시스템으로, 하이퍼바이저에 의해 관리됩니다. 가상화의 장점 중 하나는 유연성이며, 여기에는 플랫폼 간에 VM을 마이그레이션할 수 있는 기능도 포함됩니다.
기업은 일반적으로 다음과 같은 이유로 VM을 마이그레이션합니다.
- 가격이 더 저렴한 벤더로 변경
- 배포하려는 기술을 더 잘 지원할 수 있는 새로운 인프라 채택
- 인프라를 소수의 데이터센터에 통합하여 기술 확산 저지
이유가 무엇이든, 마이그레이션 프로젝트는 복잡하고 많은 시간을 소요할 수 있습니다. 모든 VM 마이그레이션 관계자는 수많은 단계를 간소화, 자동화하고 모니터링하는 툴을 사용하려고 할 것입니다.
이 문서에서는 마이그레이션에 도움을 주는 세 가지 Red Hat 솔루션인
- 가상화를 위한 마이그레이션 툴킷
- Red Hat Ansible® Automation Platform
- Red Hat Advanced Cluster Management for Kubernetes
를 알아봅니다.아래 섹션과 함께 3가지 인터랙티브 안내를 통해 이러한 툴이 실제로 어떻게 작동하는지 확인할 수 있습니다.
Red Hat을 통한 VM 마이그레이션
VMware vSphere에서 VM을 마이그레이션하는 방법
가상화를 위한 마이그레이션 툴킷을 사용하면 VMware vSphere에서 Red Hat OpenShift Virtualization으로 VM을 마이그레이션하는 작업을 간소화할 수 있습니다. 이 툴은 Red Hat OpenShift 서브스크립션을 포함하고 있으며 OpenShift OperatorHub에서 사용 가능합니다.
일반적인 VM 마이그레이션 프로세스는 다음과 같습니다.
- vSphere에 로그인하여 VM 인벤토리를 확인합니다. 각 VM에서 사용하는 데이터 저장소와 네트워크 기기를 검토할 수도 있습니다. 이는 클러스터 내의 종속성을 이해하고 문제를 해결하는 데 도움이 됩니다.
- 다음으로, Red Hat OpenShift 콘솔로 전환한 다음 로컬 클러스터에 로그인되어 있는지 확인합니다. 왼쪽 메뉴에서 마이그레이션 섹션을 찾고 공급업체(VMware)와 엔드포인트(vSphere)를 찾습니다.
- 마이그레이션 계획을 수립합니다. 여기에는 여러 VM 마이그레이션이 포함될 수 있습니다. 그런 다음 계획의 이름을 지정합니다.
- 마이그레이션할 VM 목록을 검토한 다음 마이그레이션을 시작합니다.
- 마이그레이션이 완료되면 VM이 Red Hat OpenShift에서 실행되며, 다른 워크로드처럼 이러한 VM을 관리할 수 있습니다. 마이그레이션한 VM의 상태를 확인하고 CPU, 메모리, 스토리지, 네트워크를 포함한 각 VM의 상세 정보를 조회할 수 있습니다. 콘솔을 통해 VM을 연결하여 콘솔에서 VM 스냅샷 관리와 같은 공통된 운영 태스크를 수행할 수 있습니다.
VM 마이그레이션을 자동화하는 방법
여러 VM의 그룹을 마이그레이션해야 하는 경우 자동화를 통해 효율성을 높이고 오류가 발생할 위험을 줄일 수 있습니다. Red Hat Ansible Automation Platform은 반복 가능하고 일관된 프로세스를 제공하여 VM 마이그레이션을 지원할 수 있습니다.
일반적인 단계는 다음과 같습니다.
- VMware vSphere에서 마이그레이션하려는 VM을 확인합니다.
- Red Hat Ansible Automation Platform에서 VM을 마이그레이션하도록 구성된 템플릿을 열 수 있습니다. 이 템플릿에는 시스템에 알려진 호스트 목록인 인벤토리와 마이그레이션 프로세스를 위한 Ansible 코드가 포함된 Playbook이 있습니다.
- 템플릿에는 사용자 지정이 가능한 Ansible 설문조사가 포함될 수 있습니다. 마이그레이션할 VM의 이름을 입력하고 공급업체 이름, 마이그레이션 계획, 스토리지 및 네트워크 매핑과 같은 사항을 설정할 수 있습니다.
- 그런 다음 작업을 실행합니다. Red Hat OpenShift 콘솔로 전환하여 필요한 네트워크 및 스토리지 맵을 포함한 마이그레이션 계획을 조회합니다. 별도의 작업을 수행하지 않고도 마이그레이션이 자동으로 시작된 것을 확인할 수 있습니다.
- YAML 탭에서 마이그레이션 계획의 상세 정보를 확인합니다. 프로세스를 원하는 만큼 많이, 아니면 적게 자동화할 수 있습니다.
- 마지막으로, 마이그레이션 로그를 통해 현재 진행 상황을 확인하고 이슈가 있는지 모니터링합니다.
VM 상태 및 성능을 모니터링하고 관리하는 방법
Red Hat Advanced Cluster Management for Virtualization은 Red Hat OpenShift 내의 가상 머신 워크로드에 대한 클러스터 간 모니터링을 제공합니다. Red Hat OpenShift Virtualization을 통해 실행되는 VM도 모니터링 대상에 포함됩니다.
다음 단계에 따라 이 서비스의 기본적인 내용을 알아보세요.
- Red Hat OpenShift 콘솔에 로그인하면 Red Hat Advanced Cluster Management 보기가 나타납니다. 여기서 대시보드 내 모든 클러스터의 개요에 액세스할 수 있습니다.
- 가상화에 사용되는 클러스터로 전환하면 실행 중인 VM의 상세 정보(각 VM의 상태와 배포된 클러스터 노드 등)를 확인할 수 있습니다.
- 검색 쿼리와 필터를 사용하여 포드, 노드, VM과 같은 특정 리소스를 찾을 수도 있습니다. 이 검색 기능을 사용하면 대규모의 멀티클러스터 환경에서 원하는 항목을 더 쉽게 찾을 수 있습니다.
- VM을 찾으면 생성 상세 정보, 적용된 레이블, 활성화된 기능 등 관련 정보를 살펴볼 수 있습니다.
- YAML 탭에서는 전체 머신 구성을 코드로 조회할 수 있습니다. 이는 프로그래밍 방식으로 VM과 해당 배포를 관리하려는 경우에 유용합니다. 클러스터 내의 종속성을 이해하고 문제를 해결하는 데 도움이 되는 리소스도 찾을 수 있습니다.
- 클러스터 리소스의 상태, 성능 및 사용을 시각적으로 모니터링할 수 있습니다. Red Hat Advanced Cluster Management는 Grafana와 통합되어 실시간 모니터링과 대시보드를 지원합니다.
- Grafana 대시보드 내에서 가상 머신에 대한 공통 태스크를 수행하고 기존 모니터링 시스템에 보낼 경고를 구성할 수 있습니다. 이러한 경고는 문제를 식별하고 컴퓨팅 리소스를 최적화하는 데 도움이 될 수 있습니다.
Red Hat의 가상화를 선택해야 하는 이유
Red Hat은 오랫동안 오픈소스 가상화 소프트웨어 개발에 기여해 왔습니다. 이제 IT 팀은 Red Hat OpenShift Virtualization을 사용하여 현대화를 지원하는 최신 가상화 플랫폼으로 VM을 마이그레이션할 수 있습니다. 이 접근 방식을 통해 조직은 기존 가상화 제품을 계속 사용하면서 현대적인 애플리케이션 플랫폼의 편의성과 빠른 속도를 동시에 누릴 수 있습니다.
Red Hat의 가상화를 위한 마이그레이션 툴킷을 사용하면 다운타임을 최소화하면서 VM을 새로운 플랫폼으로 이동할 수 있습니다. Red Hat의 도움을 받아 가상 머신의 상태를 평가하고, 중요 워크로드를 파악하고, 마이그레이션 계획을 수립할 수 있습니다.
Red Hat Ansible Automation Platform으로 마이그레이션 프로세스를 자동화하고 Red Hat Advanced Cluster Management for Virtualization으로 엣지, 프라이빗 클라우드 및 퍼블릭 클라우드 전반에서 이슈를 추적하고 보고하는 단일 콘솔을 통해 전체 VM 라이프사이클의 유지 관리를 간소화할 수 있습니다.
인터랙티브 안내: Red Hat을 통한 가상 머신 마이그레이션
Red Hat 가상화 마이그레이션 솔루션에 대한 대략적인 개요를 확인하세요. VMware vSphere에서 시작하여 Red Hat OpenShift Virtualization에서 가상 머신(VM)을 실시간으로 관리하는 방법까지 알아볼 수 있습니다.