quotation:[Copy]
[Copy]
【Print page】 【Download 【PDF Full text】 View/Add CommentDownload reader Close

←Previous page|Page Next →

Back Issue    Advanced search

This Paper:Browse 773   Download 618 本文二维码信息
码上扫一扫!
一种基于守护进程与第三方检测的测控系统热备无缝切换方法
王涛,李泽西,刘伟,邓德鑫,刘军锋,王戈,杨小燕
0
(1.宇航动力学国家重点实验室,西安 710043;2.陆军装备部驻西安地区军事代表局,西安 710032;3.西安交通大学 自动化科学与工程学院,西安 710049)
摘要:
针对现有测控系统主备机切换过程中常出现的双主机/服务器软件进程卡死导致切换失败等问题,提出了一种基于“守护进程”与稳定第三方检测的测控系统热备无缝热切换方法。首先,对现有测控系统主备切换方法存在的不足进行了分析;其次,对测控系统主备热切换方法的总体方案、工作流程以及监控服务器软件与守护进程软件进行了设计实现,并对方法的特点进行了分析;最后,结合系统典型故障案例设计主备系统通信异常、主机软件卡顿和数据库异常等典型测试场景,对提出的测控系统热备无缝切换方法的有效性和正确性进行了验证。测试结果表明,采用提出的热备无缝切换方法的测控系统相较于基于“心跳”检测主备热切换方法,在主备系统间通信异常、主机软件卡顿和数据库异常等情况下主备切换成功率均为100%,可确保故障发生后任务成功迁移,为提高测控系统任务执行成功率提供支撑。
关键词:  测控系统  双机热备  无缝切换  守护进程  第三方检测
DOI:10.20079/j.issn.1001-893x.240124002
基金项目:
A Hot Standby Seamless Switching Method for TT&C System Based on Daemon Process and Third-party Detection
WANG Tao,LI Zexi,LIU Wei,DENG Dexin,LIU Junfeng,WANG Ge,YANG Xiaoyan
(1.State Key Laboratory of Astronautic Dynamics,Xi’ an 710043,China;2.Military Representative Bureau of Army Equipment Department in Xi’ an,Xi’ an 710032,China;3.School of Automation Science and Engineering,Xi’ an Jiaotong University,Xi’ an 710049,China)
Abstract:
For the problems that often occur during the switching process of the existing TT&C main and backup machines,such as the dual host servers/server software processes getting stuck and leading to switching failures,a hot standby seamless switching method for TT&C system is proposed based on daemon process and third-party detection.Firstly,the deficiencies of the existing master-standby switching strategy for TT&C system are analyzed.Secondly,the overall scheme,workflow,monitoring server software and daemon software of the proposed hot standby seamless switching method are designed and implemented,and the features of the method are analyzed.Finally,typical test scenarios such as communication abnormalities of the main and backup systems,host software jamming and database abnormalities are designed in conjunction with typical failure cases of the system,to validate the effectiveness and correctness of the proposed hot-standby seamless switching strategy for TT&C system.Test results show that the proposed method,compared with the “heartbeat”-based detection of the master-standby hot-switching method,has a 100% success rate of the master-standby switchover in the case of communication anomalies between the master-standby system,host software jamming and database abnormalities,which ensures the successful migration of the tasks after the occurrence of a failure,and provides a support for the improvement of the success rate of the execution of the tasks of TT&C system.
Key words:  TT&C system  dual-server hot standby  seamless switching  daemon process  third-party detection