Unlock instant, AI-driven research and patent intelligence for your innovation.

A cloud data center resource allocation method and system for enterprise application cloud deployment

A cloud data center, enterprise application technology, applied in the direction of resource allocation, electrical digital data processing, multi-programming devices, etc., can solve the problem that the cost of cloud resource providers cannot be guaranteed to maximize user satisfaction, and the cloud data center and users are not considered. economic benefits, etc.

Active Publication Date: 2021-01-05
宅人桥(南京)网络科技有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although these resource allocation algorithms provide reasonable resource allocation schemes for cloud data centers, they do not consider the economic benefits of cloud data centers and users, because it is impossible to guarantee maximum user satisfaction and minimize the cost of cloud resource providers

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
  • A cloud data center resource allocation method and system for enterprise application cloud deployment
  • A cloud data center resource allocation method and system for enterprise application cloud deployment
  • A cloud data center resource allocation method and system for enterprise application cloud deployment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0082]Such asfigure 1 As shown, the cloud data center resource allocation method for enterprise application cloud deployment provided in this embodiment is applied tofigure 2 The enterprise applications shown are deployed into the cloud architecture; the enterprise applications deployed into the cloud architecture include physical machines in the cloud data center, enterprise elastic applications deployed to the cloud data center by enterprise users, and components included in the enterprise elastic applications; enterprise elastic applications It is composed of multiple components. One physical machine in the cloud data center runs multiple virtual machines, and each virtual machine runs a component in the enterprise elastic application program, sharing the resources of the physical machine with the granularity of the virtual machine; the cloud data center resource allocation The method specifically includes the following steps:

[0083]Step 101: Obtain the current time charged price ...

Embodiment 2

[0099]Such asimage 3 As shown, the cloud data center resource allocation method for enterprise application cloud deployment provided in this embodiment is applied to:figure 2 The enterprise applications shown are deployed into the cloud architecture; the enterprise applications deployed into the cloud architecture include physical machines in the cloud data center, enterprise elastic applications deployed to the cloud data center by enterprise users, and components included in the enterprise elastic applications; enterprise elastic applications It is composed of multiple components. One physical machine in the cloud data center runs multiple virtual machines, and each virtual machine runs a component in the enterprise elastic application program, sharing the resources of the physical machine with the granularity of the virtual machine; the cloud data center resource allocation Methods include:

[0100]Step 201: Obtain the last moment component resource and the current moment component ...

Embodiment 3

[0109]Such asFigure 4 As shown, the cloud data center resource allocation system for enterprise application cloud deployment provided in this embodiment is applied tofigure 2 The enterprise applications shown are deployed into the cloud architecture; the enterprise applications deployed into the cloud architecture include physical machines in the cloud data center, enterprise elastic applications deployed to the cloud data center by enterprise users, and components included in the enterprise elastic applications; enterprise elastic applications It is composed of multiple components. One physical machine in the cloud data center runs multiple virtual machines, and each virtual machine runs a component in the enterprise elastic application program, sharing the resources of the physical machine with the granularity of the virtual machine; the cloud data center resource allocation The system includes:

[0110]The obtaining module 301 is used to obtain the current time charged price and cur...

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 cloud data center resource allocation method and system for enterprise application cloud deployment, and relates to the technical field of enterprise application cloud deployment. The method or system comprises the steps that firstly, determining the charging price at the current moment and resources allocated to all omponents of an enterprise elastic application programat the current moment; secondly, calculating the price which should be paid by the enterprise user at the current moment according to the cloud resource size occupied by the enterprise elastic application program at the current moment; adjusting the size of cloud resources distributed to the components of the enterprise elastic application program at the next moment according to the current momentcharging price and the current moment payment price; and finally, enabling the cloud resource provider and the enterprise user to iterate to achieve the optimal point according to the above steps, namely, the optimal resource allocated to the enterprise elastic application program deployed to the cloud. According to the method, the maximization of the user satisfaction is ensured, the minimization of the cost of the cloud resource provider is ensured, and the method has the advantages of reasonable cloud resource distribution, simplicity, accuracy and the like.

Description

Technical field[0001]The invention relates to the technical field of enterprise application cloud deployment, in particular to a cloud data center resource allocation method and system for enterprise application cloud deployment.Background technique[0002]In recent years, the amount of data in enterprises has exploded, and cloud computing technology has emerged. Cloud computing aims to integrate IT resources into a large-scale scalable resource pool through virtualization technology, and use the Internet as a carrier to provide services in the form of software (SaaS), platform (PaaS), and infrastructure (laaS). Cloud computing has attracted the attention and application of enterprises because of its advantages such as simple and convenient use, reducing a large amount of software and hardware costs of enterprises, and saving enterprises' own operation and maintenance costs.[0003]With the rise of cloud computing, more and more companies choose to deploy applications or services to clo...

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 Patents(China)
IPC IPC(8): G06F9/455G06F9/50
CPCG06F9/45558G06F9/5027G06F2009/4557
Inventor 李世勇张悦苑凯博汪棪孙微
Owner 宅人桥(南京)网络科技有限公司