CN113406909B - Cluster measurement and control device for seamless switching of faults - Google Patents

Cluster measurement and control device for seamless switching of faults Download PDF

Info

Publication number
CN113406909B
CN113406909B CN202110723301.7A CN202110723301A CN113406909B CN 113406909 B CN113406909 B CN 113406909B CN 202110723301 A CN202110723301 A CN 202110723301A CN 113406909 B CN113406909 B CN 113406909B
Authority
CN
China
Prior art keywords
module
port
static storage
storage controller
standby
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110723301.7A
Other languages
Chinese (zh)
Other versions
CN113406909A (en
Inventor
邓小玉
王向兵
曹华珍
王流火
张章亮
王彦峰
韦斌
隋宇
余梦泽
雷翔胜
吴小蕙
朱文卫
陈锟
王兴华
陈亚彬
许成昊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Power Grid Co Ltd
Original Assignee
Guangdong Power Grid Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Power Grid Co Ltd filed Critical Guangdong Power Grid Co Ltd
Priority to CN202110723301.7A priority Critical patent/CN113406909B/en
Publication of CN113406909A publication Critical patent/CN113406909A/en
Application granted granted Critical
Publication of CN113406909B publication Critical patent/CN113406909B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25257Microcontroller

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Hardware Redundancy (AREA)

Abstract

The invention discloses a cluster measurement and control device for seamless fault switching, which comprises: the device comprises a logic calculation module, a static storage controller and a storage module; the logic calculation module is used for receiving read instruction data of the storage module through the static storage controller, and the storage module is used for receiving write instruction data of the logic calculation module through the static storage controller, wherein the static storage controller is used for backing up data in real time; the logic calculation module comprises a main logic calculation module and a standby logic calculation module, the storage module comprises a main storage module, a standby storage module and a static storage controller, and the logic calculation module is also used for switching to the corresponding standby logic calculation module and the standby storage module to operate when judging that one or more modules in the main logic calculation module and the main storage module have faults. The invention adopts the static storage controller to eliminate the data migration real-time backup by independently designing the logic calculation module and the storage module, thereby realizing the quick switching in the case of failure.

Description

Cluster measurement and control device for seamless switching of faults
Technical Field
The invention relates to the technical field of cluster measurement and control, in particular to a cluster measurement and control device for seamless fault switching.
Background
At present, an intelligent transformer substation which is put into operation adopts an interval-oriented measurement and control scheme, and mainly has topological structures such as spare, one spare, more, virtual spare and real, virtual spare and mutual spare. The prior art proposes that a plurality of entity measurement and control devices and one cluster measurement and control device capable of running a plurality of virtual measurement and control devices are mutually standby, switching is carried out between the entity measurement and control devices and the virtual measurement and control devices according to running states such as faults/abnormity and the like, a traditional three-layer two-network structure is compressed into a two-layer one-network structure, and a structure that two board cards are mutually standby is adopted. On the other hand, the architecture of the virtual measurement and control device and the visual configuration scheme of the virtual measurement and control instantiation are provided, and the virtual measurement and control instantiation refers to the design of virtual measurement and control software/hardware according to the requirements of field engineering, and the switching of the fault state device is realized by a dynamic migration technology. However, as socio-economic development progresses, the requirement of the power system on the reliability of the measurement and control function is gradually increased, the existing single set of measurement and control device without the standby entity is difficult to meet the requirement, and the dynamic migration of the existing scheme of the cluster measurement and control technology consumes a long time, resulting in a slow fault switching process.
Disclosure of Invention
The invention aims to provide a cluster measurement and control device capable of realizing seamless fault switching, and aims to solve the problem of low fault switching efficiency of the cluster measurement and control device.
In order to achieve the above object, the present invention provides a cluster measurement and control device for seamless fault switching, which includes: the device comprises a logic calculation module, a static storage controller and a storage module;
the logic calculation module is used for receiving read instruction data of the storage module through the static storage controller, the storage module is used for receiving write instruction data of the logic calculation module through the static storage controller, and the static storage controller is used for backing up data in real time;
the logic calculation module comprises a main logic calculation module and a standby logic calculation module, and the storage module comprises a main storage module and a standby storage module;
and the static storage controller is further configured to switch to the corresponding standby logic calculation module and the standby storage module for operation when it is judged that one or more of the main logic calculation module and the main storage module has a fault.
Preferably, the static storage controller includes a logical compute module side Port including a Port-A Port and a Port-B Port that can receive the read instruction, the write instruction, and the data stream, and a storage side Port including a Port-I Port and a Port-II Port that only perform data interactions.
Preferably, the static storage controller is connected to the main logic computation module and the standby logic computation module, if the static storage controller does not receive a write instruction from the Port-a Port within a time T1, the static storage controller switches to the Port-B Port, and the main logic computation module sends a heartbeat signal to the standby logic computation module through the static storage controller at a timing of T2 as a period, where T2> T1.
Preferably, the main storage module of the storage modules includes a main static storage module and a main dynamic storage module, and the standby storage module includes a standby static storage module and a standby dynamic storage module.
Preferably, the static storage controller is further configured to determine that the main static storage module fails when the static storage controller cannot access the main static storage module within a preset time threshold.
Preferably, when the primary static storage module fails, the standby static storage module sends the read instruction data to the static storage controller through the Port-II Port, the static storage controller sends the read instruction data to the logic computation module through the side Port of the logic computation module, the logic computation module sends the write instruction data to the static storage controller through the Port-a Port, and the static storage controller sends the write instruction data to the standby static storage module through the Port-II Port.
Preferably, the static storage controller is further configured to determine that the main logic calculation module fails when the static storage controller does not receive the write instruction of the main logic calculation module within time T1 and the standby logic calculation module does not receive the heartbeat signal within time T2.
Preferably, when the main logic computing module fails, the main storage module sends the read instruction data to the static storage controller through the Port-I Port, the static storage transmits the read instruction data to the standby logic computing module through the Port-B Port, and the static storage controller switches to the Port-B Port to receive the write instruction data of the standby logic computing module and transmits the write instruction data to the storage module.
Preferably, the static storage controller is further configured to determine that the main logic computation module and the main storage module are failed simultaneously when the instruction of the main logic computation module and the instruction of the main storage module are not received within a preset time threshold.
Preferably, when the main logic calculation module and the main storage module fail simultaneously, the standby static storage module sends the read instruction data to the static storage controller through the Port-II Port, the static storage controller switches to the Port-B Port to send the read instruction data to the standby logic calculation module, the standby logic module sends the write instruction data to the static storage controller through the Port-B Port, and the static storage controller sends the write instruction data to the standby static storage module through the Port-II Port.
According to the invention, through independently designing the logic calculation module and the storage module of the cluster measurement and control device, the static storage controller is used for realizing the real-time backup of state variable data, and the seamless switching of the fault device is realized by combining a program design mode of strictly binding the state variable and the address, so that the efficiency and the speed of the fault switching are improved.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a cluster measurement and control device for seamless fault switching according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of a cluster measurement and control device for seamless fault switching according to another embodiment of the present invention;
fig. 3 is a schematic structural diagram of a normal operation of a cluster measurement and control device according to another embodiment of the present invention;
FIG. 4 is a schematic structural diagram illustrating a failure of a main static storage module according to an embodiment of the present invention;
FIG. 5 is a schematic structural diagram of a main logic computing module according to another embodiment of the present invention when it fails;
FIG. 6 is a schematic structural diagram of a primary storage module and a primary logic computation module according to another embodiment of the present invention when they fail simultaneously.
Detailed Description
The technical solutions in the present invention will be described clearly and completely with reference to the drawings in the present invention, and it should be apparent that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without inventive step based on the embodiments of the present invention, are within the scope of protection of the present invention.
It should be understood that the step numbers used herein are for convenience of description only and are not used as limitations on the order in which the steps are performed.
It is to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in this specification and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
The terms "comprises" and "comprising" indicate the presence of the described features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
The term "and/or" refers to and includes any and all possible combinations of one or more of the associated listed items.
Referring to fig. 1, the present invention provides a cluster measurement and control device for seamless fault switching, including: the static storage controller 200 is further configured to switch an operation to a corresponding standby logic computing module 12 and a standby storage module 32 to operate when judging that one or more modules of the main logic computing module 11 and the main storage module 31 fail, wherein the static storage controller 200 is configured to backup data in real time, the logic computing module 100 includes a main logic computing module 11 and the standby logic computing module 12, the storage module 300 includes a main storage module 31 and a standby storage module 32.
Referring to fig. 2, the present invention adopts a virtual-virtual mutual backup form, the interval 1 virtual measurement and control logic calculation and the interval 1 virtual measurement and control storage jointly form an interval 1 entity measurement and control function implementation unit, the storage module 300 includes virtual measurement and control static storage at intervals 1 to N and virtual measurement and control dynamic storage at intervals 1 to N, the logic calculation module 100 includes a power-on loaded solidification program and configuration files, and is responsible for the same functions as the entity measurement and control devices, such as synchronous vector calculation, reporting, communication, and the like, usually two or more cluster measurement and control devices are adopted to form a main/standby machine structure, the configuration files of the main machine and the standby machine, such as CID, CCD, and the like, are completely the same, the executable program and the configuration file of the storage module 300 are distinguished as standby machine identities by flag bits, and the highest address bit is 0 as the main storage module 31.
Further, static memory controller 200 includes a logical compute module side port and a memory side port,
the side Port of the logic computing module includes a Port-a Port and a Port-B Port which can receive a read instruction, a write instruction and a data stream, the side Port of the storage module includes a Port-I Port and a Port-II Port which only perform data interaction, the main storage module 31 in the storage module 300 includes a main static storage module 311 and a main dynamic storage module 312, and the standby storage module 32 includes a standby static storage module 321 and a standby dynamic storage module 322.
Referring to fig. 3, the main logic calculation module 11 and the standby logic module 12 include virtual measurement and control programs/configurations between interval 1 and interval N and virtual measurement and control logic calculations between interval 1 and interval N, the main storage module 31 includes main static storage modules 311 to 311 between interval 1 and interval N, main dynamic storage modules 312 and 312 between interval 1 and interval N, and the standby storage module 32 includes standby static storage modules 321 to 321 between interval 1 and interval N, standby dynamic storage modules 322 at interval 1 and active dynamic storage modules 322 at interval N.
When the device is powered on, a Port which sends a write instruction to the static storage module 311 is set as a host by the static storage controller 200, a host active timer T1 is set, then the static storage controller 200 does not receive a host read/write operation instruction from a Port-a end within a time period T1, a Port-B Port write right is opened, the host loads a configuration and an executable program from a measurement and control program/configuration storage area, writes configuration parameters into the main static storage module 311 and the standby static storage module 321, completes an initialization and a check-up flow before operation, and sends a heartbeat signal to the standby computer at a time period T2, wherein T2> T1, specifically, the static storage controller 200 is respectively connected with the main logic calculation module 11 and the standby logic calculation module 12, if the static storage controller 200 does not receive the write instruction of the main logic calculation module 11 from the Port-a Port within the time period T1, the Port-B Port is switched to the Port-B Port, and the main logic calculation module 11 sends the heartbeat signal to the standby logic calculation module 12 via the Port-a Port controller 200 at the time period T2.
When the controller 200 can not obtain the read/write command from the Port-A Port of the host, it switches to the Port-B Port of the standby machine, wherein, not limited to one standby machine, when any standby machine fails, it switches to other standby machines, and the Port connecting the standby machine and the controller 200 is the Port-B Port during normal operation. The standby machine loads an executable program from the measurement and control program/configuration storage area, writes a static storage area and a communication outlet in a locking manner, and locks time T3, wherein T3> T2, resets a locking time counter after receiving a heartbeat signal, but can freely execute read-write operation on the dynamic storage area of the standby machine, wherein when receiving a read instruction, the static storage controller 200 reads data from a designated address of the main storage module 31 and transmits the data to a corresponding port, and when a plurality of ports simultaneously issue a read instruction or a slave port is executing the read instruction, a slave task can be interrupted by taking a host port as the highest priority, so as to ensure the real-time performance of the host, when receiving the write instruction, the static storage controller 200 actively writes contents into a main static storage module 311 and a standby static storage module 321 respectively, and after the device normally operates, the main logic computing module 11 is used as a server to interact with a background client in real time to realize an interval measurement and control function, so as to complete the corresponding measurement and control instruction, and at the same SV (Sampled Value) message and GOOSE (general Object of the transformer Substation, so as the host, so as the external communication Object, so as the external communication instruction, and the external communication Object, so as the external communication Object, the external communication Object is realized.
Further, the static storage controller 200 is further configured to determine that the main static storage module 311 fails when the static storage controller 200 cannot access the main static storage module 311 within a preset time threshold. When the main static storage module 311 fails, the standby static storage module 321 sends read instruction data to the static storage controller 200 through the Port-II Port, the static storage controller 200 sends the read instruction data to the logic calculation module 100 through the side Port of the logic calculation module, the logic calculation module 100 sends write instruction data to the static storage controller 200 through the Port-a Port, and the static storage controller 200 sends the write instruction data to the standby static storage module 321 through the Port-II Port.
Referring to fig. 4, when the main static storage module 311 fails, the static storage controller 200 cannot access the main static storage module 311, and the static storage controller 200 cannot access the main static storage module 311 within a time T4 (T4 is much smaller than an upper layer application processing period), then the read data flow is diverted to the slave static storage module 321, and then no read/write operation is required to be performed on the main static storage module 311 until reset/restart, since the storage area operation flow is processed by the static storage controller 200, is decoupled from the logic calculation module 100, and is transparent to the logic calculation module 100, the upper layer application cannot sense the failure of the main static storage module 311, thereby implementing seamless switching in the case of the failure, and the transmission path of the main static storage module 312 is the same as the transmission path of the main static storage module 311 when the failure occurs.
Further, the static storage controller 200 is further configured to determine that the main logic computing module 11 fails when the static storage controller 200 does not receive the write instruction of the main logic computing module 11 within the time T1 and the standby logic computing module 12 does not receive the heartbeat signal within the time T2. When the main logic computing module 11 fails, the main storage module 31 sends read instruction data to the static storage controller 200 through the Port-I Port, the static storage controller 200 transmits the read instruction data to the standby logic computing module 12 through the Port-B Port, and the static storage controller 200 switches to the Port-B Port to receive write instruction data of the standby logic computing module 12 and transmits the write instruction data to the storage module 300.
Referring to fig. 5, when the main logic computing module 11 fails, the delay T1 static storage controller does not receive a main port read/write operation instruction, and opens the write permission of other ports, and the standby logic computing module 12 does not receive a heartbeat signal, the delay T3 opens the write static storage area and the communication outlet, and thereafter, the static storage controller 200 sets the port that receives the write operation instruction earliest after the failure of the original port as the host port, and restores normal operation.
Further, the static storage controller 200 is further configured to determine that the main logic computation module 11 and the main storage module 31 are failed simultaneously when the instruction of the main logic computation module 11 and the instruction of the main storage module 31 are not received within a preset time threshold. When the main logic calculation module 11 and the main storage module 31 simultaneously fail, the standby static storage module 321 sends read instruction data to the static storage controller 200 through the Port-II Port, the static storage controller 200 switches to the Port-B Port to send the read instruction data to the standby logic calculation module 12, the standby logic module 12 sends write instruction data to the static storage controller 200 through the Port-B Port, and the static storage controller 200 sends the write instruction data to the standby static storage module 321 through the Port-II Port.
Referring to fig. 6, when the static storage controller 200 does not receive the instructions from the main logic computing module 11 and the main storage module 31 within the preset time interval, it determines that the two modules are failed at the same time, repeats the above failure determination steps of the main logic computing module 11 and the main static storage module 311, and determines that the static storage controller 200 cannot obtain the read/write instruction and the data stream from the main logic computing module 11 and the main storage module 31, and then performs the read/write instruction operation from the standby logic computing module 12 and the standby storage module 32.
The invention independently designs the logic calculation module and the storage module of the cluster measurement and control device, realizes the real-time backup of state variable data by the static storage controller, eliminates the data migration process, realizes the seamless switching of a fault device by combining the program design mode of strictly binding the state variable and the address, simultaneously, the operation flow of a storage area is processed by the static storage controller, is decoupled from the logic calculation module, is transparent to the logic calculation module, reduces the workload of the cluster measurement and control device transplantation, and improves the efficiency.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.

Claims (9)

1. The utility model provides a trouble seamless handover's cluster measurement and control device which characterized in that includes: the device comprises a logic calculation module, a static storage controller and a storage module;
the logic calculation module is used for receiving read instruction data of the storage module through the static storage controller, and the storage module is used for receiving write instruction data of the logic calculation module through the static storage controller, wherein the static storage controller is used for backing up data in real time;
the logic calculation module comprises a main logic calculation module and a standby logic calculation module, and the storage module comprises a main storage module and a standby storage module; wherein the content of the first and second substances,
the main logic computing module and the standby logic computing module receive the same message at the same time, and when the main logic computing module operates normally, the standby logic computing module locks external communication and write operation instructions;
the static storage controller is further configured to switch to the corresponding standby logic calculation module and the standby storage module to operate when it is determined that one or more of the main logic calculation module and the main storage module has a fault; the static storage controller includes a logical compute module side Port including a Port-A Port and a Port-B Port that can receive the read instruction, the write instruction, and a data stream, and a storage side Port including a Port-I Port and a Port-II Port that only perform data interactions.
2. The cluster measurement and control device with seamless switching of faults according to claim 1, wherein the static storage controller is connected with the main logic calculation module and the standby logic calculation module respectively, if the static storage controller does not receive a write instruction of the main logic calculation module from the Port-a Port within T1 time, the static storage controller is switched to the Port-B Port, and the main logic calculation module sends a heartbeat signal to the standby logic calculation module through the static storage controller at a timing with T2 as a period, wherein T2> T1.
3. The device according to claim 2, wherein the primary storage module of the storage modules includes a primary static storage module and a primary dynamic storage module, and the secondary storage module includes a secondary static storage module and a secondary dynamic storage module.
4. The device according to claim 3, wherein the static storage controller is further configured to determine that the main static storage module is faulty when the static storage controller cannot access the main static storage module within a preset time threshold.
5. The seamlessly switched cluster instrumentation and control device of claim 4, wherein when the primary storage module fails, the standby storage module sends the read instruction data to the static storage controller via the Port-II Port, the static storage controller sends the read instruction data to the logic computation module via the Port-A Port, the logic computation module sends the write instruction data to the static storage controller via the Port-II Port, and the static storage controller sends the write instruction data to the standby storage module via the Port-II Port.
6. The apparatus according to claim 5, wherein the static storage controller is further configured to determine that the main logic computing module fails when the static storage controller does not receive the write command from the main logic computing module within time T1 and the standby logic computing module does not receive the heartbeat signal within time T2.
7. The device according to claim 6, wherein when the primary logic calculation module fails, the primary storage module sends the read instruction data to the static storage controller via the Port-I Port, the static storage controller transmits the read instruction data to the standby logic calculation module via the Port-B Port, and the static storage controller switches to the Port-B Port to receive the write instruction data of the standby logic calculation module and transmits the write instruction data to the storage module.
8. The device according to claim 7, wherein the static storage controller is further configured to determine that the main logic computation module and the main storage module are failed at the same time when the instruction of the main logic computation module and the data of the main storage module are not received within a preset time threshold.
9. The device according to claim 8, wherein when the primary logic computation module and the primary storage module fail simultaneously, the standby static storage module sends the read instruction data to the static storage controller through the Port-II Port, the static storage controller switches to the Port-B Port to send the read instruction data to the standby logic computation module, the standby logic computation module sends the write instruction data to the static storage controller through the Port-B Port, and the static storage controller sends the write instruction data to the standby static storage module through the Port-II Port.
CN202110723301.7A 2021-06-28 2021-06-28 Cluster measurement and control device for seamless switching of faults Active CN113406909B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110723301.7A CN113406909B (en) 2021-06-28 2021-06-28 Cluster measurement and control device for seamless switching of faults

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110723301.7A CN113406909B (en) 2021-06-28 2021-06-28 Cluster measurement and control device for seamless switching of faults

Publications (2)

Publication Number Publication Date
CN113406909A CN113406909A (en) 2021-09-17
CN113406909B true CN113406909B (en) 2023-03-28

Family

ID=77679951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110723301.7A Active CN113406909B (en) 2021-06-28 2021-06-28 Cluster measurement and control device for seamless switching of faults

Country Status (1)

Country Link
CN (1) CN113406909B (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7778157B1 (en) * 2007-03-30 2010-08-17 Symantec Operating Corporation Port identifier management for path failover in cluster environments
CN201583944U (en) * 2009-12-24 2010-09-15 北京航天长征飞行器研究所 PCI bus based real-time acquisition card realized by adopting FPGA
CN106357787A (en) * 2016-09-30 2017-01-25 郑州云海信息技术有限公司 Storage disaster tolerant control system
CN106685743B (en) * 2017-03-09 2018-02-06 上海亿账通区块链科技有限公司 Block scm cluster processing system and method
CN110034610A (en) * 2019-05-10 2019-07-19 国家电网有限公司 A kind of transformer station measurement and control device redundancy configuration method and system
CN112073224A (en) * 2020-08-20 2020-12-11 许继电气股份有限公司 Intelligent substation interval electrical equipment measurement and control system and method
CN112271816A (en) * 2020-09-14 2021-01-26 许继电气股份有限公司 Intelligent substation cluster measurement and control system and measurement and control method thereof
CN112532446B (en) * 2020-11-26 2023-10-17 许继集团有限公司 Dynamic migration method of cluster measurement and control device

Also Published As

Publication number Publication date
CN113406909A (en) 2021-09-17

Similar Documents

Publication Publication Date Title
US20190303255A1 (en) Cluster availability management
US4941087A (en) System for bumpless changeover between active units and backup units by establishing rollback points and logging write and read operations
CA1232688A (en) Reconfigurable dual processor system
CN103500130B (en) A kind of method that two-node cluster hot backup data are backed up in realtime
CN105159798A (en) Dual-machine hot-standby method for virtual machines, dual-machine hot-standby management server and system
CN112639640B (en) Redundancy hot standby control system, control device, redundancy hot standby method and computer-readable storage medium
CN102053857A (en) Apparatus for managing a running virtual machine and switching method thereof
US6327670B1 (en) Duplex processor with an update bus and method for operating the update bus
CN102147763A (en) Method, system and computer for recording weblog
CN101000591A (en) Double-machine redundancy system based on embedded CPU
CN116881053B (en) Data processing method, exchange board, data processing system and data processing device
US20040059862A1 (en) Method and apparatus for providing redundant bus control
CN104170307B (en) Failover methods, devices and systems
CN113406909B (en) Cluster measurement and control device for seamless switching of faults
CN102426512A (en) Realizing method for storing double-control disk array based on virtualization
CN110764829B (en) Multi-path server CPU isolation method and system
CN117111525A (en) Multi-CPU-based trusted redundant control system and control method
CN112000286A (en) Four-control full-flash-memory storage system and fault processing method and device thereof
CN111737062A (en) Backup processing method, device and system
Barbacci et al. Building fault tolerant distributed applications with Durra
CN111142945A (en) Dynamic switching method for master channel and slave channel of dual-redundancy computer
CN114465847B (en) Dynamic redundancy reliable system and method based on container
JP3332098B2 (en) Redundant processor unit
CN216719089U (en) Server
CN109460314B (en) Dual-computer hot standby device of embedded system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant