Resource state-based virtual machine structure adjustment method and adjustment system

A technology for structure adjustment and resource status, applied in the field of cloud resource virtual machine adjustment, to achieve the effect of improving utilization, optimizing cloud resources, and reducing cost

Inactive Publication Date: 2012-01-25
HANGZHOU WANYUN COMPUTING TECH
View PDF4 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The above-mentioned combination of virtual machines is a relatively complex combination of virtual machines. However, compared with thousands of various web applications and their specific deployment methods, especially multi-level distributed web applications, such as figure 2 shown, is still dwarfed

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
  • Resource state-based virtual machine structure adjustment method and adjustment system
  • Resource state-based virtual machine structure adjustment method and adjustment system
  • Resource state-based virtual machine structure adjustment method and adjustment system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] A method for adjusting the structure of a virtual machine based on a resource state, comprising the steps of:

[0043] Step 1, collect the cloud resource state data of the virtualization layer and the virtual machine in the cloud resource pool;

[0044] Step 2. Based on the collected cloud resource status data, establish a resource model that represents the current cloud resource pool and physical resources corresponding to the workload. Step 2 further includes current cloud resource cost estimation, multi-tier Web application transition probability estimation, and node service rate Estimation, model parameter estimation and adjustment sub-steps;

[0045] Step 3. Based on the resource model, calculate the phase cost of the multi-layer Web application system, and obtain the virtual machine structure that needs to be allocated for the current phase of the multi-layer Web application system;

[0046] Step 4. According to the calculation result of step 3, send a control in...

Embodiment 2

[0077] A virtual machine structure adjustment system based on resource state, which includes:

[0078] The acquisition and control engine is set on the virtualization layer and virtual machine of the cloud resource pool, and is used to collect the cloud resource status data of the virtualization layer and virtual machine in the cloud resource pool, and adjust the current stage to serve multiple layers according to the control instructions. The virtual machine structure of the Web application system;

[0079] The cloud resource monitoring and control module is used to send control instructions to the acquisition and control engine;

[0080] The cloud resource modeling module is used to establish a resource model representing the physical resources corresponding to the current cloud resource pool and workload. The cloud resource modeling module further includes a cloud resource cost estimation submodule, a multi-tier application transition probability estimation submodule, and a...

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 a resource state-based virtual machine structure adjustment method and adjustment system. A corresponding virtual machine mechanism is obtained by calculating the minimum value of a cost function at the current stage of multi-layer Web application; further, various types of virtual machines can be configured by realizing the minimum cost at the current stage of the multi-layer Web application; when a client request of the multi-layer Web application changes, a virtual machine structure which is distributed to the application in a cloud resource pool is timely adjusted, so that the technical effects of optimizing cloud resources and modifying the utilization ratio of the entire cloud platform resource are achieved; meanwhile, reliable response time and availability factor can be provided for a tenant. That is to say, a cloud platform service provider can meet a cloud tenant requirement with the minimum cost through the technical scheme provided by the invention.

Description

technical field [0001] The invention relates to a method for adjusting a cloud resource virtual machine, in particular to a method for adjusting a virtual machine structure based on a resource state; the invention also relates to a system for adjusting a virtual machine structure based on a resource state. Background technique [0002] At present, the development of cloud computing has made great progress, and more and more enterprises recognize and use IT resources on the public cloud platform to meet the Web services provided by the enterprise. Specifically, the cloud platform provider forms a number of standard service units with its IT resources (such as servers, storage, networks, etc.) Standard service units (generally, standard service units have different CPU and memory configurations), and link and configure them in the topology to form the topology required by large-scale and distributed Web applications. It can be seen that the goals of cloud platform providers a...

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): G06F9/455G06F9/50
Inventor 张铁柱杨戈冯望瑜
Owner HANGZHOU WANYUN COMPUTING 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