CN103257908A - Software and hardware cooperative multi-controller disk array designing method - Google Patents
Software and hardware cooperative multi-controller disk array designing method Download PDFInfo
- Publication number
- CN103257908A CN103257908A CN201310195446XA CN201310195446A CN103257908A CN 103257908 A CN103257908 A CN 103257908A CN 201310195446X A CN201310195446X A CN 201310195446XA CN 201310195446 A CN201310195446 A CN 201310195446A CN 103257908 A CN103257908 A CN 103257908A
- Authority
- CN
- China
- Prior art keywords
- controller
- heartbeat
- state
- service
- software
- 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.)
- Pending
Links
Landscapes
- Hardware Redundancy (AREA)
Abstract
The invention provides a software and hardware cooperative multi-controller disk array designing method. Along with increasing of controller quantities, heartbeat calculating load of each controller is fixed, and fault judging time is also fixed. Bidirectional annular heartbeats can enable failures of a plurality of continuous controllers to be faster found, and have good expansibility. The bidirectional annular heartbeats are operated on a system software layer and belong to a software heartbeat mechanism. Due to the fact that the software heartbeats are operated in the controllers, when the controllers fail, the split-brain problem is easy to cause. Therefore, in design of the software and hardware cooperative multi-controller disk array designing method, the software heartbeat mechanism is cooperated with a hardware arbitration mechanism, the split-brain problem is avoided, state monitoring reliability of the controllers is improved, delay of finding a fault is reduced, efficient and reliable system state maintenance is achieved, and normal and stable operation of a storage service is ensured.
Description
Technical field
The present invention relates to computer system and field of storage, be specifically related to a kind of multi-controller disk array method for designing of software-hardware synergism.
Background technology
Along with technical progress, the performance of disk array constantly strengthens, and function is gradually improved, the status ever more important in the IT facility.The reliable and stable operation of memory device is increasing to data safety, professional production meaning, and the structure of disk array also develops into two controls, many controls gradually by initial list control.Dual controller disk array has two controller coordinate work that are equipped with mutually, miscellaneous part also adopts Redundancy Design, compare with single control disk array, reliability and performance have very big lifting, can satisfy common service application requirement, but in some occasion such as the finance to reliability, performance requirement harshness, fields such as space flight, owing to be subject to the architecture of dual controller, its performance can't allow the user satisfied.In these high-end applications, for satisfying high-performance, highly reliable requirement, storage array adopts the multi-controller architecture mostly.
High available mechanism is one of key element of multi-controller disk array.In actual use, controller may be because various hardware and software failures cause and can not also externally provide stores service by the normal management disk resource.Hardware fault comprises, CPU inefficacy, internal memory inefficacy, integrated circuit board inefficacy etc.Software fault comprises, operating system delay machine, stores service program crashing etc.
The single controller disk array does not have high available mechanism, in case controller breaks down, stores service will be interrupted.Dual controller disk array generally by residing in heartbeat agency in each controller function system regularly to side controller is sent the heartbeat detection signal, is judged side controller fault whether, and is taked corresponding fault handling measure.
During the high available mechanism of multi-controller disk array realized, part manufacturer still adopted traditional fault detection mechanism based on the software heartbeat.There are the serious problems of two aspects in this implementation:
1), fault detect postpones highly, i.e. heartbeat agency carries out heartbeat detection one time every the several seconds, and does not just judge the opposite end controller failure after the success yet in the several heartbeat detection.In general occur to fault verification from fault and may have delay up to 10 seconds, thereby block the reading and writing data request of user about 10 seconds, this uses key is insufferable.
Fissure problem (split-brain) takes place 2), easily, causes the resource mistake to switch, thus the stable operation that influence is used.Splitting brain mainly is because each controller can't accurately be judged due to the controller state of opposite end; When fissure took place, the heartbeat detection between controller broke down, and erroneous judgement was lost efficacy to side controller, ran on the service of side controller and write storage volume thereby take over, and caused corrupted data, service disruption.In multi-controller disk array, occur in two fissures between the controller and will constantly spread to all controllers, thereby cause the interruption of all services, the damage of data.
Summary of the invention
The multi-controller disk array method for designing that the purpose of this invention is to provide a kind of software-hardware synergism.
The objective of the invention is to realize in the following manner, realize heartbeat communication efficiently by the control of the two-way ring centre of form jumping state between the multi-controller of software view, and the collaborative hot arbitration unit that is equipped with is finished reliable state arbitration, realize efficient, system state maintenance reliably, guarantee normal, the stable operation of stores service, the stores service function of controller comprises:
1) storage volume management namely consists of the disk group to the polylith disk, and realizes the data redundancy storage by the RAID technology;
2) agreement inserts, and is the access that client provides FCP, the access of iSCSI protocol data, and realizes that client is to the read-write of storage volume;
3) service of each controller operation control agent, function comprises: a) stores service condition monitoring, regularly inquire about the stores service state and report and act on behalf of to heartbeat; B) stores service is taken over steering logic, is used for adapter and the release of stores service when fault takes place;
4) heartbeat agency of each controller operation, function comprises: a) control to the controller of appointment according to the heartbeat of appointment and send heartbeat signal, heartbeat signal comprises this controller service operation state flag bit; If zone bit is 1, represent that then service state is normal; If zone bit is 0, then represent the service state fault; The heartbeat agency also can send to this controller service operation state two arbitration units when outwards sending heartbeat signal; B) receive the heartbeat signal that other controllers send, and judge the existing state of other controllers according to heartbeat control; C) according to the judgement to other controller existing states, to other controller sending controling instructions, as restart, shut down; D) accept the service steering order that arbitration unit sends, realize adapter or the release of stores service;
5) two arbitration units of multi-controller disk array configuration are equipped with mode operation with heat, and function comprises: a) receive the controller service operation state that each controller heartbeat agency sends; B) according to controller service operation state, judge the adapter control of stores service, and to the controller sending controling instruction of appointment, guarantee the normal operation of array stores service; C) in case the arbitration unit that is in state of activation breaks down, the arbitration unit of stand-by state will be converted to state of activation immediately, and carry out corresponding service control and management.
Be in the two-way ring centre of form and jump the heartbeat agency of each controller of state of a control, preceding the continuing with the subsequent control device to oneself sends heartbeat message simultaneously, continues the status information with the subsequent control device before preserving simultaneously; When certain controller breaks down, continue with the subsequent control device before in the identical time and all find can not receive its heartbeat signal, can send the multicast inquiry signal to whole multi-controller disk array at once, inquire that whole multi-controller disk array is to the judgement of this controller presence; According to the response of all controllers to inquiry, continuous and subsequent control device is judged its whether fault jointly before it;
Software-hardware synergism realizes that two arbitration units of high available mechanism are in heat constantly and are equipped with duty, and receive the controller state information that each controller heartbeat agency sends in real time, if fail regularly to receive the status information of certain controller, two heat are equipped with arbitration units will work in coordination with the existing state of judging controller.
Realize in the high available mechanism at software-hardware synergism, inconsistent if the amount arbitration unit is judged, can be by the collaborative ruling controller state of soft iron core jump mechanism that operates on the controller system software.
In multi-controller disk array, its amount controller can dynamic-configuration, is 2 at least, and each controller installs and operation service control agent, heartbeat agency, and multi-controller disk array is equipped with two independently arbitration units.
The invention has the beneficial effects as follows:
1) the two-way ring centre of form is jumped, and along with the growth of amount controller, the heartbeat computational load of each controller is fixed, and the fault judgement time is also fixed.Can find faster that a plurality of continuous controllers lost efficacy, and be with good expansibility;
2) the soft iron core jump mechanism is combined with the hardware arbitration mechanism, avoid the inefficacy of single mechanism, improve system reliability;
3) the high available mechanism of software and hardware is collaborative, realizes reliable judgement and the processing of complex fault.
Description of drawings
Fig. 1 is the overall system pie graph;
Fig. 2 is dicyclo heartbeat synoptic diagram.
Embodiment
Explain below with reference to Figure of description method of the present invention being done.
Technical assignment of the present invention provides a kind of high available mechanism of multi-controller disk array of software-hardware synergism, realize heartbeat communication efficiently by two-way ring centre of form jumping between the multi-controller of software view, and the collaborative hot arbitration unit that is equipped with is finished reliable state arbitration, realize efficient, system state maintenance reliably, guarantee normal, the stable operation of stores service.
The multi-controller disk array of describing among the present invention, its amount controller can dynamic-configuration, can be 2 to 8 or more.Each controller is installed also operation service control agent, heartbeat agency.Multi-controller disk array also is equipped with two independently arbitration units.Main assembly, as shown in Figure 1.
1), storage volume management the controller of describing among the present invention possesses the stores service function, mainly comprises:, namely the polylith disk is consisted of the disk group, and realize the data redundancy storage by the RAID technology; 2), agreement inserts, be the access that client provides protocol data accesses such as FCP, iSCSI, and realize that client is to the read-write of storage volume.
The service control agent, each controller all moves one.1), the stores service condition monitoring major function comprises:, regularly inquire about the stores service state and report and act on behalf of to heartbeat; 2), stores service takes over steering logic, is used for adapter and the release of stores service when fault takes place.
The heartbeat agency, each controller all moves one.Major function comprises: 1), send heartbeat signal according to the heartbeat of appointment control to the controller of appointment, heartbeat signal comprises this controller service operation state flag bit; If zone bit is 1, represent that then service state is normal; If zone bit is 0, then represent the service state fault; The heartbeat agency also can send to this controller service operation state two arbitration units when outwards sending heartbeat signal; 2), receive the heartbeat signal that other controllers send, and judge the existing state of other controllers according to heartbeat control; 3), according to the judgement of other controller existing states, to other controller sending controling instructions, as restart, shutdown etc.; 4), accept the service steering order that arbitration unit sends, adapter or the release of realization stores service.
Arbitration unit, two of multi-controller disk array configurations, heat is equipped with pattern (Active-Standby) operation.1), receive the controller service operation state that each controller heartbeat agency sends major function comprises:; 2), according to controller service operation state, judge the adapter control of stores service, and to the controller sending controling instruction of appointment, guarantee the normal operation of array stores service.3), in case the arbitration unit that is in the Active state breaks down, the arbitration unit of Standby state will be converted to the Active state immediately, and carry out corresponding service control and management.
The present invention adopts the two-way ring centre of form to jump control, realizes the software layer controller status-monitoring.The two-way ring centre of form is jumped in the control, and the heartbeat of each controller agency sends heartbeat message to the preceding continuous and subsequent control device of oneself simultaneously.
Embodiment
As shown in Figure 2, each controller sends heartbeat message to preceding the continuing with the subsequent control device of oneself simultaneously, continues the status information with the subsequent control device before preserving simultaneously.Controller 3(C3) forward direction is controller 4(C4), the back to being controller 2(C2).Suppose that C3 breaks down: C4 and C2 find to can not receive the forward direction of C3 and back to heartbeat signal in the identical time, C4 and C2 can send the multicast inquiry signal to whole multi-controller disk array at once, inquire that whole multi-controller disk array is to the judgement of this controller presence; C4 and C2 receive the state confirmation information that the other side returns respectively, and C4 and C2 judge that jointly C3 breaks down;
This method not only can be tolerated arbitrary controller failure, and a plurality of controller failures are had certain quick discovery and repair ability.Suppose that C3 and C2 break down simultaneously, because the back forward direction controller C4 to controller C1, C3 of C2 is still online, so still can make accurate judgement to the inefficacy of C3 and C2.
The specific implementation method is: two arbitration units are in heat constantly and are equipped with duty, and receive the controller state information that each controller heartbeat agency sends in real time.Controller inefficacy arbitration process:
1) if arbitration unit 1(is assumed to be A1) do not receive certain controller state (being assumed to be C3) information, will inquire at first that arbitration unit 2(is assumed to be A2) whether receive;
2) if A2 does not receive the C3 status information, represent that then C3 lost efficacy yet, need to carry out the service switchover policy, namely provide the stores service of C3 authority to be transferred to suitable controller;
3) if A2 receives the C3 status information, represent that then inconsistent phenomenon appears in two arbitration units, this moment can be by the collaborative ruling C3 controller state of soft iron core jump mechanism that operates on the controller system software;
4) arbitration mechanism and software heartbeat are collaborative provides more reliable state ruling, and following situation need be worked in coordination with ruling: during controller state information inconsistency that two arbitration units are received; When arbitration unit judges that a plurality of controllers occurring lost efficacy, for the stable operation of many control arrays, need and the collaborative ruling of software heartbeat.
Advantage of the present invention is that along with the growth of amount controller, the heartbeat computational load of each controller is fixed, and the fault judgement time is also fixed.The two-way ring centre of form is jumped and can be found faster that a plurality of continuous controllers lost efficacy, and is with good expansibility.
The two-way ring centre of form is jumped and is operated in system software layer, belongs to the soft iron core jump mechanism.Because the software heartbeat runs among the controller, when a plurality of controllers of appearance lost efficacy, form the brain problem of splitting easily, therefore in the present invention's design, that soft iron core jump mechanism and hardware arbitration mechanism is collaborative mutually, avoid splitting the generation of brain problem, improve the reliability of controller status-monitoring, and the delay of reduction fault discovery, realize efficient, system state maintenance reliably, normal, the stable operation of assurance stores service.
Except the described technical characterictic of instructions, be the known technology of those skilled in the art.
Claims (5)
1. the multi-controller disk array method for designing of a software-hardware synergism, it is characterized in that realizing heartbeat communication efficiently by the control of the two-way ring centre of form jumping state between the multi-controller of software view, and the collaborative hot arbitration unit that is equipped with is finished reliable state arbitration, realize efficient, system state maintenance reliably, guarantee normal, the stable operation of stores service, the stores service function of controller comprises:
1) storage volume management namely consists of the disk group to the polylith disk, and realizes the data redundancy storage by the RAID technology;
2) agreement inserts, and is the access that client provides FCP, the access of iSCSI protocol data, and realizes that client is to the read-write of storage volume;
3) service of each controller operation control agent, function comprises: a) stores service condition monitoring, regularly inquire about the stores service state and report and act on behalf of to heartbeat; B) stores service is taken over steering logic, is used for adapter and the release of stores service when fault takes place;
4) heartbeat agency of each controller operation, function comprises: a) control to the controller of appointment according to the heartbeat of appointment and send heartbeat signal, heartbeat signal comprises this controller service operation state flag bit; If zone bit is 1, represent that then service state is normal; If zone bit is 0, then represent the service state fault; The heartbeat agency also can send to this controller service operation state two arbitration units when outwards sending heartbeat signal; B) receive the heartbeat signal that other controllers send, and judge the existing state of other controllers according to heartbeat control; C) according to the judgement to other controller existing states, to other controller sending controling instructions, as restart, shut down; D) accept the service steering order that arbitration unit sends, realize adapter or the release of stores service;
5) two arbitration units of multi-controller disk array configuration are equipped with mode operation with heat, and function comprises: a) receive the controller service operation state that each controller heartbeat agency sends; B) according to controller service operation state, judge the adapter control of stores service, and to the controller sending controling instruction of appointment, guarantee the normal operation of array stores service; C) in case the arbitration unit that is in state of activation breaks down, the arbitration unit of stand-by state will be converted to state of activation immediately, and carry out corresponding service control and management.
2. method for designing according to claim 1, it is characterized in that being in the heartbeat agency that the two-way ring centre of form is jumped each controller of state of a control, preceding continuing with the subsequent control device to oneself sends heartbeat message simultaneously, continues the status information with the subsequent control device before preserving simultaneously; When certain controller breaks down, continue with the subsequent control device before in the identical time and all find can not receive its heartbeat signal, can send the multicast inquiry signal to whole multi-controller disk array at once, inquire that whole multi-controller disk array is to the judgement of this controller presence; According to the response of all controllers to inquiry, continuous and subsequent control device is judged its whether fault jointly before it.
3. method for designing according to claim 1, it is characterized in that, software-hardware synergism realizes that two arbitration units of high available mechanism are in heat constantly and are equipped with duty, and receive the controller state information that each controller heartbeat agency sends in real time, if fail regularly to receive the status information of certain controller, two heat are equipped with arbitration units will work in coordination with the existing state of judging controller.
4. method for designing according to claim 1 is characterized in that, realizes in the high available mechanism at software-hardware synergism, and is inconsistent if the amount arbitration unit is judged, can be by the collaborative ruling controller state of soft iron core jump mechanism that operates on the controller system software.
5. method for designing according to claim 1, it is characterized in that, in multi-controller disk array, its amount controller can dynamic-configuration, at least it is 2, each controller is installed also operation service control agent, heartbeat agency, and multi-controller disk array is equipped with two independently arbitration units.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310195446XA CN103257908A (en) | 2013-05-24 | 2013-05-24 | Software and hardware cooperative multi-controller disk array designing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310195446XA CN103257908A (en) | 2013-05-24 | 2013-05-24 | Software and hardware cooperative multi-controller disk array designing method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103257908A true CN103257908A (en) | 2013-08-21 |
Family
ID=48961842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310195446XA Pending CN103257908A (en) | 2013-05-24 | 2013-05-24 | Software and hardware cooperative multi-controller disk array designing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103257908A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104407810A (en) * | 2014-11-11 | 2015-03-11 | 浪潮电子信息产业股份有限公司 | Request processing system based on multi-control disk array |
CN104503325A (en) * | 2014-12-19 | 2015-04-08 | 北京国电软通江苏科技有限公司 | Distributed intelligent main control unit |
CN105159851A (en) * | 2015-07-02 | 2015-12-16 | 浪潮(北京)电子信息产业有限公司 | Multi-controller storage system |
CN105335101A (en) * | 2015-09-29 | 2016-02-17 | 浪潮(北京)电子信息产业有限公司 | Method and system for processing data |
CN105528202A (en) * | 2014-10-22 | 2016-04-27 | 中兴通讯股份有限公司 | A resource processing method and device for a multi-controller system |
CN107168830A (en) * | 2017-05-18 | 2017-09-15 | 郑州云海信息技术有限公司 | A kind of disaster tolerance system based on virtual platform, method |
CN107249036A (en) * | 2017-06-30 | 2017-10-13 | 郑州云海信息技术有限公司 | A kind of referee method of storage cluster system, device and storage system |
CN104811325B (en) * | 2014-01-24 | 2018-12-25 | 华为技术有限公司 | A kind of clustered node controller monitoring method, relevant apparatus and controller |
CN109614287A (en) * | 2018-12-05 | 2019-04-12 | 郑州云海信息技术有限公司 | A kind of signal control device and method of dual controller |
CN109716300A (en) * | 2016-09-14 | 2019-05-03 | 法国大陆汽车公司 | Fault detection method |
CN113535473A (en) * | 2021-06-28 | 2021-10-22 | 浙江大华技术股份有限公司 | Cluster server |
CN115098023A (en) * | 2022-06-22 | 2022-09-23 | 浙江威固信息技术有限责任公司 | Array memory and memory unit control method |
CN115543220A (en) * | 2022-11-29 | 2022-12-30 | 广东省绿算技术有限公司 | Access management method and device, computer equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050240812A1 (en) * | 2004-04-07 | 2005-10-27 | International Business Machines Corporation | Arbitration method and system for redundant controllers, with output interlock and automatic switching capabilities |
CN101179432A (en) * | 2007-12-13 | 2008-05-14 | 浪潮电子信息产业股份有限公司 | Method of implementing high availability of system in multi-machine surroundings |
EP1980943A1 (en) * | 2006-01-31 | 2008-10-15 | Fujitsu Limited | System monitor device control method, program, and computer system |
CN101465769A (en) * | 2009-01-16 | 2009-06-24 | 华中科技大学 | Dynamic fault detection system for dual controller disk array |
CN101916217A (en) * | 2010-08-04 | 2010-12-15 | 中兴通讯股份有限公司 | Method, control device and system for switching a plurality of controllers |
CN102231681A (en) * | 2011-06-27 | 2011-11-02 | 中国建设银行股份有限公司 | High availability cluster computer system and fault treatment method thereof |
CN102916825A (en) * | 2011-08-01 | 2013-02-06 | 中兴通讯股份有限公司 | Management equipment of dual-computer hot standby system, management method and dual-computer hot standby system |
-
2013
- 2013-05-24 CN CN201310195446XA patent/CN103257908A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050240812A1 (en) * | 2004-04-07 | 2005-10-27 | International Business Machines Corporation | Arbitration method and system for redundant controllers, with output interlock and automatic switching capabilities |
EP1980943A1 (en) * | 2006-01-31 | 2008-10-15 | Fujitsu Limited | System monitor device control method, program, and computer system |
CN101179432A (en) * | 2007-12-13 | 2008-05-14 | 浪潮电子信息产业股份有限公司 | Method of implementing high availability of system in multi-machine surroundings |
CN101465769A (en) * | 2009-01-16 | 2009-06-24 | 华中科技大学 | Dynamic fault detection system for dual controller disk array |
CN101916217A (en) * | 2010-08-04 | 2010-12-15 | 中兴通讯股份有限公司 | Method, control device and system for switching a plurality of controllers |
CN102231681A (en) * | 2011-06-27 | 2011-11-02 | 中国建设银行股份有限公司 | High availability cluster computer system and fault treatment method thereof |
CN102916825A (en) * | 2011-08-01 | 2013-02-06 | 中兴通讯股份有限公司 | Management equipment of dual-computer hot standby system, management method and dual-computer hot standby system |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104811325B (en) * | 2014-01-24 | 2018-12-25 | 华为技术有限公司 | A kind of clustered node controller monitoring method, relevant apparatus and controller |
CN105528202A (en) * | 2014-10-22 | 2016-04-27 | 中兴通讯股份有限公司 | A resource processing method and device for a multi-controller system |
CN105528202B (en) * | 2014-10-22 | 2021-01-26 | 中兴通讯股份有限公司 | Resource processing method and device of multi-controller system |
CN104407810A (en) * | 2014-11-11 | 2015-03-11 | 浪潮电子信息产业股份有限公司 | Request processing system based on multi-control disk array |
CN104503325A (en) * | 2014-12-19 | 2015-04-08 | 北京国电软通江苏科技有限公司 | Distributed intelligent main control unit |
CN105159851A (en) * | 2015-07-02 | 2015-12-16 | 浪潮(北京)电子信息产业有限公司 | Multi-controller storage system |
CN105335101A (en) * | 2015-09-29 | 2016-02-17 | 浪潮(北京)电子信息产业有限公司 | Method and system for processing data |
CN105335101B (en) * | 2015-09-29 | 2018-11-20 | 浪潮(北京)电子信息产业有限公司 | A kind of data processing method and system |
CN109716300B (en) * | 2016-09-14 | 2022-07-15 | 法国大陆汽车公司 | Fault detection method |
CN109716300A (en) * | 2016-09-14 | 2019-05-03 | 法国大陆汽车公司 | Fault detection method |
CN107168830A (en) * | 2017-05-18 | 2017-09-15 | 郑州云海信息技术有限公司 | A kind of disaster tolerance system based on virtual platform, method |
CN107249036A (en) * | 2017-06-30 | 2017-10-13 | 郑州云海信息技术有限公司 | A kind of referee method of storage cluster system, device and storage system |
CN109614287B (en) * | 2018-12-05 | 2022-02-18 | 郑州云海信息技术有限公司 | Signal control device and method of double controllers |
CN109614287A (en) * | 2018-12-05 | 2019-04-12 | 郑州云海信息技术有限公司 | A kind of signal control device and method of dual controller |
CN113535473A (en) * | 2021-06-28 | 2021-10-22 | 浙江大华技术股份有限公司 | Cluster server |
CN115098023B (en) * | 2022-06-22 | 2023-08-15 | 浙江威固信息技术有限责任公司 | Array memory and memory unit control method |
CN115098023A (en) * | 2022-06-22 | 2022-09-23 | 浙江威固信息技术有限责任公司 | Array memory and memory unit control method |
CN115543220A (en) * | 2022-11-29 | 2022-12-30 | 广东省绿算技术有限公司 | Access management method and device, computer equipment and storage medium |
CN115543220B (en) * | 2022-11-29 | 2023-03-24 | 广东省绿算技术有限公司 | Access management method and device, computer equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103257908A (en) | Software and hardware cooperative multi-controller disk array designing method | |
US9182918B2 (en) | Network storage systems having clustered raids for improved redundancy and load balancing | |
US10642704B2 (en) | Storage controller failover system | |
US11809291B2 (en) | Method and apparatus for redundancy in active-active cluster system | |
US9703649B2 (en) | Automatic failover and failback between primary and secondary storage systems | |
US8321622B2 (en) | Storage system with multiple controllers and multiple processing paths | |
US7418627B2 (en) | Cluster system wherein failover reset signals are sent from nodes according to their priority | |
EP2691859B1 (en) | Fault detection and recovery as a service | |
CN103593266B (en) | A kind of double hot standby method based on arbitration disk mechanism | |
US8707085B2 (en) | High availability data storage systems and methods | |
WO2015169199A1 (en) | Anomaly recovery method for virtual machine in distributed environment | |
JP6185668B2 (en) | Storage device | |
CN106909307B (en) | Method and device for managing double-active storage array | |
US8782464B2 (en) | Method and system for using a standby server to improve redundancy in a dual-node data storage system | |
JP2007072571A (en) | Computer system, management computer and access path management method | |
US20170249223A1 (en) | Preventing data corruption and single point of failure in a fault-tolerant memory | |
CN110427283B (en) | Dual-redundancy fuel management computer system | |
JP2008107896A (en) | Physical resource control management system, physical resource control management method and physical resource control management program | |
US20130339663A1 (en) | Reset of processing core in multi-core processing system | |
US8095820B2 (en) | Storage system and control methods for the same | |
WO2018157605A1 (en) | Message transmission method and device in cluster file system | |
WO2015033433A1 (en) | Storage device, and fault location identifying method | |
CN113742165B (en) | Dual master control equipment and master-slave control method | |
KR102053849B1 (en) | Airplane system and control method thereof | |
JP5201134B2 (en) | Redundant system, switching program and switching method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130821 |
|
WD01 | Invention patent application deemed withdrawn after publication |