Processing

Please wait...

Settings

Settings

Goto Application

1. CN101937357 - Virtual machine migration decision-making method, device and system

Office China
Application Number 200910108609.X
Application Date 01.07.2009
Publication Number 101937357
Publication Date 05.01.2011
Grant Number 101937357
Grant Date 06.11.2013
Publication Kind B
IPC
G06F 9/455
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
G06F 9/46
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
H04L 29/06
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/-H04L27/136
02Communication control; Communication processing
06characterised by a protocol
CPC
G06F 9/45558
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
G06F 9/4856
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
48Program initiating; Program switching, e.g. by interrupt
4806Task transfer initiation or dispatching
4843by program, e.g. task dispatcher, supervisor, operating system
485Task life-cycle, e.g. stopping, restarting, resuming execution
4856resumption being on a different machine, e.g. task migration, virtual machine migration
G06F 21/57
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
G06F 2009/4557
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
4557Distribution of virtual machine instances; Migration and load balancing
Applicants Huawei Technologies Co., Ltd.
华为技术有限公司
Peking University
北京大学
Inventors Shen Qingni
沈晴霓
Ren Lanfang
任兰芳
Wang Shaobin
王绍斌
Jin Yuanyou
靳远游
Wei Lei
魏磊
Li Zhao
李钊
Ruan Anbang
阮安邦
Shi Lei
石磊
Agents
Title
(EN) Virtual machine migration decision-making method, device and system
(ZH) 一种虚拟机迁移决策方法、装置及系统
Abstract
(EN)
The embodiment of the invention discloses a virtual machine migration decision-making method, a virtual machine migration decision-making device and a virtual machine migration decision-making system. The system comprises a source host platform of a virtual machine to be migrated, a migration authorizer and a target host platform of the virtual machine to be migrated, wherein the source host platform of the virtual machine to be migrated is used for transmitting a migration request to the migration authorizer and migrating the virtual machine to be migrated to the target host platform according to a received migration decision-making result; the migration authorizer is used for performing security checking on the source host platform and the target host platform according to the migration request to obtain a first assessment result of the source host platform and a second assessment result of the target host platform, acquiring a second assessment result of the virtual machine to be migrated, and returning a corresponding migration decision-making result to the source host platform according to the first, second and third assessment results; and the target host platform of the virtual machine to be migrated is used for receiving the virtual machine to be migrated. Therefore, the method, the device and the system have the advantages of not only ensuring the security of the virtual machine after the virtual machine is migrated to the target platform, but also ensuring the security of the target platform after the target platform receives the virtual machine.

(ZH)

本发明实施例公开一种虚拟机迁移决策方法、装置及系统,该系统包括:待迁移虚拟机的源宿主平台用于向所述迁移授权方发送迁移请求,并根据收到的迁移决策结果将所述待迁移虚拟机迁移到所述目标宿主平台;迁移授权方用于根据该迁移请求对所述源宿主平台和所述目标宿主平台进行安全检查,得到源宿主平台的第一评估结果和目标宿主平台的第二评估结果;获得待迁移虚拟机的第三评估结果;并根据所述第一评估结果、第二评估结果和第三评估结果,向所述源宿主平台返回相应的迁移决策结果;待迁移虚拟机的目标宿主平台用于接收所述待迁移虚拟机;从而不仅保证虚拟机迁移到目标平台上之后虚拟机的安全,还保证了目标平台接收虚拟机之后目标平台的安全。

Also published as