Dynamic virtual resource management strategy method for performance weighting under cloud platform

A technology for dynamic management and virtual resources, applied in the field of cloud computing, can solve problems such as not considering virtual machine parameter preferences

Inactive Publication Date: 2014-08-27
SOUTH CHINA UNIV OF TECH
View PDF6 Cites 73 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method can comprehensively divide physical partitions and adjust the resource pool structure, but it is aimed at the entire virtual machine management platform rather than user requests, so it does not consider the virtual machine parameter preferences requested by users

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
  • Dynamic virtual resource management strategy method for performance weighting under cloud platform
  • Dynamic virtual resource management strategy method for performance weighting under cloud platform
  • Dynamic virtual resource management strategy method for performance weighting under cloud platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0100] ●Problem description and optimization goals

[0101] The VM virtual machine deployment problem is described as follows: n sets of VM application requests, denoted as Qi={q 1 ,q 2 ,q 3 ,...,q n}, where q i={sc i , sm i ,sh i , sn i}Represents the configuration of the VM virtual machine, where sc i is the CPU size, sm i is the memory size, sh i is disk space, sn i is the expected bandwidth.

[0102] The set of m host machines on the cloud platform P={p 1 ,p 2 ,p 3 ,...,p m |m∈N}, where pi={SC i , SM i , SH i , SN i} indicates the configuration of the host pi, where SC i is the CPU size, SM i is the memory size, SH i is disk space, SN i for the available bandwidth. P is divided into n groups,}P={Gi|i∈(0,n)}, Gi represents the i-th group of hosts.

[0103] When the management layer submits a virtual machine application request to the system, the virtual machine deployment scheduling policy establishes the mapping from the virtual machine to the host...

Embodiment 2

[0225] Such as Figure 8 As shown, a system using a performance-weighted virtual resource dynamic management policy method under a cloud platform, the system includes: a client layer, a platform management layer and a virtual resource pool layer. The virtual resource pool layer includes a central controller, a central controller, a virtual machine monitor, a cluster controller, a storage controller, and a central manager. in,

[0226] The client layer is used to request virtual machine services from the system;

[0227] The central controller, the core processor of the system, is the main controller component, responsible for managing the entire system, specifically responsible for processing various requests from users and internal components of the system, and processing them according to the corresponding management policies. The central controller includes a set of services for processing various requests, verifying and maintaining system and user metadata, taking charge...

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 relates to the technical field of cloud computing, in particular to a dynamic virtual resource management strategy method for performance weighting under a cloud platform. According to the method, at first, contrast matrixes of various request resources and performance weighting values are configured, according to the needs of users and real-time monitoring data of the cloud platform, a load performance metric model based on load performance weighting is provided, and then the dynamic virtual resource management strategy method under the cloud platform is provided according to the model. The method comprises a virtual machine deployment strategy and a virtual machine transfer strategy, on the condition of meeting the existing load request, the cloud platform ensures that the load degree of a physical server in each scheduling area to be maximized, and on the basis, the number of the physical servers, needing to be started, of the cloud platform can be minimized. According to the method, the needs of the users are taken into consideration, data of individuation weight setting and cloud platform system real-time performance monitoring are given, the needs of QoS can be met, resources of the cloud platform system are utilized reasonably, and the load performance of the cloud platform is ensured.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a performance-weighted virtual resource dynamic management policy method under a cloud platform. Background technique [0002] Cloud computing is a computing method that provides resources to customers in the form of "services" through the Internet. All these services are provided in the form of Internet resource pools in an elastic, on-demand, and billing manner. [0003] Virtualization is one of the key technologies to realize these features, and how to effectively deploy virtual machines is a key technology for IT resource sharing pool management. In a cloud computing environment, users generally require its operation to be stable, and do not want frequent migration of virtual machines. Therefore, the centralized virtual machine optimal deployment method has always been a hot spot in current technical research. [0004] The deployment of the virtual machine mainly co...

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/08H04L12/917H04L47/76
Inventor 郭芬闵华清杜卿王亮明
Owner SOUTH CHINA UNIV OF TECH
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