OpenStack cloud platform resource dynamic scheduling system and method based on flow affinity

A resource scheduling and dynamic scheduling technology, applied in the field of cloud computing services, can solve problems such as complex client services, lack of effective management of resource utilization and energy consumption, and failure to achieve resource load balancing, so as to enhance resource management capabilities and reduce energy consumption. The effect of reducing consumption and delay

Active Publication Date: 2017-03-22
ZHEJIANG UNIV
View PDF4 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] But now the business of the client is becoming more and more complex, and some services will consider the traffic affinity relationship between business virtual machines to minimize the delay between virtual machines. This simple selection method cannot meet the demand
[0005] At the same time, there is no resource load balancing module in the existing OpenStack cloud computing platform, and there is no way to deal with situations such as excessive physical machine load (hot spot) and low physical machine load (cold spot), and lack of resource utilization and energy consumption. effective management

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
  • OpenStack cloud platform resource dynamic scheduling system and method based on flow affinity
  • OpenStack cloud platform resource dynamic scheduling system and method based on flow affinity
  • OpenStack cloud platform resource dynamic scheduling system and method based on flow affinity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0041] The following key concepts are involved in the present invention:

[0042] 1. Physical board, frame, group: the physical board indicates a physical machine node; the physical frame indicates a physical cluster on a rack, connected to the same switch on the rack, and the time delay between each other is small; Physical group refers to an artificially divided physical group containing the same physical characteristics or functions;

[0043] 2. Physical machine load: take the physical machine as a unit, monitor the utilization rate of resources such as CPU, memory, disk, and network card bandwidth on the physical machine node, quantify the physical machine resources, and describe the resource utilization rate of the node from multiple resource dimensions , to define the physical node load, which is used to determine the state of the physi...

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 discloses an OpenStack cloud platform resource dynamic scheduling system and method based on flow affinity. The system includes an OpenStack cloud platform performing a resource scheduling process, a system load monitoring module monitoring and collecting the load information of a physical host in the OpenStack cloud platform cluster and providing the load information to a resource scheduling module, determining the existence of cold spots and hot spots in the cluster and sending a cold spot integration or hot spot elimination request to the resource scheduling process, an SDN monitoring module monitoring and collecting the network topological structure information in the OpenStack cloud platform cluster, the flow information between the physical hosts and the flow information between the virtual machine instances, and providing the information to the resource scheduling module, and the resource scheduling module processing the virtual machine instance initial setup request from the client of the OpenStack cloud platform and the cold spot integration request and hotspot cancellation request from the system load monitoring module. The scheduling system meets the time delay requirements of specific business, realizes load balancing of a cloud platform physical machine cluster and reduces the energy consumption of the cloud platform.

Description

technical field [0001] The invention relates to the field of cloud computing services, in particular to a system and method for dynamically scheduling resources on an OpenStack cloud platform based on traffic affinity. Background technique [0002] The emergence and development of cloud computing technology has changed the way people use computing resources. With the increasing development of cloud computing technology, various cloud computing platforms have emerged as the times require, and the field of cloud services is in the form of a hundred flowers blooming. As a cloud computing platform, OpenStack provides solutions for cloud computing infrastructure services. It is fully open source and easy to expand, and has attracted more and more attention from the industry. [0003] The main function of the cloud computing platform is to realize resource management and on-demand allocation. There are resource scheduling processes in mainstream commercial cloud management platf...

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 Applications(China)
IPC IPC(8): H04L29/08
CPCH04L67/1029H04L67/1031H04L67/60H04L43/0817G06F9/505G06F2209/508Y02D10/00H04L43/20
Inventor 侯文龙陈建海何钦铭王备黄步添吕颖王津航
Owner ZHEJIANG UNIV
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