Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Resource scheduling method and device

A resource scheduling and resource technology, applied in the computer field, can solve the problems of unable to recycle idle resources, waste of resources, failure to consider resource recovery and reuse, etc.

Pending Publication Date: 2021-09-28
BEIJING WODONG TIANJUN INFORMATION TECH CO LTD +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the process of realizing the present invention, the inventor found that there are at least the following problems in the prior art: the current load balancing algorithms are all based on how to make full use of resources, that is, to share the load among resource clusters, but they do not consider resource recovery and recovery. When the overall load of the resource cluster is small, idle resources cannot be recycled, resulting in a waste of resources
For example, take the polling method as an example. When there are multiple resources in the resource cluster, the load will be balanced to all the different resources. If some resources are recovered, the objects that are being serviced by the recovered resources will be affected. If If some resources are not recycled, all resources in the resource cluster will always be running at the same time, resulting in a great waste of resources to a certain extent

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
  • Resource scheduling method and device
  • Resource scheduling method and device
  • Resource scheduling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] Exemplary embodiments of the present invention are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present invention to facilitate understanding, and they should be regarded as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.

[0065] figure 1 is a schematic diagram of the main flow of the resource scheduling method according to the embodiment of the present invention, such as figure 1 As shown, the resource scheduling method may specifically include the following steps:

[0066] Step S101, obtaining the current available resource amount of each resource in the resource cluster.

[0067] A res...

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 resource scheduling method and device, and relates to the technical field of computers. One specific embodiment of the method comprises the following steps: acquiring the current available resource quantity of each resource in a resource cluster; determining a recovery priority of the resource according to the current available resource quantity of the resource; and when a new task allocation request is received, allocating a new task to one or more resources according to the recovery priority of the resources and the current available resource quantity of the resources. According to the embodiment, the resources are scheduled based on the current available resource quantity of the resources, the resources can be utilized to the maximum extent when the load of the resource cluster is high, idle resources can be recycled step by step when the load of the resource cluster is low, and therefore resource waste is reduced, and the resource utilization rate is increased.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a resource scheduling method and device. Background technique [0002] Today, with the extensive application of cluster technology, in order to make full use of cluster resources, a variety of load balancing algorithms have emerged, including round robin, random, source address hashing, weighted round robin, weighted random, and minimum connection Different load balancing algorithms can meet the requirements of resource load balancing in different application scenarios. [0003] In the process of realizing the present invention, the inventors found that there are at least the following problems in the prior art: the current load balancing algorithms are all based on how to make full use of resources, that is, to share the load among resource clusters, but they do not consider resource recovery and recovery. When the overall load of the resource cluster is small, idle r...

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): G06F9/50
CPCG06F9/505G06F9/5083G06F2209/5021
Inventor 刘日新
Owner BEIJING WODONG TIANJUN INFORMATION TECH CO LTD
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
Eureka Blog
Learn More
PatSnap group products