2장. MTV 콜드 마이그레이션 및 웜 마이그레이션 소개
콜드 마이그레이션은 전원이 꺼진 VM(가상 머신)을 별도의 호스트로 마이그레이션하는 경우입니다. VM의 전원이 꺼져 있으며 공통 공유 스토리지가 필요하지 않습니다.
웜 마이그레이션은 전원이 켜진 VM이 별도의 호스트로 마이그레이션되는 경우입니다. 대상 호스트에 소스 호스트 상태가 복제됩니다.
웜 마이그레이션 사전 복사 단계
- 실행 중인 VM 디스크의 초기 스냅샷을 생성합니다.
- 첫 번째 스냅샷을 target에 복사합니다. 전체 디스크 전송, 가장 많은 양의 데이터가 복사됩니다. 완료하는 데 시간이 더 걸립니다.
copy deltas: 변경된 데이터, 마지막 스냅샷 이후 변경된 데이터만 복사합니다. 완료하는 데 시간이 적게 걸립니다.
- 새 스냅샷을 만듭니다.
- 이전 스냅샷과 새 스냅샷 간에 delta를 복사합니다.
- 마지막 스냅샷이 완료된 후 기본적으로 1시간 동안 구성 가능한 다음 스냅샷을 예약합니다.
- 임의의 수의 deltas를 복사할 수 있습니다.
웜 마이그레이션 컷오버 단계
- 웜 마이그레이션을 완료하기 위한 예약 시간
- 소스 VM을 종료합니다.
- 최종 스냅샷 delta를 대상으로 복사합니다.
콜드 마이그레이션과 동일한 방식으로 계속 진행
- 게스트 변환
- 대상 VM 시작 (선택 사항)
2.1. 마이그레이션 속도 비교
- 웜 마이그레이션 단일 디스크 전송 및 디스크 변환의 관찰된 속도는 콜드 마이그레이션과 거의 동일합니다.
- 웜 마이그레이션의 이점은 VM의 전원을 켜 는 동안 스냅샷 전송이 백그라운드에서 발생한다는 것입니다.
- 기본 스냅샷 시간은 60분마다 사용됩니다. VM이 크게 변경되면 VM의 전원이 꺼질 때 콜드 마이그레이션보다 더 많은 데이터를 전송해야 합니다.
- VM 및 마지막 스냅샷 전송이 종료되는 컷오버 시간은 마지막 스냅샷 이후 VM이 얼마나 변경되었는지에 따라 달라집니다.