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

Redundancy management and switching method of dual-computer redundancy system

A redundant management and dual-machine redundant technology, which is applied in the direction of data error detection and response error generation, can solve the problems of system performance degradation, system performance reduction, memory false sharing, etc., and achieve Improve overall performance, increase switching speed, and improve concurrency

Active Publication Date: 2013-09-11
QINGDAO HISENSE TRANS TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Since there is only one redundant state in the computer, when external programs and internal processes read the state, they will add exclusive locks or shared locks to the state as needed, resulting in lock competition
Since there are often multiple processes reading the redundant state at the same time, the lock competition when multi-threaded calls is very serious, resulting in a serious decline in system performance
On the other hand, when the computer is in a multi-core and multi-CPU environment, when there is only one redundant state for reading, it is very easy to cause false memory sharing, which further reduces system performance.

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
  • Redundancy management and switching method of dual-computer redundancy system
  • Redundancy management and switching method of dual-computer redundancy system
  • Redundancy management and switching method of dual-computer redundancy system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The technical solution of the present invention will be further described in detail below in conjunction with the drawings and specific embodiments.

[0028] The present invention aims at the problems that there is only one redundant state in a single machine of the existing dual-machine redundant system, and there is a serious problem of multi-thread call lock competition and memory pseudo-sharing during redundancy switching, and provides a dual-machine redundant system The redundancy management and switching method improves the redundancy switching performance of the dual-computer redundancy switching system by dividing the software modules in the single machine and setting the redundant state copy.

[0029] figure 1 Shown is a schematic diagram of the software architecture of an embodiment of the dual-computer redundant system in the redundancy management and switching method of the dual-computer redundant system of the present invention.

[0030] Such as figure 1 As shown,...

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 redundancy management and switching method of a dual-computer redundancy system, which comprises two computers. Software modules in each computer are divided into a redundancy management module for coordinating and managing redundancy of a complete computer, a plurality of interface modules for supplying external services and a plurality of kernel modules for achieving specific operations. System redundant states are arranged in the redundancy management module, and each interface module and each kernel module are respectively provided with a local redundant state copy corresponding to the system redundant states. The mode of software module classification and arrangement of the redundant state copies is used, thereby being capable of reducing lock contention and false sharing called by multiple threads, improving performance of the dual-computer redundancy system, and particularly being adapted to multi-core and multi-central-processing-unit (CPU) computer environment.

Description

Technical field [0001] The invention belongs to the field of industrial automation. Specifically, it relates to a dual-computer redundancy system, and more specifically, to a redundancy management and switching method of a dual-computer redundancy system. Background technique [0002] Redundancy technology is a commonly used technology in computer system reliability design, and it is an effective method to improve computer system reliability. In the industrial automation system, in order to make the system run stably and reliably for a long time, some form of redundant system is often used, among which the dual redundant system is the most used. In a dual-computer redundant system, there are two computers with the same hardware configuration, which are connected through a network, run the same software, and realize data sharing and synchronization. When running, one of the two computers serves as a working machine, and the other as a backup machine. If the working machine fails...

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 Patents(China)
IPC IPC(8): G06F11/14
Inventor 廖常斌宋艳荣李月高刘见夏玲玲万思军
Owner QINGDAO HISENSE TRANS TECH
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