Abstract
Control and information processing systems, which often executes critical functions, must satisfy requirements not only of fault tolerance, but also of disaster tolerance. Cluster architecture is reasonable to be applied to provide disaster tolerance of these systems. In this case clusters are separate control and information processing centers united by means of communication channels. Thus, clusters are a single hardware resource interacting with each other to achieve system objectives. Remote cluster positioning allows ensuring system availability and disaster tolerance even in case of some units’ failures or a whole cluster crash. A technique for evaluation of availability of cluster distributed systems for control and information processing based on a cluster quorum is presented in the paper. This technique can be applied to different cluster distributed control and information processing systems, claimed to be based on the disaster tolerance principles. In the article we discuss a communications satellite system as an example of a cluster distributed disaster tolerant control and information processing system. Evaluation of availability of the communications satellite system is provided. Possible scenarios of communications satellite system cluster-based components failures were analyzed. The analysis made it possible to choose the best way to implement the cluster structure for a distributed control and information processing system.
Highlights
Developing modern control and information processing systems requires high dependability of both software and hardware
Availability analysis was implemented with the help of program complex for analysis of availability and control of the development of cluster structures for automated control systems designed by the authors [13]
Functional purpose of the program complex is an analysis of different cluster structures of a distributed control and information processing system, detection of different system components’ failure scenarios, and evaluation of availability of control and information processing systems and their disaster tolerance
Summary
Developing modern control and information processing systems requires high dependability of both software and hardware. Design and development of control and information processing systems, the disaster tolerance of which is provided with the distributed cluster architecture, demands considering various parameters such as cost, which depends on configuration and geographical remoteness of datacenters, requirements to integrity and rate of the system recovery, frequency of inspections for compliance with system and procedures requirements [8], [10], [11]. For the cluster structure of distributed control and information processing system let us define cluster quorum as a minimal integrity of the cluster, in conditions of which it remains operable.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: IOP Conference Series: Materials Science and Engineering
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.