Resource allocation method in cloud computing system

A technology of resource allocation and cloud computing, applied in the field of cloud computing, can solve problems such as allocation, and achieve the effect of ensuring effective allocation and improving efficiency

CN102917077AInactive Publication Date: 2013-02-06WUXI CITY CLOUD COMPUTING CENT
4 Cites 33 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2013-02-06
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a resource allocation method in a cloud computing system. The method comprises the following steps of: S1, obtaining the computing node parameters of computing nodes in the cloud computing system; S2, obtaining a resource need parameter according to an access request of a user; and S3, selecting the computing nodes, of which the computing node parameters meet the resource need parameter, from the cloud computing system, and allocating the resource of the selected computing nodes to the user for carrying out the access request. With the resource allocation method in the cloud computing system described by the embodiment, the resource can be allocated according to the user request in the cloud computing system, under the condition that virtual servers change frequently in the computing system, a dynamic load balancing strategy can be realized, the efficiency is improved, and the effective allocation of resource is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention basically relates to the field of cloud computing, and more specifically, relates to a resource allocation method in a cloud computing system. Background technique

[0002] There are a large number of servers in the data center. When a large number of users access the servers in the data center through the network, in order to ensure the maximum utilization efficiency of all servers in the data center, a load balancing device needs to be installed on the network entrance, and the available servers in the data center are saved in the device. Whenever a user initiates a request to access the data center, the load balancing device distributes the access requests of different users to different servers according to a certain request allocation strategy.

[0003] At present, general data centers are developing towards cloud computing data centers. The important difference between cloud computing data centers and general data centers is...

Examples

Embodiment Construction

[0019] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0020] figure 1 It is an overall flowchart of the resource allocation method in the cloud computing system according to the present invention. exist figure 1 middle:

[0021] Step S100: Obtain parameters of computing nodes in the cloud computing system (ie computing node parameters). Wherein, the computing nodes may include physical computing nodes (such as physical servers) and virtual computing nodes (such as virtual servers created in physical servers). Computing node parameters include: computing node running status parameters, overall resource parameters and remaining resource parameters. Specifically, the running state parameter indicates that the computin...