Method of Minimize Live Migration of Virtualization-Based High Availability Clusters

The present invention proposes an intra-cluster load balancing technique using live migration for improving high availability and stability of a virtualized cluster. A method of minimizing live migration of virtualization-based high availability cluster includes the steps of: collecting resource usa...

Full description

Saved in:
Bibliographic Details
Main Authors KIM DONG SEONG, YOO SANG HO, IM JI CHEOL, LEE JAE MIN
Format Patent
LanguageEnglish
Korean
Published 31.08.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present invention proposes an intra-cluster load balancing technique using live migration for improving high availability and stability of a virtualized cluster. A method of minimizing live migration of virtualization-based high availability cluster includes the steps of: collecting resource usage amount information for a CPU (C), a memory (M), and a network I/O (N) of each host and each virtual machine in a master host; assigning a usage amount level of high, medium, or low to the resource usage amount of each host and each virtual machine based on the resource usage amount information for C, M, and N of a scale host and a scale virtual machine respectively, and classifying into a plurality of types based on the usage amount level assigned to each host and each virtual machine to determine whether a load pattern is a symmetric type (opposite type) or a similar type; assigning a higher rank to virtual machines with high resource usage amount when a virtual machine of the same type exists when determining the priority of a virtual machine to be transferred, and determining the priority of the virtual machine to be transferred in the order of the assigned rank; and identifying a host having a symmetric type (opposite type) to a virtual machine type and a load pattern of the virtual machine selected as a transfer target, and assigning a higher rank in the order of many idle resources to select a destination host. 가용성 클러스터의 라이브 마이그레이션 최소화 방법은 마스터 호스트에서 각 호스트 및 각 가상머신의 C(CPU), M(Memory), N(Network I/O)에 대한 자원 사용량 정보를 수집하는 단계와, 척도(scale) 호스트 및 척도(scale) 가상머신의 C(CPU), M(Memory), N(Network I/O)에 대한 자원 사용량 정보를 기준으로 각 호스트 및 각 가상머신의 자원 사용량을 높음(High), 중간(Medium), 낮음(Low)으로 각각 사용량 등급을 부여하고, 각 호스트 및 각 가상머신에 부여된 사용량 등급을 토대로 복수의 타입(Type)으로 분류하여 부하패턴이 대칭타입(반대타입) 인지 유사타입 인지를 파악할 수 있도록 처리하는 단계와, 이전 대상이 되는 가상머신의 우선순위를 결정함에 있어서, 타입(Type)이 동일한 가상머신이 존재할 경우, 자원 사용량이 높은 가상머신 순서로 높은 랭크(Rank)를 부여하고, 부여된 랭크(Rank) 순으로 이전 대상이 되는 가상머신의 우선순위를 결정하는 단계와, 이전 대상으로 선정된 가상머신의 타입(Type)과 부하패턴이 대칭타입(반대타입)인 호스트를 파악하되 유휴자원이 많은 순서로 높은 랭크(Rank)를 부여하여 목적지 호스트를 선정하는 단계를 포함하는 것을 특징으로 한다.
Bibliography:Application Number: KR20190013183