Node Manager state management method and device in cluster and computing equipment

A state management and clustering technology, applied in computing, multiprogramming device, program control design, etc., can solve the problems of task failure, short usage time, high memory, and achieve the effect of ensuring stable operation

Active Publication Date: 2020-11-13
XIANGYANG BRANCH CHINA MOBILE GRP HUBEI CO LTD +1
View PDF8 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

After NodeManager accepts the task, it can allocate Application Master and Container. When the host resources are not exclusive to YARN, it may cause ResourceManager resource application failure.
[0004] In the existing technology, YARN resource allocation only uses CPU and memory as computing resources, which are divided in advance in the form of yarn-site. make judgments to allocate resources
In addition, the Impala of the MPP architecture will also be deployed on the host of the Hadoop cluster, but the resource allocation is not managed according to YARN. When the MPP aggregation query is executed, a large amount of data will be accumulated in the memory. If you apply with the CPU, the allocation of the Container will fail and the task will fail.
Instant query takes up a lot of memory, but the usage time is relatively short
If all reserved, it will cause waste of YARN
Therefore, this method cannot adapt to the situation where multiple applications preempt the node host

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
  • Node Manager state management method and device in cluster and computing equipment
  • Node Manager state management method and device in cluster and computing equipment
  • Node Manager state management method and device in cluster and computing equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the invention may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.

[0062] figure 1 A flow chart of a method for managing NodeManager status in a cluster provided by an embodiment of the present invention is shown, and the method is applied to computing devices, such as servers in a communication network, management computers in a unified resource management and scheduling platform of a cluster, and the like. Such as figure 1 As shown, the method includes the following steps:

[0063] Step 110: Collect networ...

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 relates to the technical field of distributed resource management and scheduling systems, and discloses a NodeManager state management method and device in a cluster and computing equipment. The method comprises steps of the network load information of a cluster being collected, and a hardware state of the cluster being evaluated according to the network load information; determining the health state of the nodes in the cluster according to an evaluation result; and when the state of the node is unhealthy, carrying out offline operation on the NodeManager. The method is advantaged in that pre-judgment and automatic offline before a NodeManager fault are achieved, stable operation of the system is guaranteed, and meanwhile the situation that when a node hostis preempted by a plurality of application programs, Container distribution fails, and consequently tasks fail is avoided.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of distributed resource management and scheduling systems, and in particular to a method, device and computing device for managing NodeManager states in a cluster. Background technique [0002] With the development of computer technology, various data-intensive application computing frameworks are emerging, such as MpaReduce, Spark, S4, Storm, etc. When adopting computing frameworks, factors such as resource utilization, operation and maintenance costs, and data sharing are generally considered. Applicators generally hope to deploy all these computing frameworks in a common cluster so that they can share cluster resources and control resources for unified use. In this way, a unified resource management and scheduling platform was born, and its typical representative is YARN (Yet Another Resource Negotiator, another resource coordinator). [0003] YARN is divided into ResourceManager (...

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/50
CPCG06F9/5083G06F9/5016G06F9/505Y02D10/00
Inventor 李瑶许佳
Owner XIANGYANG BRANCH CHINA MOBILE GRP HUBEI 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
Try Eureka
PatSnap group products