Large scale computer node bootstrap paralleling update method and system

A technology for booting programs and updating methods, applied to multi-program devices, program control devices, program loading/starting, etc., to achieve the effects of reducing update time, increasing update time, and improving update efficiency

Inactive Publication Date: 2008-05-14
NAT UNIV OF DEFENSE TECH
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The problem to be solved by the present invention is: aiming at the technical problems existing in the prior art, the present invention provides a concurrent mode, simple structure, easy operation, and can effectively solve the problem of time-consuming and laborious update of boot programs in large-scale systems. Large-scale computer node bootstrap program parallel update method and system

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
  • Large scale computer node bootstrap paralleling update method and system
  • Large scale computer node bootstrap paralleling update method and system
  • Large scale computer node bootstrap paralleling update method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0041] The invention provides a method for parallel updating bootstrap programs of large-scale computer nodes. The update client sends update commands and data in parallel to each node of the large-scale computer through a communication support module, and the node update service module on each node receives the update client's Update the bootloader of each node after updating the command and data. In a preferred embodiment, the update client determines the number of sub-threads to create according to the number of nodes in the node list. Each sub-thread corresponds to a node. After all sub-threads receive the update node, they start the update operation. The node performs the handshake operation. After the success, it starts to send the update command and guide the program to update the data, and waits for the update result. After al...

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 parallel update method and a system for large-scale computer node guiding procedure. The update customer terminal transmits update order and data to every node of the large-scale computer in parallel by a communication support module. The node update service module at every node receives the update order and data of the update customer terminal to update the guiding procedure of every node. The update system comprises a communication support module, an update customer terminal running at the ordinary micro-computer and a node guiding procedure update module arranged at every node of the large-scale computer. All the node update service modules are connected with the update customer terminal by the communication support module to answer for the update order of the customer terminal and finally realize the parallel update of every node guiding procedure. The invention adopts the parallel mode and has the advantages of simple structure, convenient operation and capability of resolving the problem of time and energy consuming of the guiding procedure in the large-scale system.

Description

technical field [0001] The invention mainly relates to the field of large-scale computers, in particular to a method and system for parallel updating of boot programs of large-scale computer nodes. Background technique [0002] The computer system bootloader is a program that is loaded and run when it is powered on or reset, and is usually solidified in a non-volatile memory. The boot program initializes the hardware and guides other programs such as the operating system boot program. It collects the most basic information of the hardware devices in the system and provides the system with the lowest and most direct hardware control. In the process of system development, with the continuous upgrade of the boot program, the continuous increase of functions or the correction of errors, the boot program needs to be updated frequently. There are many ways to update a single bootloader, which can be mainly divided into two categories: 1) offline update, the storage medium of the ...

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/445G06F9/46H04L12/28
Inventor 徐炜遐蒋句平郑明玲屈婉霞田宝华刘光明王永文曹跃胜刘军黎铁军李晓芳孙彩霞
Owner NAT UNIV OF DEFENSE TECH
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