위로 아래

vMotion

vMotion

  1. VMware의 기능
  2. VM을 중단 없이 실시간으로 한 호스트에서 다른 호스트로 이동하는 기술
  3. 이동 중간에 가상 머신의 전원 상태나 네트워크 연결이 끊기지 않는다. (무중단)

 

기능

  1. 실시간 마이그레이션 : 가상 머신의 CPU, 메모리, 네트워크 상태를 새로운 호스트로 실시간으로 전송
  2. 무중단 운영 : VM이 실행 중인 상태에서 이동할 수 있기 때문에 애플리케이션이나 서비스의 중단 없이 유지보수, 로드 밸런싱 등을 수행할 수 있다
  3. 로드 밸런싱 : 클러스터 내에서 호스트의 리소스가 부족할 때 가상 머신을 다른 호스트로 옮겨 전체 시스템의 성능을 유지할 수 있다.
  4. 서버 유지보수 : 하드웨어 문제를 해결하거나 유지보수를 위해 서버를 중단해야 할 때, 가상 머신을 다른 호스트로 옮겨놓고 작업하면 VM을 끄지 않고도 하드웨어를 고칠 수 있다.

 

작동 원리

  1. 가상 머신의 메모리 상태를 새로운 호스트로 복사
  2. 메모리 복사가 거의 완료되면, 원래 호스트에서 새로운 호스트로 네트워크 연결을 전환.
  3. 가상 머신의 실행을 새로운 호스트에서 이어가면서 기존 호스트에서 모든 상태 정보를 제거.

 

요구사항

  1. 공유 스토리지 : 가상 머신의 데이터 스토어가 공유 스토리지에 있어야 한다. (NFS, iSCSI, 또는 FC 스토리지 등)
  2. 네트워크 연결 : 이동 중에도 가상 머신의 네트워크 연결이 유지되어야 하므로, 모든 호스트는 동일한 네트워크 환경에 있어야 한다
  3. 호환성: 이동하려는 두 호스트가 CPU나 기타 하드웨어 스펙에서 호환 가능해야한다.