Processing

Please wait...

Settings

Settings

Goto Application

1. WO2011000323 - METHOD, APPARATUS AND SYSTEM FOR VIRTUAL MACHINE MIGRATION DECISION

Publication Number WO/2011/000323
Publication Date 06.01.2011
International Application No. PCT/CN2010/074889
International Filing Date 01.07.2010
IPC
G06F 9/46 2006.01
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
CPC
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
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 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
Applicants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN] (AllExceptUS)
  • 沈晴霓 SHEN, Qingni [CN]/[CN] (UsOnly)
  • 任兰芳 REN, Lanfang [CN]/[CN] (UsOnly)
  • 王绍斌 WANG, Shaobin [CN]/[CN] (UsOnly)
  • 靳远游 JIN, Yuanyou [CN]/[CN] (UsOnly)
  • 魏磊 HAN, Lei [CN]/[CN] (UsOnly)
  • 李钊 LI, Zhao [CN]/[CN] (UsOnly)
  • 阮安邦 RUAN, Anbang [CN]/[CN] (UsOnly)
  • 石磊 SHI, Lei [CN]/[CN] (UsOnly)
Inventors
  • 沈晴霓 SHEN, Qingni
  • 任兰芳 REN, Lanfang
  • 王绍斌 WANG, Shaobin
  • 靳远游 JIN, Yuanyou
  • 魏磊 HAN, Lei
  • 李钊 LI, Zhao
  • 阮安邦 RUAN, Anbang
  • 石磊 SHI, Lei
Priority Data
200910108609.X01.07.2009CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) METHOD, APPARATUS AND SYSTEM FOR VIRTUAL MACHINE MIGRATION DECISION
(FR) PROCÉDÉ, APPAREIL ET SYSTÈME POUR DÉCISION DE MIGRATION DE MACHINE VIRTUELLE
(ZH) 一种虚拟机迁移决策方法、装置及系统
Abstract
(EN)
A method, an apparatus and a system for virtual machine migration decision are provided. The system includes: a source host platform of a virtual machine waiting to be migrated for sending a migration request to a migration authorization party, and migrating the virtual machine waiting to be migrated to a target host platform according to a migration decision result received; the migration authorization party for performing safety checks on the source host platform and the target host platform according to the migration request, obtaining a first assessment result of the source host platform and a second assessment result of the target host platform, obtaining a third assessment result of the virtual machine waiting to be migrated, and returning the corresponding migration decision result to the source host platform according to the first assessment result, the second assessment result and the third assessment result; and the target host platform of the virtual machine waiting to be migrated for receiving the virtual machine waiting to be migrated. This solution ensures not only the safety of the virtual machine after the virtual machine is migrated to the target platform but also the safety of the target platform after the target platform receives the virtual machine.
(FR)
L'invention porte sur un procédé, un appareil et un système pour décision de migration de machine virtuelle. Le système comprend : une plateforme hôte source d'une machine virtuelle en attente de migration destinée à envoyer une requête de migration vers une partie d'autorisation de migration, et à faire migrer la machine virtuelle en attente de migration vers une plateforme hôte cible selon un résultat de décision de migration reçu ; la partie d'autorisation de migration destinée à exécuter des contrôles de sécurité de la plateforme hôte source et de la plateforme hôte cible selon la requête de migration, à obtenir un premier résultat d'évaluation de la plateforme hôte source et un deuxième résultat d'évaluation de la plateforme hôte cible, à obtenir un troisième résultat d'évaluation de la machine virtuelle en attente de migration, et à renvoyer le résultat de décision de migration correspondant à la plateforme hôte source selon le premier résultat d'évaluation, le deuxième résultat d'évaluation et le troisième résultat d'évaluation ; et la plateforme hôte cible de la machine virtuelle en attente de migration afin de recevoir la machine virtuelle en attente de migration. Cette solution garantit non seulement la sécurité de la machine virtuelle après la migration de celle-ci vers la plateforme cible, mais encore la sécurité de la plateforme cible une fois que celle-ci a reçu la machine virtuelle.
Also published as
Latest bibliographic data on file with the International Bureau