Method and device for allocating cloud resources

A resource allocation and cloud resource technology, applied in the field of cloud computing to meet resource requirements and utilize resources efficiently

Inactive Publication Date: 2017-05-24
中国移动通信集团重庆有限公司
View PDF6 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of this, the embodiments of the present invention expect to provide a cloud resource allocation method and device, which can at least partially solve the problem of cloud resource allocation between public cloud domains and private cloud domains in hybrid clouds

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 and device for allocating cloud resources
  • Method and device for allocating cloud resources
  • Method and device for allocating cloud resources

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0120] Such as Figure 4 Shown is a hybrid cloud to which the method described in the embodiment of the present invention can be applied. exist Figure 4 The hybrid cloud shown includes resource management and control devices, public cloud domain storage resources, private cloud domain storage resources, PAAS cluster 11, PAAS cluster 12, virtual machine control center vCenter, PAAS cluster 11, PAAS cluster 12 and gateway devices at all levels. The gateway devices at all levels here include routers and the like.

[0121] exist Figure 4 The resource management device in the hybrid cloud shown is divided into a private cloud domain and a public cloud domain. The private cloud domain currently includes PAAS cluster 11, PAAS cluster 12 and vCenter; the public cloud domain currently includes PAAS cluster 1 and PAAS cluster 2. The public cloud domain belongs to the virtual network-based VLAN2, and the private cloud domain belongs to the virtual local area network VLAN1. A firew...

example 2

[0127] Such as Figure 5 As shown, this example can be based on Figure 4 The dynamic allocation method of the mixed PAAS resources shown specifically includes:

[0128] Accounts at all levels apply for PAAS resources under the instruction of the user; and send the application for PAAS resources to the PAAS resource management and control device. After receiving the application, the PAAS resource management and control device first allocates PAAS resources in the public cloud domain. It is found that the PAAS resources in the public cloud domain cannot meet the requested resource requirements, and apply for PAAS resources in the private cloud domain. If the private cloud domain can provide unoccupied PAAS resources, deploy the PAAS resources of the original private cloud domain to the public cloud domain. Finally, based on deployment, the PAAS resources of the private cloud domain are migrated to the public cloud domain.

example 3

[0130] Image 6 Shown is the specific allocation process of cloud resources applicable to the present invention, including:

[0131] Step S1: The resource management and control device receives n resource application tasks; the n is an integer not less than 1;

[0132] Step S2: Calculate the priority parameter of each task.

[0133] Step S3: sort the n tasks according to the priority parameters for the n task parameters;

[0134] Step S4: Process the tasks one by one based on the ranking; those with higher priority parameters are processed first.

[0135] Step S5: Return the processing result.

[0136] Based on step S1 to step S5, the following will introduce in detail.

[0137] When a user in the public cloud domain initiates a new application or PAAS resource application, the resource management and control device is responsible for resource allocation. The resource management and control device adopts a weighted timing allocation strategy based on SLA (Service Level Ag...

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 and a device for allocating cloud resources. The method is applied to a cloud platform comprising a first cloud domain and a second cloud domain. The method comprises steps: a resource demand of an account in the first cloud domain is acquired; based on the resource demand, whether the first cloud domain can provide enough resources is judged; and if the first cloud domain can not provide enough resources, at least part of idle resources in the second cloud domain are reallocated to the first cloud domain based on the resource demand, wherein the first cloud domain is a private cloud domain and the second cloud domain is a public cloud domain, or the first cloud domain is a public cloud domain and the second cloud domain is a private cloud domain.

Description

technical field [0001] The present invention relates to the technical field of cloud computing, in particular to a method and device for allocating cloud resources. Background technique [0002] With the development of cloud computing, cloud platforms and cloud computing are used more and more frequently. Cloud resources can generally be divided into public cloud resources and private cloud resources. [0003] Public cloud refers to standard cloud computing services provided by third-party providers for public accounts. Users can directly access the public cloud platform through the Internet to obtain the required infrastructure as a service (Infrastructure as a Service, IAAS), platform as a service (Platform as a service) -as-a-Service, PAAS) and Software as a Service (Software as a Service, SAAS). The public cloud can provide accounts with fast delivery and on-demand consumption capabilities. [0004] The private cloud is generally deployed inside the firewall and built...

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): H04L29/08
Inventor 陈乐君王世君王凡陈海龙
Owner 中国移动通信集团重庆有限公司
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