Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020113670 - SPLIT-BRAIN-PREVENTING OPENSTACK VIRTUAL MACHINE HIGH-AVAILABILITY SYSTEM

Publication Number WO/2020/113670
Publication Date 11.06.2020
International Application No. PCT/CN2018/121655
International Filing Date 18.12.2018
IPC
G06F 9/445 2018.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
44Arrangements for executing specific programs
445Program loading or initiating
CPC
G06F 2009/45579
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
45579I/O management, e.g. providing access to device drivers or storage
G06F 2009/45595
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
45595Network integration; Enabling network access in virtual machine instances
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
Applicants
  • 武汉烽火信息集成技术有限公司 WUHAN FIBERHOME INFORMATION INTEGRATION TECHNOLOGIES CO., LTD. [CN]/[CN]
Inventors
  • 张傲 ZHANG, Ao
  • 吴江 WU, Jiang
  • 田松 TIAN, Song
Agents
  • 武汉智权专利代理事务所(特殊普通合伙) WUHAN ZHI QUAN PATENT AGENCY
Priority Data
201811474780.804.12.2018CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) SPLIT-BRAIN-PREVENTING OPENSTACK VIRTUAL MACHINE HIGH-AVAILABILITY SYSTEM
(FR) SYSTÈME À HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE OPENSTACK EMPÊCHANT LE DÉDOUBLEMENT
(ZH) 防脑裂的OpenStack虚拟机高可用系统
Abstract
(EN)
A split-brain-preventing OpenStack virtual machine high-availability system, comprising management-end devices, a management network, computing node devices, and a shared storage device. At least two management-end devices communicate by means of the management network to form a management cluster. The management-end devices are communicatively connected with the computing node devices by means of the management network. The computing node devices are connected to the shared storage device. Each management-end device comprises: a Nova control module; a cluster management module; and a high-availability module, used to perform high-availability management on the computing node devices. The computing node devices, besides having a cloud computing virtual machine VM program installed thereon, are further provided with: a nova-computer computer module; a libvirt management module, used to provide a standard hypervisor API interface management process on a KVM; a lock management module, cooperating with the libvirt management module, and used to update and monitor a lock heartbeat of the shared storage device; and a high-availability computing node module, used at least to report the lock heartbeat to a management-end device.
(FR)
L'invention concerne un système à haute disponibilité de machine virtuelle OpenStack empêchant le dédoublement, comprenant des dispositifs d'extrémité de gestion, un réseau de gestion, des dispositifs de nœud de calcul et un dispositif de stockage partagé. Au moins deux dispositifs d'extrémité de gestion communiquent au moyen du réseau de gestion pour former une grappe de gestion. Les dispositifs d'extrémité de gestion sont connectés en communication avec les dispositifs de nœud de calcul au moyen du réseau de gestion. Les dispositifs de nœud de calcul sont connectés au dispositif de stockage partagé. Chaque dispositif d'extrémité de gestion comprend : un module de contrôle Nova; un module de gestion de grappe; et un module à haute disponibilité, permettant d'effectuer une gestion à haute disponibilité sur les dispositifs de nœud de calcul. Les dispositifs de nœud de calcul, en plus de disposer d'un programme de machine virtuelle (VM) de calcul en nuage installé sur ceux-ci, comprennent en outre : un module informatique nova-ordinateur; un module de gestion libvirt, permettant de fournir un processus de gestion d'interface API d'hyperviseur standard sur une KVM; un module de gestion de verrouillage, coopérant avec le module de gestion libvirt et permettant de mettre à jour et de surveiller un battement de cœur de verrouillage du dispositif de stockage partagé; et un module de nœud de calcul à haute disponibilité, permettant au moins de rapporter le battement de cœur de verrouillage à un dispositif d'extrémité de gestion.
(ZH)
防脑裂的OpenStack虚拟机高可用系统,包括管理端装置、管理网络、计算节点装置以及共享存储装置,其中,至少两个管理端装置之间通过管理网络进行通信而组成管理集群,管理端装置与计算节点装置通过管理网络通信连接,计算节点装置与共享存储装置连接,每个管理端装置包括:Nova控制模块;集群管理模块;以及高可用模块,用于对所有的计算节点装置进行高可用管理;计算节点装置除安装有云计算虚拟机VM程序之外,还具有:Nova-computer计算机模块;Libvirt管理模块,用于在KVM上提供标准的Hypervisor API接口的管理进程;Lock管理模块,与Libvirt管理模块配合,用于对共享存储装置的的锁心跳进行更新和监控;以及高可用计算节点模块,至少用于将锁心跳上报给管理端装置。
Also published as
Latest bibliographic data on file with the International Bureau