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

Resource allocation method of virtualized data center and virtual machine monitor

A virtual machine monitor and data center technology, applied in the field of resource allocation in virtualized data centers, can solve problems such as excessive resource allocation, low resource utilization, and unsatisfied application requests, so as to reduce excessive allocation and improve utilization Effect

Inactive Publication Date: 2013-12-25
BEIHANG UNIV
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing virtualization technology only allocates resources according to user needs, and users are often blind when requesting resources for applications. They often apply for resources with the largest resource usage, so that the resource requirements of the virtual machines requested by users It is often higher than the final resource consumption when the virtual machine is running, resulting in excessive resource allocation, low resource utilization, and unsatisfied more application requests

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 allocation method of virtualized data center and virtual machine monitor
  • Resource allocation method of virtualized data center and virtual machine monitor
  • Resource allocation method of virtualized data center and virtual machine monitor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] figure 1 It is a flow chart of an embodiment of a method for allocating resources in a virtualized data center according to the present invention. As shown in the figure, the method includes the following steps:

[0023] Step 100, the virtual machine monitor selects an execution server for running the virtual machine according to the virtual machine requested in the received user application request.

[0024] Wherein, the user application request is a request sent by the user to construct a virtual machine in order to realize a specific application, and there may be one or more virtual machines to be constructed; the execution server is used to provide virtual machines to be constructed resources to run virtual machines on servers. The specific selection process can use a greedy algorithm, which will be described in the following content.

[0025] Step 200, allocate initial resources that can meet the resource requirements of the virtual machines to each of the virtua...

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 provides a resource allocation method of a virtualized data center and a virtual machine monitor. The method comprises the following steps: selecting an execution server for running virtual machines requested to be constructed by a virtual machine monitor according to a received user application request; allocating initial resource capable of meeting the resource demand of the virtual machine for each virtual machine on the execution server, and constructing the virtual machine based on the initial resource; calculating historical resource consumption of the virtual machine in a preset running period of the virtual machine; determining overbooking ratio O, which is not less than 0 and not larger than 100, according to the historical resource consumption and the resource demand; and allocating finial resource A(O) for each virtual machine on the execution server, and reconstructing the virtual machine based on the finial resource, wherein A represents cumulative distribution function of the historical resource consumption. The method provided by the invention can reduce over-allocation of resources, thereby improving resource utilization rate.

Description

technical field [0001] The invention relates to a resource allocation method of a virtualized data center and a virtual machine monitor, belonging to the technical field of resource allocation of a virtualized data center. Background technique [0002] Virtualization technology is a technology that allows multiple operating system instances to run concurrently and independently on the same hardware resources. The core of this technology is to use a virtual machine monitor to uniformly manage and schedule these virtual machines to execute on hardware resources provided by corresponding services. Using virtualization technology, applications are independently encapsulated in virtual machines. Since virtual machines are isolated from each other, multiple heterogeneous applications are allowed to run on the same server, thereby achieving application aggregation. [0003] Existing data centers that apply virtualization technology gather physical resources together to form a shar...

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 BEIHANG UNIV