위로
아래
vMotion
vMotion
- VMware의 기능
- VM을 중단 없이 실시간으로 한 호스트에서 다른 호스트로 이동하는 기술
- 이동 중간에 가상 머신의 전원 상태나 네트워크 연결이 끊기지 않는다. (무중단)
기능
- 실시간 마이그레이션 : 가상 머신의 CPU, 메모리, 네트워크 상태를 새로운 호스트로 실시간으로 전송
- 무중단 운영 : VM이 실행 중인 상태에서 이동할 수 있기 때문에 애플리케이션이나 서비스의 중단 없이 유지보수, 로드 밸런싱 등을 수행할 수 있다
- 로드 밸런싱 : 클러스터 내에서 호스트의 리소스가 부족할 때 가상 머신을 다른 호스트로 옮겨 전체 시스템의 성능을 유지할 수 있다.
- 서버 유지보수 : 하드웨어 문제를 해결하거나 유지보수를 위해 서버를 중단해야 할 때, 가상 머신을 다른 호스트로 옮겨놓고 작업하면 VM을 끄지 않고도 하드웨어를 고칠 수 있다.
작동 원리
- 가상 머신의 메모리 상태를 새로운 호스트로 복사
- 메모리 복사가 거의 완료되면, 원래 호스트에서 새로운 호스트로 네트워크 연결을 전환.
- 가상 머신의 실행을 새로운 호스트에서 이어가면서 기존 호스트에서 모든 상태 정보를 제거.
요구사항
- 공유 스토리지 : 가상 머신의 데이터 스토어가 공유 스토리지에 있어야 한다. (NFS, iSCSI, 또는 FC 스토리지 등)
- 네트워크 연결 : 이동 중에도 가상 머신의 네트워크 연결이 유지되어야 하므로, 모든 호스트는 동일한 네트워크 환경에 있어야 한다
- 호환성: 이동하려는 두 호스트가 CPU나 기타 하드웨어 스펙에서 호환 가능해야한다.