[發明專利]用于分布式系統的數據下裝方法、TIAS系統數據下裝方法在審
| 申請號: | 202110001863.0 | 申請日: | 2021-01-04 |
| 公開(公告)號: | CN112668027A | 公開(公告)日: | 2021-04-16 |
| 發明(設計)人: | 尹龍龍;徐磊;崔延青;李鯤鵬;李文正 | 申請(專利權)人: | 中車青島四方車輛研究所有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62;G06F21/64;G06F16/27 |
| 代理公司: | 青島清泰聯信知識產權代理有限公司 37256 | 代理人: | 張媛媛 |
| 地址: | 266031 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 分布式 系統 數據 下裝 方法 tias | ||
本發明涉及一種用于分布式系統的數據下裝方法、TIAS系統數據下裝方法,在下裝服務和下裝代理服務中采用多線程技術,多線程并發進行下裝文件的上傳和獲取過程,數據下裝方法具體包括:在配置服務所在工作站上通過離線組態程序的下裝操作,將下裝指令和下裝范圍通知給配置服務,配置服務將下裝文件上傳到每一個域配置的文件服務器,把下裝文件從配置服務所在工作站下裝到各域配置的文件服務器;各在線節點上運行自身配置的文件下裝代理,檢測文件服務器上的下裝文件版本,當檢測到有新的下裝文件版本時,從文件服務器獲取新的下裝文件版本到本地在線節點。本發明的數據下裝方法具有高響應性、安全性以及實時性,滿足分布式系統海量數據下裝要求。
技術領域
本發明屬于分布式系統技術領域,尤其涉及一種用于分布式系統的數據下裝方法、TIAS系統數據下裝方法。
背景技術
分布式系統是跨專業的分布式集成數據信息平臺系統,集成多個子系統互聯,適合大規模并行及多模式方法耦合,具有網絡容錯能力強以及系統擴展靈活等優勢。現有的分布式系統普遍采用分層分布式結構,在分布式網絡中各個節點如何下裝數據,從而保證網絡中各個節點中獲取同一版本的數據是系統調度需要考慮的重要因素。現有的數據下載方式普遍采用FTP的方式,但FTP方式存在如下缺陷:FTP軟件沒有內置加速技術,傳輸巨型文件和海量文件時需要很長時間,過程存在無故中斷、傳輸文件內容不一致、傳輸文件丟失等問題;且FTP傳輸的過程沒有可視化的顯示記錄,沒有便于理解的審計日志根據;FTP對于復雜網絡特別是防火墻架構下,適用性較差;同時,普通的FTP沒有針對數據傳輸中或存儲時的本地加密,有泄漏數據的潛在風險。而分布式系統中服務器和工作站數據龐大,下裝的數據量大,面對大總量數據的下裝要求,并且要求高響應性和實時性,因此FTP技術并不適用分布式系統,基于FTP架構的數據傳輸模式已經無法滿足大型分布式系統的應用需求。
以地鐵的行車指揮綜合自動化系統(TIAS)為例,TIAS系統是一套跨專業的分布式集成數據信息平臺系統,它以行車指揮為核心,集成ATS、PSCADA、BAS、FAS、UPS、PSD、PIS、PA、ACS、CLK、CCTV、AFC等業務專業互聯,集成和互聯了與行車指揮密切相關的專業子系統。地鐵TIAS系統中服務器和工作站數據龐大,下裝的數據量大,面對大總量數據的下裝要求,并且要求高響應性和實時性,顯然需要一種新的技術實現方式來滿足TIAS系統需求,既能滿足數據傳輸的及時、安全,準確等要求,又能實現數據備份同步分發的愿景。
發明內容
本發明在上述現有基于FTP數據下裝方法不足的基礎上提供了一種用于分布式系統的數據下裝方法、TIAS系統數據下裝方法,具有高響應性、實時性以及安全性。
為了實現上述目的,本發明提供了一種用于分布式系統的數據下裝方法,在下裝服務和下裝代理服務中采用多線程技術,多線程并發進行下裝文件的上傳和獲取過程,包括:
在配置服務所在工作站上通過離線組態程序的下裝操作,將下裝指令和下裝范圍通知給配置服務,配置服務將下裝文件上傳到每一個域配置的文件服務器,把下裝文件從配置服務所在工作站下裝到各域配置的文件服務器;
各在線節點上運行自身配置的文件下裝代理,檢測文件服務器上的下裝文件版本,當檢測到有新的下裝文件版本時,從文件服務器獲取新的下裝文件版本到本地在線節點。
優選的,采用PutFile方法上傳下裝文件,供配置服務獲取其他服務程序使用,使其能將下裝文件上傳到文件服務器;涉及的參數信息包括下裝文件路徑、文件類型、是否是第一包傳輸數據、是否是最后一包傳輸數據、文件數據信息、包括文件數據、數據的MD5碼、文件的MD5碼。
優選的,采用PutFile方法上傳下裝文件的方法具體為:
連接本域中所有在線節點的下裝代理及冗余機,將本機IP通知給下裝代理及冗余機;
在當前下裝線程處于運行狀態下,獲取待上傳的下裝文件的文件類型與路徑信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中車青島四方車輛研究所有限公司,未經中車青島四方車輛研究所有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/202110001863.0/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





