가상 머신 라이브 마이그레이션이란 무엇이며 어떻게 작동합니까?

가상 머신 라이브 마이그레이션

다운타임을 감당할 수 있는 애플리케이션은 없지만, 다행히도 일부 다운타임의 경우 완전한 방지가 가능합니다. 유지 보수, 이동 또는 자연 재해와 같이 시스템 다운타임의 발생을 분명히 예견할 수 있는 인스턴스의 경우, 다운타임이 예상되는 서버에서 워크로드의 vMotion을 수행할 수 있습니다.

VMware vSphere vMotion은 다운타임 없이 한 서버에서 다른 서버로 워크로드를 라이브 마이그레이션하는 기능입니다. 이 기능은 vSwitch, 클러스터, 클라우드 간에도 사용할 수 있습니다(사용 중인 vSphere 에디션에 따라 다름). 워크로드를 마이그레이션하는 동안 애플리케이션이 계속 실행되며 사용자는 원하는 시스템에 액세스할 수 있습니다. 생산성을 높게 유지할 수 있다는 점에 대해 설명하시기 바랍니다.

라이브 마이그레이션 수행

VMware vSphere 라이브 마이그레이션을 사용하면 실행 중인 전체 가상 머신을 물리적 서버 간에 다운타임 없이 이동할 수 있습니다. 가상 머신은 네트워크 ID 및 연결을 유지할 수 있어 원활한 마이그레이션 프로세스를 보장합니다. 가상 머신의 활성 메모리와 정확한 실행 상태를 고속 네트워크를 통해 전송하여 소스 vSphere 호스트에서 실행 중인 가상 머신을 대상 vSphere 호스트에서 실행되도록 전환할 수 있습니다. 이 프로세스 전체를 완료하는 데 걸리는 시간은 기가비트 이더넷 네트워크에서 2초 미만입니다. 라이브 마이그레이션을 통해 가능한 작업은 다음과 같습니다.

  • 리소스 풀에서 자동으로 가상 머신을 최적화합니다.
  • 다운타임을 스케줄링하거나 비즈니스의 운영을 중단하지 않고도 하드웨어 유지 보수를 수행합니다.
  • 장애가 발생하거나 성능이 저조한 서버로부터 다른 위치로 가상 머신을 이동합니다.

마이그레이션 자동화 및 스케줄링

VMware vSphere vMotion의 자동화된 마이그레이션을 사용하면 관리자가 개입하지 않아도 사전에 정의된 시간에 마이그레이션을 예약할 수 있습니다. vSphere의 자동화된 마이그레이션 기능 중 하나인 VMware vSphere Distributed Resource Scheduler는 vMotion을 사용하여 vSphere 클러스터 간의 가상 머신 성능을 최적화합니다. vMotion을 통해 다음을 수행할 수 있습니다.

 

  • 모든 종류의 운영 체제를 실행하는 여러 가상 머신을 vSphere에서 지원하는 모든 유형의 하드웨어와 스토리지 전반에서 마이그레이션하고 감사 추적으로 완료합니다.
  • 가상 머신에 대한 최적의 배치를 수 초 만에 파악합니다.

기술 세부 정보

VMFS(가상 머신 파일 시스템) 사용

가상 머신의 전체 상태가 Fibre Channel, iSCSI(Internet Small Computer System Interface) SAN 또는 NAS(네트워크 연결 스토리지)와 같은 공유된 스토리지 파일 세트에 의해 캡슐화됩니다. VMware vSphere VMFS를 사용하면 여러 VMware ESX를 설치하여 동일한 가상 머신 파일에 동시에 액세스할 수 있습니다.

경계를 넘어 장거리 마이그레이션을 제공하는 vMotion

VMware는 vMotion을 도입하여 무중단 라이브 마이그레이션 개념을 혁신했습니다. vSphere 6.0을 통해 분산 스위치 및 vCenter Server의 경계를 확장하는 새로운 vMotion 기능을 제공하여 라이브 워크로드 마이그레이션을 지속적으로 혁신합니다. 또한 이제 최대 100ms RTT(왕복 시간)의 장거리 vMotion을 수행할 수 있습니다. 지원되는 RTT(장거리 vMotion과 함께 제공)가 놀랍게도 10배나 증가하면서, 물리적으로 뉴욕과 런던에 각각 위치한 데이터 센터 사이에서 실시간 워크로드를 마이그레이션할 수 있게 되었습니다.

네트워크 상태 유지

기반 vSphere 호스트가 가상 머신에서 사용하는 네트워크를 가상화합니다. 이렇게 하면 마이그레이션 후에도 가상 머신 네트워크 ID 및 네트워크 연결이 유지됩니다. vMotion으로 가상 머신을 마이그레이션하면 정확한 실행 상태, 네트워크 ID, 활성 네트워크 연결이 유지되므로 사용자가 다운타임이나 중단을 겪지 않습니다.

Storage vMotion 통합

VMware vSphere 5.1 이상 버전은 표준 vMotion에 VMware vSphere Storage vMotion을 단일 마이그레이션으로 결합합니다. 즉, 관련 호스트 간의 중단이나 공유 스토리지 없이 전체 가상 머신을 호스트 간에, 클러스터 또는 데이터 센터 간에 라이브 마이그레이션할 수 있습니다.

트랜잭션 무결성

vMotion은 고속 네트워크를 통해 가상 머신의 활성 메모리와 정확한 실행 상태를 전송하여 소스 vSphere 호스트에서 실행 중인 가상 머신을 대상 vSphere 호스트에서 실행되도록 전환할 수 있습니다. vMotion은 비트맵에서 진행 중인 메모리 트랜잭션을 추적하여 사용자가 전송 기간을 감지할 수 없도록 합니다. 전체 메모리 및 시스템 상태가 대상 vSphere 호스트에 복사되면 vMotion은 소스 가상 머신을 일시 중단하고 비트맵을 대상 vSphere 호스트에 복사한 후 대상 vSphere 호스트에서 가상 머신을 재개합니다. 트랜잭션 무결성이 보장됩니다.

시작할 준비가 되셨습니까?