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

Duplicate hot standby method of embedded system

An embedded system, dual-computer hot standby technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve the problem of data fault tolerance reliability is difficult to guarantee, increasing the workload of designers, and poor system testability and maintainability And other issues

Inactive Publication Date: 2018-01-26
TIANJIN JINHANG COMP TECH RES INST
View PDF1 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1. Increase the workload of designers. Designers must consider the realization of fault-tolerant functions while realizing specific services;
[0004] 2. The reliability of data fault tolerance is difficult to guarantee
As long as the designers do not consider carefully, it may cause the fault-tolerant system to fail to back up correctly, resulting in backup failure;
[0005] 3. The scalability of the system is poor. Once a new function is added to the system, the designer must reconsider the realization of the backup function. The testability and maintainability of the system are poor

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
  • Duplicate hot standby method of embedded system
  • Duplicate hot standby method of embedded system
  • Duplicate hot standby method of embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the purpose, content, and advantages of the present invention clearer, the specific embodiments of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

[0031] In order to construct an embedded system with strong real-time performance and high reliability, the present invention proposes a dual-computer hot backup method for the embedded system. This method first uses the "first start-to-first" master and backup machine identification mechanism to confirm the identity of the master and backup machines; then, the heartbeat communication between the master and backup machines is equipped with two heartbeat lines, and the host is in a normal working state. Create a mutually exclusive semaphore to ensure that only one machine is currently working, avoiding the dual-master phenomenon; establish a synchronization communication mechanism between the master and slave machines to ensure the stat...

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 relates to a duplicate hot standby method of an embedded system, and belongs to the technical field of embedded systems. The method comprises the following steps: firstly adopting the "firstly started being the main" active / standby computer identity identification mechanism to confirm the identity of active / standby computers; configuring two heartbeat wires for the heartbeat communication between the active / standby computers, and creating a mutual exclusion signal amount on the host in a normal working state so as to determine that only one machine is in a working state at present, thereby avoiding the occurrence of the double host phenomenon; establishing an active / standby computer synchronous communication mechanism, and ensuring the states of the active / standby computers and the real-time communication of received data; and monitoring the working states of the active / standby computers in real time, diagnosing the system faults in time, and adopting an automatic active / standby computer switching algorithm to achieve a duplicate hot standby function.

Description

Technical field [0001] The invention relates to the technical field of embedded systems, in particular to a dual-computer hot backup method for embedded systems. Background technique [0002] At present, the most common dual-machine fault tolerance technologies include: diskless, shared disk, disk mirroring, shared and mirrored coexistence, NAS (Network Attached Storage) connected shared and hybrid (shared disk mirroring), etc. Most of the methods are used in dedicated fault-tolerant systems, but less in general fault-tolerant systems. Most of the above methods implement fault tolerance at the application layer, so the following problems will inevitably arise: [0003] 1. Increase the workload of the designer. The designer must consider the realization of fault tolerance while realizing specific business; [0004] 2. The reliability of data fault tolerance is difficult to guarantee. As long as the designer has poor consideration, it may cause the fault-tolerant system to fail to b...

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): H04L12/24H04L12/26
Inventor 赵昶宇
Owner TIANJIN JINHANG COMP TECH RES INST
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