Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Scheduling method and device, electronic equipment and storage medium

A scheduling method and a technology to be scheduled, applied in the computer field, can solve problems such as Pod scheduling failure waiting, affecting online application service quality, etc., to achieve the effect of guaranteeing service demand and service quality

Active Publication Date: 2021-01-26
NETEASE (HANGZHOU) NETWORK CO LTD
View PDF13 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in actual scenarios, the HPA technology of K8S does not consider the actual resource allocation of the current cluster. When the cluster resources are insufficient, traditional scheduling node screening methods, such as load balancing algorithms and minimum consumption node algorithms, will have great impact. Probability of pod scheduling failure waiting problem, which will affect the service quality of online applications

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
  • Scheduling method and device, electronic equipment and storage medium
  • Scheduling method and device, electronic equipment and storage medium
  • Scheduling method and device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0076]In order to make the purpose, technical solutions and advantages of the embodiments of this application clearer, the following will clearly and completely describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. It should be understood that The drawings only serve the purpose of illustration and description, and are not used to limit the protection scope of the present application. In addition, it should be understood that the schematic drawings are not drawn to scale. The flowchart used in this application shows operations implemented according to some embodiments of this application. It should be understood that the operations of the flowchart may be implemented out of order, and steps without logical context may be reversed in order or implemented at the same time. In addition, those skilled in the art can add one or more other operations to the flowchart, or remove one or more operation...

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 relates to a scheduling method and device, electronic equipment and a storage medium. The method comprises steps of obtaining a newly added to-be-scheduled task in the cluster, if it isdetermined that candidate scheduling nodes meeting the resource quantity required by the to-be-scheduled task exist in computing nodes of the cluster and the to-be-scheduled task is an online task, judging whether nodes belonging to an online task processing area exist in the candidate scheduling nodes or not, and if yes, executing the next step; selecting a target scheduling node from the nodes of the online task processing area; otherwise, selecting a target scheduling node from the nodes in the mixed task processing area. According to the method, the online tasks are preferentially scheduled to the online task processing area, and when resources of the online task processing area are insufficient, the tasks to be scheduled can be scheduled to the mixed task processing area, so the situation that scheduling of the online tasks fails due to increase of the scheduling tasks can be avoided, the online tasks can be processed in time, and scheduling efficiency is improved; and the servicequality of the online task is ensured.

Description

Technical field[0001]This application relates to the field of computer technology, and in particular to a scheduling method, device, electronic equipment and storage medium.Background technique[0002]Container technology is currently a hot technology. The underlying architecture based on K8S (Kubernetes) cluster design is more popular, and software deployment is easier. Usually, an Internet online application is deployed on K8S, usually in the form of a controller model Deployment. The amount of requests for online applications is generally non-constant. For example, the amount of requests during the day is relatively high, and the amount of requests at night is relatively low, or when there is an event day, the amount of requests will surge. How to allocate resources for such applications with non-constant requests is an unusually painful problem under the traditional physical machine / virtual machine-based deployment architecture. If resources are allocated according to the maximum ...

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/455G06F9/50
CPCG06F9/45558G06F9/505G06F2009/4557
Inventor 李想成吴爽王端赵增刘柏李仁杰范长杰程龙胡志鹏
Owner NETEASE (HANGZHOU) NETWORK CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products