Method for realizing optimal allocation of internal resources of cloud computing virtual machine and system

A technology for optimizing configuration and internal resources, applied in resource allocation, transmission systems, multi-programming devices, etc., can solve problems such as increasing user costs, resource redundancy, unfavorable public cloud resource allocation, etc., to save time and The effect of economic cost and reducing the difficulty of selection

Active Publication Date: 2016-01-20
WUHAN TEXTILE UNIV
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the result of the selection still has a large amount of resource redundancy (that is, the resources selected by the user are often greater than the resources actually needed), and the ratio of redundancy is almost equal to the ratio of waste, which not only increases the user's use cost, but also is not conducive to Reasonable allocation of public cloud resources reduces the utilization of cloud resources

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
  • Method for realizing optimal allocation of internal resources of cloud computing virtual machine and system
  • Method for realizing optimal allocation of internal resources of cloud computing virtual machine and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0029] see figure 1 As shown, the embodiment of the present invention provides a method for implementing optimal configuration of internal resources of a cloud computing virtual machine, including the following steps:

[0030] S1: According to the virtual machine configuration requested by the user, a virtual machine with sufficient performance is allocated from the cloud resource pool and transferred to S2.

[0031] Wherein, the configuration of the virtual machine requested by the user in S1 is determined by the user according to the experience of using the computer at ordinary times. The virtual machine with sufficient performance means that the allocated virtual machine fully meets the user's application requirements, that is, the allocated virtual machine has resource redundancy.

[0032] S2: Load the user's application program...

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 method for realizing optimal allocation of internal resources of a cloud computing virtual machine and a system, relating to the technical field of optimal allocation of the cloud computing virtual machine. The method comprises the following steps of firstly allocating a virtual machine with sufficient resources according to the virtual machine allocation applied by a user; then, loading the application programs of users into the virtual machine for running, generating new virtual machines according to a performance index weight vector template, and migrating the application programs to each new virtual machine for running and recording the required response time; selecting the performance index weight vector representing the application performance preference from the performance index weight vector template by a simulated annealing algorithm and a preferential choice algorithm; finally generating multiple allocation schemes according to the performance index weight vector, selecting the most appropriate allocation scheme and sending the same to the users. Reasonable allocation suggestions can be provided for the users, the selection difficulty occurred when the users allocate the resources is greatly reduced, meanwhile virtual hardware resources are utilized to the maximum, wasting of the resources is reduced and the cloud resource utilization rate is improved.

Description

technical field [0001] The invention relates to the technical field of optimized configuration of a cloud computing virtual machine, and specifically relates to a method and system for realizing optimal configuration of internal resources of a cloud computing virtual machine. Background technique [0002] As a new IT resource supply mode, cloud computing has developed rapidly in recent years. Cloud computing aims to provide users with high-quality elastic cloud services on demand at low cost. The IaaS (Infrastructure as a Service) provided by cloud computing enables users to use computing resources efficiently, reliably and economically. An important goal of cloud computing is to allow users to successfully complete tasks that users themselves cannot complete without increasing additional purchase and maintenance costs. Its realization effect largely depends on the optimal allocation method of virtual resources. Therefore, how to effectively manage virtual resource alloca...

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/50H04L29/08
Inventor 史爱武苏楠陈常念苏勇叶威魏琪胡志强
Owner WUHAN TEXTILE UNIV
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