Scheduling method and system for Cell nodes through OpenStack cloud computing management platform

A management platform and cloud computing technology, which is applied in the field of cloud services, can solve problems such as fixed and single target cell node selection formulas, and achieve the effect of speeding up

Active Publication Date: 2015-06-17
SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present invention is to provide a method and system for scheduling Cell nodes of the Open

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
  • Scheduling method and system for Cell nodes through OpenStack cloud computing management platform
  • Scheduling method and system for Cell nodes through OpenStack cloud computing management platform
  • Scheduling method and system for Cell nodes through OpenStack cloud computing management platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] Such as figure 1 Shown is the flowchart of the OpenStack cloud computing management platform Cell node scheduling method provided by the embodiment of the present invention, and the method includes the following steps:

[0027] In step S101, the scheduler receives the request information sent by the client to establish a virtual machine instance, the request information includes: the filter condition of the host used to create the virtual machine instance and the number of virtual machine instances to be established, the filter condition includes : specifies the filter to apply and the numeric value of the Filter Metrics parameter for said filter.

[0028] In the embodiment of the present invention, the control in the OpenStack cloud computing management platform is realized through the Nova module, and the Cell nodes in the Nova-Cell module based on the tree structure can run different service components, and these service components can provide customers with Create ...

Embodiment 2

[0053] Such as image 3 Shown is a specific flow chart of step S103 in Embodiment 1 provided by the present invention, and the method includes:

[0054] In step S301, a first comparison is performed between the value of the filter index parameter and the first filter parameter dictionary of the Cell node, and the subtree whose root node is the Cell node that fails the first comparison is deleted.

[0055] In the embodiment of the present invention, the comparison between the value of the filter index parameter and the first filter parameter dictionary can be recorded as the first comparison, and the first comparison can be performed through the above dictionary, namely: request_filter_para(filter_para, value) and total_cell_filter_para (filter_para, value) for comparison, and at the same time delete the subtree whose root node is the Cell node that fails the first comparison.

[0056] In step S302, a second comparison is performed between the value of the filtering index para...

Embodiment 3

[0059] Such as Figure 4 Shown is the structural diagram of the OpenStack cloud computing management platform Cell node scheduling system provided by the embodiment of the present invention, and the system includes:

[0060] The receiving unit 401 is used for the scheduler to receive the request information sent by the client to establish a virtual machine instance, the request information includes: the filter condition of the host used to establish the virtual machine instance and the number of established virtual machine instances, the filter condition Including: specifying the filter to be applied and the value of the filter index parameter of the filter.

[0061] In the embodiment of the present invention, the control in the OpenStack cloud computing management platform is realized through the Nova module, and the Cell nodes in the Nova-Cell module based on the tree structure can run different service components, and these service components can provide customers with Cre...

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 invention is applicable to the field of cloud service and provides a scheduling method and system for Cell nodes through an OpenStack cloud computing management platform. The method includes the steps that a scheduler receives request information sent by a client and used for establishing virtual machine instances; the scheduler obtains a filtration parameter dictionary of each Cell joint in a tree structure according to filtration index parameters of a filter designated to be applied; the scheduler makes a comparison between numerical values of the filtration index parameters and the filtration parameter dictionary of each Cell joint from the root Cell nodes of the tree structure, and the Cell nodes passing the comparison are recorded into a candidate Cell node list; weight calculation is carried out on the Cell nodes in the candidate Cell node list according to a preset weight calculation formula, and the Cell nodes with the highest weights are determined as target Cell nodes for establishing the virtual machine instances. According to the method and system, the optimal Cell nodes can be rapidly and efficiently selected for establishing the virtual machine instances.

Description

technical field [0001] The invention belongs to the field of cloud services, and in particular relates to a method and system for scheduling Cell nodes of an OpenStack cloud computing management platform. Background technique [0002] With the increasing development of cloud computing technology, a variety of cloud computing platforms have emerged. As a cloud computing platform, OpenStack provides solutions for cloud computing infrastructure services. OpenStack has won the industry due to its full open source and easy expansion. More and more attention. [0003] The Nova-Cell control module based on the tree structure of the existing OpenStack cloud computing management platform can establish a virtual machine instance for the client by assigning the tree node Cell node, but the method for selecting the Cell node by the prior art Nova-Cell control module is very simple: Random selection of Cell nodes, this simple selection method cannot meet the increasingly complex usage r...

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
IPC IPC(8): H04L29/08H04L12/24
CPCH04L47/50H04L65/80
Inventor 刘冬蒋翠翠朱定局杨望仙王凌霄
Owner SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products