陽丁山 陳華銀 黃國輝 謝剛 葉鸝君
本文對某車輛基地綜合自動化管理系統(tǒng)網(wǎng)絡架構部分的設計與實施進行研究分析,研究發(fā)現(xiàn),該系統(tǒng)網(wǎng)絡架構的重點與難點在于將生產網(wǎng)與辦公網(wǎng)絡隔離,在確保MDIAS系統(tǒng)網(wǎng)絡安全的情況下,不影響其他系統(tǒng)通過辦公網(wǎng)與MDIAS系統(tǒng)的數(shù)據(jù)通信。實踐證明該系統(tǒng)效果顯著,具有一定的推廣價值。
車輛基地;網(wǎng)絡架構;城市軌道交通
車輛基地綜合自動化管理系統(tǒng)(MDIAS)是一種對地鐵車輛基地內車輛相關作業(yè)進行自動化管理的系統(tǒng),其包括對車輛的收發(fā)、停放、整備和維護等工作的管理。地鐵車輛基地的關鍵任務之一是保障車輛的健康狀態(tài),確保車輛設備在正線的安全運營。地鐵基地信息化建設尚處于起始階段,因此所面臨的問題比較多,結合地鐵運營公司的需求和車輛基地的主要業(yè)務。本文對地鐵車輛基地綜合自動化管理系統(tǒng)的網(wǎng)絡架構進行設計和實施,為車輛基地綜合自動化管理系統(tǒng)提供一個安全可靠的網(wǎng)絡環(huán)境,以此提高地鐵車輛基地的生產效率、降低生產成本。
MDIAS系統(tǒng)位于生產網(wǎng)絡中,通過核心交換機和防火墻與其他網(wǎng)絡隔離,防火墻通過設置一個辦公網(wǎng)OA接口接入辦公網(wǎng),在防火墻上設置NAT網(wǎng)絡地址進行轉換,通過對源地址轉換,將生產網(wǎng)的IP地址轉換成防火墻上辦公網(wǎng)OA接口的IP地址,并與辦公網(wǎng)設備進行通信,同時辦公網(wǎng)并不清楚防火墻后面的網(wǎng)絡結構,因此并不能對防火墻后面的生產網(wǎng)絡造成威脅,通過防火墻對接口數(shù)據(jù)的審查,杜絕病毒和垃圾數(shù)據(jù)對生產網(wǎng)的影響。在服務器機房安置一臺安全服務器,通過搭載殺毒軟件和入侵檢測系統(tǒng)對生產網(wǎng)絡內部的網(wǎng)絡威脅進行管控。
車輛基地綜合自動化管理系統(tǒng)由服務端與客戶端組成。服務器位于車輛基地設備機房,通過多臺服務器組成一個集群來搭載MDIAS系統(tǒng),并通過集群映射的服務端口向客戶端提供服務,同時由專用的數(shù)據(jù)庫服務器來儲存系統(tǒng)數(shù)據(jù),而數(shù)據(jù)庫服務器也做了主備,保障數(shù)據(jù)的安全儲存和冗余。客戶端部分通過MDIAS系統(tǒng)的客戶端與服務器通信,客戶端又由不同的服務對象而劃分不同的服務權限,不同客戶端處于同一個子網(wǎng)內,通過不同權限的賬號登錄,服務器提供對應的服務,避免由于權限操作帶來的問題。
為保障車輛基地綜合自動化管理系統(tǒng)(MDIAS)的網(wǎng)絡安全,需將MDIAS系統(tǒng)和其他系統(tǒng)的網(wǎng)絡隔開,實現(xiàn)其他協(xié)同系統(tǒng)無法直接與服務器通信。通過對對接系統(tǒng)的信任程度劃分了兩種方案。
(1)對于可信度比較高的對接系統(tǒng),我們通過一臺核心交換機相連,開啟核心交換機的三層路由功能,并在核心交換機與對接系統(tǒng)之間設置一個防火墻來保障兩端系統(tǒng)的網(wǎng)絡安全。通過在核心交換機與防火墻上設置網(wǎng)絡路由,MDIAS系統(tǒng)和對接系統(tǒng)就可以直接通信。(2)對于可信度不高的對接系統(tǒng),可在辦公網(wǎng)絡中設置一個中轉服務器,搭載websocket服務,將MDIAS系統(tǒng)作為一個客戶端,由MDIAS系統(tǒng)主動對接的數(shù)據(jù)推送到中轉服務器的數(shù)據(jù)池中,對接系統(tǒng)到中轉服務器的數(shù)據(jù)池中獲取所需數(shù)據(jù),這樣可以杜絕辦公網(wǎng)絡里面的任何設備在訪問生產網(wǎng)絡的同時還能獲取需求的數(shù)據(jù)。
車輛基地綜合自動化管理系統(tǒng)網(wǎng)絡構架可以分為網(wǎng)絡布局和網(wǎng)絡安全兩個部分組成。
為保障MDIAS系統(tǒng)的服務和數(shù)據(jù)儲存冗余安全,現(xiàn)將6臺應用服務器和2臺數(shù)據(jù)庫服務器組成服務器集群,分為兩套冗余應用服務器和兩套冗余數(shù)據(jù)庫服務器,因此應用不會因為某一臺服務器的故障而導致集群服務的不可訪問和數(shù)據(jù)丟失。此外其他網(wǎng)絡設備如核心交換機、接入交換機、防火墻和接口工作站等都做了冗余處理。
對于生產網(wǎng)絡內部,本地客戶端通過接入交換機與服務器相連,且兩者處于同一子網(wǎng)內并可以直接訪問;對于生產網(wǎng)內部的對接系統(tǒng)與MDIAS系統(tǒng)的通信,采用的是對接系統(tǒng)通過與服務器處于同一網(wǎng)絡的接口工作站通信,然后服務器通過訪問接口工作站與對接系統(tǒng)通信。異地客戶端通過接入交換機匯聚到一根光纖上,連接到核心交換機上,并通過設置網(wǎng)絡路由的方式來實現(xiàn)異地客戶端與服務器通信。對于處于辦公網(wǎng)絡的設備,在辦公網(wǎng)絡中設置一臺搭載Websocket的中轉服務器,并通過防火墻上的辦公網(wǎng)絡OA接口與防火墻相連,生產網(wǎng)內部服務器向Websocket推送相關數(shù)據(jù),位于辦公網(wǎng)絡的設備通過Websocket取得自己需求的數(shù)據(jù),因此并不會直接與生產網(wǎng)內部的服務器通信,杜絕辦公網(wǎng)內的不安全通信。同時處于對網(wǎng)絡故障的考慮,該系統(tǒng)所有的服務器和工作站都設置了AB雙網(wǎng),在A網(wǎng)出現(xiàn)故障的時候,各個服務器和客戶端會自動轉為B網(wǎng)通信。
網(wǎng)絡安全部分,可分為兩種情況,生產網(wǎng)內部與生產網(wǎng)外部。(1)生產網(wǎng)內部。設置有專用的安全服務器,并搭載有殺毒軟件中控和入侵檢測服務端等,在各個工作站和服務器都安裝了客戶端程序,對生產網(wǎng)絡內部的網(wǎng)絡安全進行管控,并在其上設置了一系列的安全策略,包括各客戶端的密碼限制,各服務器的訪問控制以及安全審計等。(2)生產網(wǎng)外部。在生產網(wǎng)與辦公網(wǎng)通過一臺防火墻相連,在該防火墻上設置了NAT地址轉換,將需要訪問辦公網(wǎng)的數(shù)據(jù)包的源地址轉換為防火墻上辦公網(wǎng)IP,將生產網(wǎng)絡隔離保護起來,讓MDIAS服務器與辦公網(wǎng)絡處于單方向通信狀態(tài),辦公網(wǎng)絡不能直接與生產網(wǎng)絡通信。
由于MDIAS服務器網(wǎng)絡安全限制,外部網(wǎng)絡無法訪問MDIAS服務器,但是MDIAS系統(tǒng)需要和外部服務器進行數(shù)據(jù)交互,所以采用Websocket協(xié)議來實現(xiàn)兩個系統(tǒng)之間的通訊。
Websocket是一種復用http網(wǎng)絡通道的協(xié)議,其原理是通過建立長連接方式通訊,基于Websocket通訊方式,我們在外部網(wǎng)絡(OA網(wǎng))建立網(wǎng)絡通訊中轉服務,MDIAS系統(tǒng)作為客戶端主動發(fā)起向服務器的網(wǎng)絡通訊連接,通過輪詢或者長鏈接的方式取回中轉服務的數(shù)據(jù),實現(xiàn)數(shù)據(jù)交互。在這個過程中,中轉服務器無法訪問MDIAS系統(tǒng)資源,只能被動接受和響應客戶端(MDIAS服務器)的數(shù)據(jù)推送和請求,同時只能在MDIAS系統(tǒng)主動請求連接時才能進行數(shù)據(jù)交互;當其他系統(tǒng)要請求MDIAS系統(tǒng)數(shù)據(jù)(例如:PMS)時,必須先通過中轉服務器向MDIAS系統(tǒng)發(fā)起數(shù)據(jù)請求(中轉服務其不能直接請求數(shù)據(jù)),MDIAS系統(tǒng)收到請求,判斷請求合法后便將數(shù)據(jù)推動到中轉服務器,其他客戶端(PMS)從中轉服務器取回數(shù)據(jù),完成一次數(shù)據(jù)交互。
總之,整個系統(tǒng)的網(wǎng)絡架構是車輛基地綜合自動化管理系統(tǒng)最基礎的也是最重要的組成部分,因此只有一個良好的網(wǎng)絡環(huán)境才能保障系統(tǒng)的正常運行。該系統(tǒng)網(wǎng)絡架構分為系統(tǒng)內部網(wǎng)絡和外部網(wǎng)絡兩部分,而其中的重點與難點在于將生產網(wǎng)與辦公網(wǎng)絡隔離,在確保MDIAS系統(tǒng)的網(wǎng)絡安全的情況下,不影響其他系統(tǒng)通過辦公網(wǎng)與MDIAS系統(tǒng)的數(shù)據(jù)通信,實踐證明該系統(tǒng)效果顯著,具有一定的推廣價值。
[1] 徐文愷.網(wǎng)絡條件下城市軌道交通列車運行調整研究[D].北京:北京交通大學,2019.
[2] 邢瑩瑩.城市軌道交通復雜網(wǎng)絡特性及脆弱性研究[D].上海:上海交通大學,2017.
[3] 李麗.基于復雜網(wǎng)絡理論的城市軌道交通網(wǎng)絡可靠性研究[D].北京:北京交通大學,2015.
Network Architecture Design and Implementation of Integrated Automation Management System for Metro Vehicle Base
YANG Dingshan, CHEN Huayin, HUANG Guohui, XIE Gang, YE Lijun
This paper studies and analyzes the design and implementation of the network architecture of the vehicle base integrated automation management system, the study found that,the key and difficult point of the system network architecture is to isolate the production network from the office network, under the condition of ensuring the network security of mdias system, it does not affect the data communication between other systems and mdias system through the office network.
Practice has proved that the system is effective,it has a certain promotion value.
vehicle base; network architecture; urban rail transit