Supercharge Your Innovation With Domain-Expert AI Agents!

Node synchronization method for distributed computer system

A distributed computer and system node technology, applied in the direction of time division multiplexing system, electrical components, multiplexing communication, etc., can solve the problem of synchronous hardware circuit interface design, complex synchronization algorithm implementation, difficult expansion and upgrade of the system, general purpose Poor performance and other issues, to reduce system complexity, flexible configuration, and achieve simple results

Active Publication Date: 2016-05-04
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Traditional embedded fault-tolerant computer systems usually use special synchronization hardware circuit design, handshake synchronization algorithm, etc. to realize clock synchronization between system nodes to meet the requirements of system synchronization work; The design, synchronization algorithm, etc. are complicated to implement, and the versatility is poor, which makes the system difficult to expand and upgrade

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 synchronization method for distributed computer system
  • Node synchronization method for distributed computer system
  • Node synchronization method for distributed computer system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention is a node synchronization method of a distributed computer system. Each computer node of the distributed fault-tolerant computer system is configured with multiple scheduling modes. The synchronization state of the system network where the nodes communicate, try to quickly and initially synchronize the "task cycle" of the computer node in the "startup scheduling" mode with the system network clock; after the initial synchronization is successful, switch the "startup scheduling" to the normal "work scheduling" "; in the "Work Scheduling" mode, the "synchronization task" in each task cycle will correct the length of the "synchronization task" according to the synchronization status of the system network, cycle clock and other information, and directly align with the system network cycle clock , in order to achieve the purpose of executing the "application task" synchronously on each node after the "synchronization task" runs, and establish a unified s...

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 provides a node synchronization method for a distributed computer system, and the method comprises the following steps: 1), carrying out the initialization of node configuration; 1.1), adding the configuration of start dispatching to a module dispatching list of a computer node partition operating system, wherein the start dispatching is arranged to comprise synchronization partitioning which is used for carrying out the initial synchronization; 1.2), setting the length of the synchronization partitioning is T, and setting T as the integral approximate number of T' if a network period clock is T'; 1.3), carrying out the hooking of an expansion hook in the start dispatching when a main time frame starts to execute, and initializing start_time_tick = 0. The method provided by the invention can reliably carry out the synchronous alignment of system nodes, builds a unified total-system time reference at an application layer, achieves the synchronous and coordinative operation of the system, is suitable for the synchronous management of a new embedded-type distributed fault-tolerant computer system, achieves the synchronous operation of the system, and improves the task reliability of the system.

Description

technical field [0001] The invention belongs to the technical field of synchronous design of distributed computer systems, and relates to a method for ensuring clock synchronization between nodes in a distributed computer system. Background technique [0002] Traditional embedded fault-tolerant computer systems usually use special synchronization hardware circuit design, handshake synchronization algorithm, etc. to realize clock synchronization between system nodes to meet the requirements of system synchronization work; The design, synchronization algorithm, etc. are complicated to implement, and the versatility is poor, which makes the system difficult to expand and upgrade. Contents of the invention [0003] In order to solve the technical problems existing in the background technology, the present invention provides a method for ensuring clock synchronization between nodes of a distributed computer system, which can reliably synchronize and align system nodes, and esta...

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
IPC IPC(8): H04J3/06
CPCH04J3/0638
Inventor 刘帅徐奡李鹏郑久寿马小博程俊强
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More