中国安全科学学报 ›› 2022, Vol. 32 ›› Issue (6): 137-143.doi: 10.16265/j.cnki.issn1003-3033.2022.06.2381

• 公共安全 • 上一篇    下一篇

基于OpenStack的城市轨道交通高可用私有云平台研究

唐涛, 田谨源, 朱力**(), 王悉   

  1. 北京交通大学 轨道交通控制与安全国家重点实验室,北京100044
  • 收稿日期:2022-01-07 修回日期:2022-04-10 出版日期:2022-06-28 发布日期:2022-12-28
  • 通讯作者: 朱力
  • 作者简介:

    唐 涛 (1963—),河南洛阳人,博士,教授,博士生导师,轨道交通控制与安全国家重点实验室主任,主要从事轨道交通运行控制系统的研究。E-mail:

    朱力,教授

    王悉,副教授

  • 基金资助:
    国家重点研发计划(2020YFB1313301); 国家自然科学基金面上项目资助(61973026); 北京市自然科学基金资助(L201002); 北京实验室自主课题(RCS2021ZZ005)

Research on highly available private cloud platform for urban rail transit based on OpenStack

TANG Tao, TIAN Jinyuan, ZHU Li**(), WANG Xi   

  1. State Key Lab of Rail Traffic Control & Safety, Beijing Jiaotong University, Beijing 100044, China
  • Received:2022-01-07 Revised:2022-04-10 Online:2022-06-28 Published:2022-12-28
  • Contact: ZHU Li

摘要:

为了提高城市轨道交通系统的资源利用率以及实现不同系统之间的资源共享,基于OpenStack系统搭建高可用私有云平台。首先介绍OpenStack的原理,分析云失效模式下可能发生的故障类型,说明建立高可用平台的必要性;然后,参考高可用集群的常用架构,设计集群结构,选择合适的方案部署集群;其次,给出测验平台高可用性的多个指标,并分析平台的故障重建性能;最后,将列车自动监控系统(ATS)上云,以检验云平台上ATS系统的运行情况及平台的高可用性。研究表明:基于OpenStack的私有云平台可以保证轨道交通ATS系统的高可用运行。

关键词: 轨道交通, OpenStack, 高可用, 私有云平台, 列车自动监控(ATS)

Abstract:

In order to improve resource utilization of urban rail transit system and share resources between different systems, a highly available private cloud platform was built based on OpenStack system. Firstly, OpenStack principle was explained, and possible fault types under cloud failure mode were analyzed to demonstrate the importance of establishing such a platform. Secondly, structure of high-availability cluster was designed in reference to the commonly used frameworks, and a suitable scheme was selected for cluster deployment. Then, multiple indicators of high availability on the test platform were given, and its post-fault reconstruction performance was analyzed. Finally, ATS system was established on the cloud to test ATS operation and high-availability of the platform. The results show that the OpenStack-based private cloud platform designed in this paper can ensure high availability and normal operation of ATS system of rail transit.

Key words: rail transit, OpenStack, high-availability, private cloud platform, automatic train supervision(ATS)