Framework for Resource Utilization-Based Dynamic Migration of VMs in OpenStack Clouds
Muhammad Afaq, Wang‐Cheol Song · 한국통신학회논문지 · 2017
가상화기술은 클라우드 컴퓨팅에서 여러 가지 필수적인 특성들을 제공한다. 그러한 한 가지 특성은 가상 머신(VM)들의 라이브 마이그레이션인데, 이는 서비스 중단 없이 물리적 호스트들 사이에서 하나의 VM에 대한 완전한 상태를 전송하는 프로세스이다. 이러한 기능은 시스템 재구성, 장애 허용성, 에너지 효율성, 부하 분산 및 시스템 유지 등의 목적으로 널리 쓰여오고 있다. 대부분의 기존 연구들에서는, 어느 결함있는 VM들이 어느 물리 머신으로 전달되어야 하는냐를 자원 이용성에 따라 결정한다. 하지만, 역동적인 VM 마이그레이션에 대해서는 아주 적은 구현사례만이 있을 뿐이다. 이러한 목적을 위해서, 본 논문에서 우리는 Openstack 클라우드에서의 역동적인 VM 마이그레이션을 위한 프레임워크를 제안한다. 이 프레임워크는 Openstack에서 역동적인 VM 마이그레이션을 위해서 제안한 과부화 검출, VM 선택, VM 할당 알고리즘들을 구현하고 있다. 실험을 통해서, 제안된 알고리즘들이 기존 알고리즘들보다 더 성능이 앞서고 있음을 보였다.