F5 용어집

라이브 마이그레이션

라이브 마이그레이션이란 무엇인가요?

라이브 마이그레이션은 운영 체제나 애플리케이션을 중단하지 않고 서버 가상화 환경에서 실행되는 가상 머신을 다른 물리적 서버로 옮기는 프로세스를 말합니다. 라이브 마이그레이션 동안 대상 가상 머신의 메모리 이미지는 전체적으로 대상 물리적 서버로 전송됩니다. 마이그레이션 중에 매우 짧은 네트워크 중단이 발생할 수 있지만 가상 머신의 사용자(클라이언트)는 마이그레이션을 알아차리지 않고 계속 사용할 수 있습니다.

라이브 마이그레이션이 성공하려면 대상 물리적 서버가 원래 물리적 서버와 동일한 계층 2(L2) 네트워크에 연결되어야 합니다. 대상 서버가 다른 L2 네트워크에 연결된 경우 서브넷 주소가 변경되고, 이로 인해 가상 머신의 IP 주소가 변경되어 클라이언트 측에서 원활한 통신이 지속되지 않습니다. 즉, 라우터나 3계층(L3) 스위치에서는 라이브 마이그레이션을 수행할 수 없습니다.

VXLAN(Virtual eXtensible Local Area Network) 및 NVGRE(Network Virtualization using Generic Routing Encapsulation)와 같은 기술이 이 문제를 해결합니다. 이는 L3 네트워크 위에 L2 네트워크를 가상으로 생성하는 네트워크 오버레이 기술로, 라우터와 레이어 3 스위치에서 라이브 마이그레이션을 가능하게 합니다.