Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Network-awareness cloud data center virtual machine allocation method

A cloud data center and network-aware technology, which is applied in the field of network-aware cloud data center virtual machine allocation, can solve the problems of small virtual machine application range, high communication cost, and long geographical distance, so as to reduce communication cost and communication delay. , the effect of small maximum distance

Active Publication Date: 2013-11-27
SHANGHAI JIAO TONG UNIV
View PDF4 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In addition, the geographical distance between sub-data centers of existing cloud data centers is generally long, and the communication cost between data centers becomes a factor that cannot be ignored. The network-aware virtual machine allocation method needs to be solved urgently; moreover, the current virtual The machine allocation method considers that the virtual machine requested by the user is isomorphic, that is, the configuration (processor capacity and memory capacity) of each virtual machine requested by the user is the same, so that the application range of the virtual machine is relatively small
[0005] Therefore, we must propose a network-aware cloud data center virtual machine allocation method that reduces the communication cost of allocating virtual machines to solve the problems of high communication cost and small application range in the prior art

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
  • Network-awareness cloud data center virtual machine allocation method
  • Network-awareness cloud data center virtual machine allocation method
  • Network-awareness cloud data center virtual machine allocation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Referring to the accompanying drawings showing embodiments of the invention, the invention will be described in more detail below. However, the present invention may be realized in different forms, specifications, etc., and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are presented so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to others skilled in the art. In the drawings, relative sizes may be exaggerated or reduced for clarity.

[0023] now refer to figure 1 image 3 Describe in detail the network-aware cloud data center virtual machine allocation method implemented according to the present invention. The network-aware cloud data center virtual machine allocation method includes the following steps:

[0024] Step 1: Obtain the physical server information of each sub-data center, and obtain the distance information between sub-data centers;

[0025] ...

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 network-awareness cloud data center virtual machine allocation method. The network-awareness cloud data center virtual machine allocation method specifically comprises the following steps that: 1, physical server information of each sub-data center in a cloud data center and distance information between the sub-data centers are obtained; 2, sub-data center selection and virtual machine allocation are performed; 3, physical server information of each sub-data center in a selected sub-data center set and communication bandwidth between physical servers can be obtained; and 4, physical server selection and virtual machine allocation are performed. With the network-awareness cloud data center virtual machine allocation method of the invention adopted, the heterogeneity of virtual machines which are required by users are fully considered; requirements for fine-grained virtual machines can be realized; and a virtual machine allocation problem is mapped to a maximum clique problem. Application based on a two-dimensional knapsack algorithm is provided; communication cost between allocated virtual machines can be decreased as far as possible; and at the same time, the maximum distance between the sub-data centers can be minimum, and the maximum communication delay between the physical servers can be minimum.

Description

technical field [0001] The invention relates to the field of self-adaptive control, in particular to a network-aware cloud data center virtual machine allocation method. Background technique [0002] Cloud computing (Cloud Computing) is a network-based pay-as-you-go computing model developed following technologies such as distributed computing and grid computing. Cloud computing provides three service models: Infrastructure as a Service (Infrastructure as a Service, IaaS), Platform as a Service (Platform as a Service, PaaS) and Software as a Service (Software as a Service, SaaS). They respectively provide users with infrastructure services, platform services and software services in a pay as you use (pay as you use) model. Many cloud providers, such as Amazon and Google, have established huge cloud data centers around the world to realize massive computing tasks and massive information storage, provide users with cloud computing services, and have achieved success in commer...

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
IPC IPC(8): H04L29/08G06F12/08G06F9/50
Inventor 姚艳曹健郑敏
Owner SHANGHAI JIAO TONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products