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

Cluster node processing method and system, equipment and medium

A node processing and node technology, applied in the computer field, can solve problems such as idle node resources, system crashes, waste, etc., and achieve the effect of reducing normal execution

Pending Publication Date: 2022-02-18
ALIBABA SINGAPORE HLDG PTE LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When an application obtains node resources on demand, if it is allocated according to the upper limit of node resource requirements, a large number of node resources will be idle and wasted
If you allocate according to the lower limit of node resource requirements, although the cost will be reduced, when the access peak arrives, the application will often be severely blocked, especially when the number of nodes is seriously insufficient and the node resources cannot be effectively expanded in time, which may lead to a system crash.

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
  • Cluster node processing method and system, equipment and medium
  • Cluster node processing method and system, equipment and medium
  • Cluster node processing method and system, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The popularization of cloud native technology provides users with more application choices. Create clusters suitable for various application scenarios based on cloud native technology. For example, a visual computing cluster can be created based on Kubernetes (K8s for short) technology. The cluster is composed of many node resources (the node resources mentioned here may be physical devices or virtual machines). When a user has a new computing request that needs to be implemented through the cluster, priority will be given to performing corresponding computing operations based on the existing node resources in the current cluster. The computing request mentioned here can be any computing task initiated by the user that requires node resources to assist. If there are not enough node resources in the current cluster to meet the computing request, other solutions need to be considered. For ease of understanding, this application uses pod-based execution of relevant comp...

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 provides a cluster node processing method and system, equipment and a medium. The method comprises the steps: generating a first scheduling task based on a first calculation request; waiting to execute the first scheduling task according to the sequence of the first scheduling task in a scheduling queue; if the first scheduling task waits for timeout due to insufficient node resources, triggering a node capacity expansion operation; and executing the first scheduling task so as to execute calculation operation on the expanded node. According to the scheme, after the calculation operation fails to be executed through the first scheduling task, whether node resources in the current cluster are sufficient or not is further determined; and if the node resources are insufficient, the nodes in the cluster are expanded, and the node expansion can be performed before the problem of insufficient nodes occurs, so that the influence on normal execution of related calculation work due to insufficient node resources is avoided or alleviated.

Description

technical field [0001] The present application relates to the computer field, and in particular to a cluster node processing method, system, device and medium. Background technique [0002] Cloud native technology was born. It mainly represents the theory and technology of container technology, kubernetes technology, micro-service, service network and declarative API. It can be used in new dynamic environments such as public cloud, private cloud and hybrid cloud. Run elastically scalable applications. [0003] With the continuous change of user needs, the online load of node resources in the cluster will also be in a dynamic change, so we often face the dilemma that the capacity planning of node resources cannot meet the online load changes. When applications obtain node resources on demand, if they are allocated according to the upper limit of node resource requirements, a large number of node resources will be left idle and wasted. If you allocate according to the lower ...

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/48G06F9/50
CPCG06F9/4881G06F9/5027
Inventor 张双吴翰清
Owner ALIBABA SINGAPORE HLDG PTE 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