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

Virtual machine resource allocation system and method

A resource configuration and virtual machine technology, applied in the field of virtual machine resource configuration system, can solve problems such as users' inability to grasp, cost waste, virtual machine usage status and budget overuse, etc.

Inactive Publication Date: 2014-02-19
深圳金阳海网络智能科技有限公司
View PDF4 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] When users apply for a virtual machine (Virtual Machine, VM) from a cloud service provider, they can choose resource specifications and prices according to their needs. However, when users choose virtual machine resources, they may not be able to accurately predict how many resources will be used, and choose too many or Too few resources will result in wasted costs
Although some vendors offer a plan to pay as much as resources are used, it may also cause budget overuse because users cannot grasp the usage status of virtual machines

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 resource allocation system and method
  • Virtual machine resource allocation system and method
  • Virtual machine resource allocation system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Such as figure 1 Shown is a network architecture diagram of the control server of the present invention. In this embodiment, the control server 2 communicates with multiple client terminals 1 (only one is shown in the figure), multiple database servers 3 (only one is shown in the figure), multiple virtual machine servers ( figure 1 The virtual machine servers 4 and 5) are connected. The network may be an intranet, the Internet, or other types of communication networks, such as GPRS, Wi-Fi / WLAN, 3G / WCDMA, 3.5G / HSDPA, and the like.

[0019] Wherein, each virtual machine server is installed with a virtual machine monitoring program, which is used to monitor the utilization rate of the specific resource of the virtual machine of the client 1 every predetermined time, and send the monitored utilization rate of the specific resource of the virtual machine to Control server 2. For example, virtual machine server 4 monitors resource usage rates of virtual machines 41 and 42 ...

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 virtual machine resource allocation system and method. The virtual machine resource allocation method comprises the steps of data acquisition comprising acquiring the utilization rate of specific resources of a virtual machine; calculation comprising calculating the average utilization rate of the specific resources of the virtual machine every other analysis circle and determining the resource level of the virtual machine according to the average utilization rate of the specific resources of the virtual machine; recommendation comprising obtaining a recommended resource specification according to the resource level of the virtual machine and sending the recommended resource specification to a client; allocation comprising reallocating resources for the virtual machine according to the recommended resource specification when the client accepts the recommended resource specification. According to the virtual machine resource allocation system and method, the recommended resource specification can be provided for a user according to the change of the utilization rate of the specific resources in the process of using of the client virtual machine.

Description

technical field [0001] The present invention relates to a cloud computing service system and method, in particular to a virtual machine resource configuration system and method. Background technique [0002] Cloud services provide users with a solution to save computing costs. Users do not need to spend a lot of money to purchase hardware, as long as the virtualized application can achieve the computing purpose of multiple physical hosts. The current cloud service providers mainly include Amazon EC2, CloudShare or Citrix, etc., and they all provide different user operation interfaces and services. [0003] When users apply for a virtual machine (Virtual Machine, VM) from a cloud service provider, they can choose resource specifications and prices according to their needs. However, when users choose virtual machine resources, they may not be able to accurately predict how many resources will be used, and choose too many or Too few resources will result in wasted costs. Alth...

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 深圳金阳海网络智能科技有限公司
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