Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and device for migrating computing nodes

A computing node and migration technology, applied in the field of communication, can solve problems such as long maintenance time, inflexibility and migration efficiency

Active Publication Date: 2016-08-03
上海均来信息科技有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, due to the migration of computing nodes one by one, the maintenance time is long; although method 2 performs batch maintenance after concurrent migration, the number of computing nodes to be migrated at one time is a fixed value manually set, which is not flexible enough and There is still room for further improvement in migration efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and device for migrating computing nodes
  • A method and device for migrating computing nodes
  • A method and device for migrating computing nodes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0104] Such as figure 1 As shown, the embodiment of the present invention provides a flow chart of a method for migrating computing nodes. The execution subject of the method is the management node in the computing cluster. The method includes the following steps:

[0105] Step 101, obtaining the current load ranking of each computing node in the computing cluster;

[0106] The computing cluster is used to manage multiple computing nodes, and the computing cluster consists of a management node and several computing nodes. Among them, the management node is used to manage the several computing nodes, and distribute the received task requests to relatively idle computing nodes according to a certain load balancing strategy. The task requests are sent by the management node to the computing nodes so that the computing nodes can process them This task request. A computing node may also be called a host, and in a cloud computing environment, a computing node allocates virtual com...

Embodiment 2

[0209] An embodiment of the present invention provides a device for migrating computing nodes, which can be a management node in a computing cluster, such as Figure 9 As shown, the apparatus includes: an obtaining module 901 , a first determining module 902 , a first simulated migration module 903 , a second determining module 904 , a third determining module 905 , and a concurrent migration module 906 .

[0210] Obtaining module 901, configured to obtain the current load ranking of each computing node in the computing cluster;

[0211] Wherein, the obtaining module 901 is specifically configured to: obtain the current load of each computing node in the computing cluster, sort according to the current load of each computing node, and obtain the current load ranking of each computing node.

[0212] The load of the computing node is the load of the virtual machine managed by the computing node. The load of each virtual machine managed by the computing node includes: the sum of...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to the technical field of communication networks. Disclosed are a compute node migration method and device, capable of flexibly and concurrently migrating a compute node according to the load of each compute node in a compute cluster. In an embodiment of the present invention, the method comprises: obtaining the current load sequence of each compute node in a compute cluster; determining the compute node having the least but not zero load in the load sequence as a compute node to be currently subjected to first analog migration; conducting analog migration on a virtual machine managed by the compute node to be currently subjected to first analog migration to the target compute node of the first analog migration; determining the compute node having an original load less than the load of the compute node to be currently subjected to first analog migration as the first batch of compute nodes to be concurrently migrated; and then conducting first concurrent migration on the first batch of compute nodes to be concurrently migrated. The solution provided in the embodiment of the present invention is suitable for compute node migration.

Description

technical field [0001] The present invention relates to the field of communication technologies, in particular to a method and device for migrating computing nodes. Background technique [0002] Cloud computing in the field of communication network technology is a computing model that provides dynamically scalable virtualized resources in the form of services through the Internet. When upgrading or repairing the cloud computing system, it is necessary to relocate the virtual machine in the empty computing node first, that is, migrate the virtual machine managed by the computing node to other computing nodes, and maintain the computing node when the load of the computing node is zero. Work such as upgrades or repairs. The maintenance of computing nodes can adopt the following two technical solutions: Option 1, in a computing cluster, remove the computing nodes in the computing cluster one by one, and then upgrade or repair each computing node one by one after relocation; Se...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/48G06F9/455H04L29/08
CPCG06F9/45558G06F9/5088G06F2009/4557
Inventor 宋宇
Owner 上海均来信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products