Unlock instant, AI-driven research and patent intelligence for your innovation.

Virtual machine deployment method and system based on dynamic prediction model in cloud environment

A dynamic prediction and virtual machine technology, applied in the field of virtual machine deployment, can solve problems such as the complexity of virtual machine resource allocation

Inactive Publication Date: 2017-11-10
CHANGSHA UNIVERSITY OF SCIENCE AND TECHNOLOGY
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Moreover, there are various types of applications in the cloud environment, and the user demand based on on-demand consumption is also a real-time dynamic change. At the same time, related factors such as the benefit of the cloud platform provider need to be considered, which makes the allocation of virtual machine resources in the cloud environment very difficult. complication

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
  • Virtual machine deployment method and system based on dynamic prediction model in cloud environment
  • Virtual machine deployment method and system based on dynamic prediction model in cloud environment
  • Virtual machine deployment method and system based on dynamic prediction model in cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0061] Principle of the present invention mainly comprises three parts:

[0062] 1. Dynamic consumption analysis of virtual machine memory

[0063] Considering the dynamic variability of memory resource consumption by virtual machines is the basic starting point of the present invention, and provides theoretical support for the subsequently proposed virtual machine deployment based on excessive pre-allocation of physical server memory.

[0064] Assuming that the virtual machine memory is constant in the static memory allocation (Static memory allocation) scheme, the ratio of the memory allocated to the virtual machine to the physical node memory is always L m , and the ratio value of the dynamic memory allocation (Dynamicmemory allocation) that the present invention adopts is to accompany the actual memory consumption dynamic change ...

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 a virtual machine deploying method and a virtual machine system based on a dynamic prediction model in a cloud environment. The system comprises a control node, to-be-deployed virtual machines and a physical node, wherein the control node is internally provided with a request list module, a monitoring module, a scheduling module, a prediction module and a placement module, wherein the request list module is used for arranging the to-be-deployed virtual machines in a descending order way according to the magnitude of an initial internal storage quota, so as to generate a list of the virtual machines; the monitoring module is used for acquiring the historical internal storage consumption actual values of the deployed virtual machines on all physical nodes by taking time k as a period; the scheduling module is used for invoking the prediction module to look for the proper physical nodes for the to-be-deployed virtual machines; the prediction module is used for calculating the internal consumption prediction values of the virtual machines on all physical nodes at the t moment according to the historical internal memory consumption actual values in the monitoring module; and the placement module is used for deploying the virtual machines to the proper physical nodes. According to the virtual machine deploying method provided by the invention, the resources configuration can be optimized in the cloud environment, and the use ratio of the resources can be improved.

Description

technical field [0001] The invention relates to a virtual machine deployment method and system based on a dynamic prediction model in a cloud environment. Background technique [0002] Today, with the rapid development of informatization, all walks of life, whether it is the national government, small and medium-sized enterprises, or individual users, are optimistic about the potential opportunities contained in the cloud computing model. An information revolution with cloud computing as the protagonist is in full swing around the world. of the interpretation. With the rapid development of IT technology and the widespread popularization of the network, more and more applications are being transferred to the cloud environment. As a novel resource integration technology, cloud computing regards traditional IT resources such as software and hardware as infrastructure, and provides them to users in the form of services. The reason why cloud computing is called "cloud" is becau...

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/50G06F9/455
Inventor 张建明杨黎罗元盛刘阳春
Owner CHANGSHA UNIVERSITY OF SCIENCE AND TECHNOLOGY