Unlock instant, AI-driven research and patent intelligence for your innovation.

Updating method and system of distributed maintenance system

A technology for maintaining systems and updating methods, applied in transmission systems, file systems, instruments, etc., can solve problems such as long single-thread execution time, increasing difficulty, and increasing time costs, so as to ensure file integrity, reduce update time, The effect of reducing administrative costs

Active Publication Date: 2020-02-04
JIANGNAN INST OF COMPUTING TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Maintaining files and programs on the first-level agent and the second-level agent has a large number of update requirements during the process of building the host system. The traditional update method is to start a large number of threads from the management node to transfer the files that need to be updated to the target maintenance agent group. , the advantage of this approach is that it is simple to implement, but the disadvantage is that it is limited by the number of available threads, computing load, and network load of the management node, which can easily lead to network congestion and long single-thread execution time, so it is only suitable for fewer targets. If the update target scale is large, all targets can only be split into multiple update tasks for serial execution, resulting in exponentially increased time costs
In addition, nodes need to be replaced frequently in the practice process. In order to update the new node in time, it is necessary to grasp the situation of the new node, which also greatly increases the cost of management and time.
A lot of time and management overhead also increases the probability of errors and increases the difficulty of later maintenance

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
  • Updating method and system of distributed maintenance system
  • Updating method and system of distributed maintenance system
  • Updating method and system of distributed maintenance system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] An update system for a distributed maintenance system such as figure 1 As shown, it includes a management node, a first-level agent, and a second-level agent. It is characterized in that a first-level agent source library and a second-level agent source library are deployed on the management node, and a second-level agent image is deployed on the first-level agent. library; the first-level agent source library and the second-level agent source library all include the first file server and the update client, and the mirror image library includes the second file server, the first service program, the first update executive program and the first A daemon program, deploying a second service program, a second update executive program and a second daemon program on the secondary agent.

[0050] In this embodiment, a hierarchical multi-repository structure including a source repository (located at the management node) and a mirror repository (located at the first-level agent) ...

Embodiment 2

[0060] The difference between the update method based on the distributed maintenance system update system provided in this embodiment and the first embodiment is that:

[0061] This embodiment discloses an active update method for a distributed maintenance system, wherein the active update includes active update of the first-level agent and active update of the second-level agent; the active update of the first-level agent includes updating the mirror library of the second-level agent and updating the first-level agent.

[0062] Such as figure 2 Shown is the update of the mirror library of the second-level agent in the active update of the first-level agent, and the mirror library of the second-level agent is automatically updated when the first-level agent is started; image 3 Shown is updating the first-level agent in the active update of the first-level agent, that is, synchronizing itself with the source library of the first-level agent.

[0063] The active update method...

Embodiment 3

[0088] The difference between the update method based on the distributed maintenance system update system provided in this embodiment and the second embodiment is that:

[0089] This embodiment discloses a passive update method of a distributed maintenance system, such as Figure 5 Shown is the passive update flowchart, including steps:

[0090] S41. Obtain the library verification file, and determine whether the obtained library verification file is the library verification file in the first-level agent source library or the library verification file in the second-level agent source library;

[0091] S42. If it is a library verification file in the first-level proxy source library, the first service program receives the update command sent by the update client, executes the update command, generates an update result and returns the update result, and executes step S45 ;

[0092] S43. If it is the library verification file in the secondary proxy source library, request the f...

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 an updating system and method of a distributed maintenance system. The invention relates to an updating system of a distributed maintenance system, which comprises a managementnode, a first-level agent and a second-level agent; a first-level agent source library and a second-level agent source library are deployed on the management node, and a second-level agent mirror library is deployed on the first-level agent; the first-level agent source library and the second-level agent source library each comprise a first file server and an updating client, the mirror image library comprises a second file server, a first service program, a first updating executor program and a first daemon, and a second service program, a second updating executor program and a second daemonare deployed on the second-level agent. The updating time of the large-scale distributed maintenance system is shortened, the network load and the node management cost during updating are reduced, and the updating reliability is improved.

Description

technical field [0001] The invention relates to the technical field of computer system maintenance, in particular to an update system and method for a distributed maintenance system. Background technique [0002] With the development of high-performance computing systems, the number of nodes included in the host system has doubled, and the scale of the distributed maintenance system whose main task is to maintain nodes has also increased. The distributed maintenance system is mainly composed of a large number of maintenance first-level agents and second-level agents. How to efficiently and reliably update the files and programs of these maintenance agents and reduce the management cost of node replacement is a difficult problem for large-scale distributed maintenance systems. [0003] Maintaining files and programs on the first-level agent and the second-level agent has a large number of update requirements during the process of building the host system. The traditional upda...

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): G06F8/65G06F16/178G06F16/16H04L29/08
CPCG06F8/65G06F16/178G06F16/16H04L67/06H04L67/1095H04L67/1001H04L67/56
Inventor 建澜涛赵起锋黄益明庄佳远张祯张春林韩小虎吴智
Owner JIANGNAN INST OF COMPUTING TECH