Cloud computing resource scheduling method and device, computer equipment and storage medium

A resource scheduling and scheduling method technology, applied in the field of cloud computing, can solve problems such as response lag, resource waste, and unbalanced resource allocation, and achieve the effect of low requirements and time-saving scheduling accuracy

Pending Publication Date: 2020-11-24
BEIJING TEAMSUN TECH
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current manual scheduling method or orchestration method depends on the experience level of technical p

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
  • Cloud computing resource scheduling method and device, computer equipment and storage medium
  • Cloud computing resource scheduling method and device, computer equipment and storage medium
  • Cloud computing resource scheduling method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] figure 1 It is a flowchart of a method for scheduling cloud computing resources provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of scheduling cloud computing resources. The method can be executed by a scheduling device for cloud computing resources. The device can be implemented by It consists of hardware and / or software, and can generally be integrated into a device with a scheduling function for cloud computing resources, which can be an electronic device such as a server or a server cluster. Such as figure 1 As shown, it specifically includes the following steps:

[0039] Step 110, using a machine learning algorithm to train a resource scheduling model according to the test data set.

[0040] Among them, machine learning covers probability theory knowledge, statistical knowledge, approximate theoretical knowledge, and complex algorithm knowledge. Computers can be used as tools to simulate human learning methods, and...

Embodiment 2

[0053] figure 2 It is a schematic structural diagram of an apparatus for scheduling cloud computing resources provided by Embodiment 2 of the present invention. Such as figure 2 As shown, the device embodiment corresponds to the method embodiment provided in the first embodiment above, and the specific related content will not be repeated here, and only the differences between the two will be described below. Specifically, the device includes: a resource scheduling model training module 210 , an appropriate resource usage acquisition module 220 and a scheduling module 230 .

[0054] The resource scheduling model training module 210 is used to train the resource scheduling model according to the test data set by using a machine learning algorithm.

[0055] Among them, the test data set contains feature information that indicates that the current resources of the application meet the appropriate resource usage, and the feature information includes access pressure, response p...

Embodiment 3

[0063] image 3 It is a schematic structural diagram of a computer device provided by Embodiment 3 of the present invention. image 3 The computer device 312 shown is only an example, and should not impose any limitation on the functions and scope of use of the embodiments of the present invention. Device 312 is a typical scheduling device for cloud computing resources.

[0064] Such as image 3 As shown, computer device 312 takes the form of a general-purpose computing device. Components of computer device 312 may include, but are not limited to, one or more processors 316 and storage 328 , a bus 318 connecting various system components including storage 328 and processor 316 .

[0065] Bus 318 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited...

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 embodiment of the invention discloses a cloud computing resource scheduling method. The method comprises steps of a machine learning algorithm being adopted to train a resource scheduling model according to a test data set; wherein the test data set comprises feature information representing that the current resource of the application program meets an appropriate resource usage amount; inputting the feature information required by the current application service into the trained resource scheduling model, and obtaining an appropriate resource usage amount required by the application service; and scheduling according to the appropriate resource usage amount and the current resource usage amount of the current application service. According to the cloud computing resource scheduling method provided by the embodiment of the invention, the cloud computing resources can be automatically and reasonably allocated, and compared with a mode that manual scheduling or arrangement is needed in the prior art, the requirement on technicians is low, the time is saved, and scheduling accuracy is high.

Description

technical field [0001] The present invention relates to the field of cloud computing, in particular to a scheduling method, device, computer equipment and storage medium for cloud computing resources. Background technique [0002] On the cloud platform or cloud management platform, technical personnel usually allocate computing, storage, and network resources to the application system according to the needs and according to some strategy algorithms, so as to ensure the continuous and reliable operation of the system. However, the current manual scheduling method or orchestration method depends on the experience level of technical personnel, which may cause problems such as delayed response, unbalanced resource allocation, and resource waste. Contents of the invention [0003] Embodiments of the present invention provide a cloud computing resource scheduling method, device, computer equipment, and storage media, which can realize reasonable allocation of cloud computing res...

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
IPC IPC(8): G06Q10/06H04L29/08G06N20/00G06K9/62
CPCG06Q10/06315G06N20/00H04L67/10H04L67/51G06F18/214
Inventor 王钧锋
Owner BEIJING TEAMSUN TECH
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