Dynamic pricing cloud computing service resource scheduling method and system

A technology for serving resources and scheduling methods, applied in computing, resource allocation, neural learning methods, etc., can solve the problems of virtual machine resource waste, system performance degradation, virtual machine failure, etc., to improve user experience, reduce operating costs, maintain The effect of diversity

Pending Publication Date: 2020-10-16
SHANDONG UNIV
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The inventors of the present disclosure found that (1) when users apply for instance resources, they often need to apply for multiple instances at the same time to meet the needs of tasks. If the user leases many resources, it will lead to waste of virtual machine resources and high rental costs; (2) The price of dynamic pricing instances fluctuates randomly with the market, and there is a risk of virtual machine failure caused by bidding failure; ( 3) When the price of a dynamic pricing instance changes to be higher than the user's bidding price, the user will be forced to interrupt his instance. In this case, the cloud service platform will give the user a warning time of N minutes, and the user must Save your own instance or migrate your own data within a short time

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
  • Dynamic pricing cloud computing service resource scheduling method and system
  • Dynamic pricing cloud computing service resource scheduling method and system
  • Dynamic pricing cloud computing service resource scheduling method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] Such as figure 1 As shown, Embodiment 1 of the present disclosure provides a dynamic pricing cloud computing service resource scheduling method, including the following steps:

[0046] Real-time access to dynamic pricing instance data of various specifications on multiple cloud service platforms, and get the price of the dynamic pricing instance at the next moment;

[0047] According to the self-adaptive differential evolution algorithm, with the goal of minimizing the cost, combined with the workload demand, the price of the dynamic pricing instance at the next moment, and the available instance type and quantity, the leasing plan of the cloud computing service is obtained:

[0048] According to the obtained leasing scheme, the cloud computing service resources are dynamically scheduled.

[0049] The dynamic pricing instance includes: the type of the dynamic pricing instance, the region to which the dynamic pricing instance belongs, the operating system carried in the...

Embodiment 2

[0090] Embodiment 2 of the present disclosure provides a dynamic scheduling system for cloud computing service resources, including:

[0091] The data acquisition module is configured to: acquire dynamic pricing instance data of various specifications on multiple cloud service platforms in real time, and obtain the price of the dynamic pricing instance at the next moment;

[0092] The data processing module is configured to: according to the self-adaptive differential evolution algorithm, with the goal of minimizing the cost, and combining the workload demand, the price of the dynamic pricing instance at the next moment, and the available instance type and quantity, to obtain the leasing plan of the cloud computing service :

[0093] The resource scheduling module is configured to: dynamically schedule cloud computing service resources according to the obtained leasing scheme.

[0094] The working method of the system is the same as the dynamic pricing cloud computing service...

Embodiment 3

[0096] Embodiment 3 of the present disclosure provides a medium on which a program is stored, and when the program is executed by a processor, the steps in the method for resource scheduling of a cloud computing service with dynamic pricing as described in Embodiment 1 of the present disclosure are implemented.

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 dynamic pricing cloud computing service resource scheduling method and system, which belong to the technical field of cloud computing. The method comprises the steps of obtaining dynamic pricing instance data of various specifications on a plurality of cloud service platforms in real time to obtain the price of a dynamic pricing instance at the next moment; obtaining a leasing scheme of the cloud computing service according to a self-adaptive differential evolution algorithm by taking minimum cost as a target and combining the workload demand, the price of the dynamicpricing instance at the next moment and the available instance type and quantity; and dynamically scheduling cloud computing service resources according to the obtained leasing scheme. For the dynamically priced cloud service instance, the instance combination renting problem and the bidding problem of a user are optimally designed by combining the type and the task load of the instance, so that the use experience of the user is improved, and the renting cost of the user is reduced.

Description

technical field [0001] The present disclosure relates to the technical field of cloud computing, and in particular to a scheduling method and system for dynamically priced cloud computing service resources. Background technique [0002] The statements in this section merely provide background information related to the present disclosure and may not necessarily constitute prior art. [0003] In recent years, with the development of cloud computing technology and the improvement of infrastructure performance, cloud computing has developed rapidly. Not only the professional research fields related to cloud computing, but also more and more companies and individuals have begun to deploy their business and applications on cloud infrastructure (IaaS) instances; in this way, users can quickly build large and complex networks Applications, by using the cloud computing platform users greatly reduce equipment costs. [0004] Cloud platform providers virtualize computing resources t...

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/50G06N3/04G06N3/08
CPCG06F9/505G06N3/08G06N3/045
Inventor 刘士军孔大为潘丽杨承磊
Owner SHANDONG 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