《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于云原生的航天發射一體化指揮顯示系統數據引擎設計
基于云原生的航天發射一體化指揮顯示系統數據引擎設計
電子技術應用
董宇航,焦冬冬,尹志鋒,孟令剛,淮曉永
華北計算機系統工程研究所
摘要: 針對航天發射領域多種類與多任務并行的發展趨勢,剖析了現行指揮顯示系統數據引擎軟件架構的局限,通過構建多級緩存,優化Flink任務調度算法,實現了基于云原生的數據處理機制和數據引擎系統。系統采用微服務架構,以容器技術打包并布設了面向航天領域的數據接入、分布式計算、數據多級緩存等核心模塊,有效緩解了系統運行壓力,提高了數據處理與任務態勢信息獲取的時效性,為數據可視化與輔助判決提供了更加全面精確的數據支撐。在整體開發運維流程上融入DevSecOps思想,支持快速開發、部署和交付,為下一代指揮顯示系統的研發提供了參考。
中圖分類號:TP311 文獻標志碼:A DOI: 10.16157/j.issn.0258-7998.244899
中文引用格式: 董宇航,焦冬冬,尹志鋒,等. 基于云原生的航天發射一體化指揮顯示系統數據引擎設計[J]. 電子技術應用,2024,50(7):118-124.
英文引用格式: Dong Yuhang,Jiao Dongdong,Yin Zhifeng,et al. The design of data engine for the integrated command display system of aerospace launch based on cloud-native[J]. Application of Electronic Technique,2024,50(7):118-124.
The design of data engine for the integrated command display system of aerospace launch based on cloud-native
Dong Yuhang,Jiao Dongdong,Yin Zhifeng,Meng Linggang,Huai Xiaoyong
National Computer System Engineering Research Institute of China
Abstract: The article analyzes the limitations of the current command and display system data engine software architecture in response to the aerospace launch field′s trend towards diverse types and parallel tasks. It outlines the construction of a multi-level cache and the optimization of Flink task scheduling algorithms to achieve a cloud-native data processing mechanism and data engine system. The system adopts a microservices architecture, utilizing container technology to deploy core modules for aerospace-focused data access, distributed computing, and multi-level data caching, effectively easing system operational pressures and enhancing the timeliness of data processing and task situation information retrieval. This provides more comprehensive and precise data support for data visualization and decision-making. By integrating DevSecOps into the overall development and operations processes, it supports rapid development, deployment, and delivery, offering a reference for the research and development of the next-generation command and display systems.
Key words : cloud-native;data engine;space experiment data;system design;command and display

引言

近年來,航天發射任務呈現出載荷型號多樣、多任務并行開展等新特點,迫切需要高效、可擴展的數據引擎,來優化指揮顯示系統數據應用效能,提升任務決策指揮效率。因此,航天發射指揮顯示系統一體化發展被提上了日程[1-4]。目前,通過構建通用數據引擎,實現了對各發射場不同數據協議、流程的支持,推進了一體化發展進程[3]。然而,受限于單體軟件架構,仍存在以下不足:(1)缺乏快速部署與跨平臺應用手段,持續集成能力有限;(2)終端設備性能差異,導致設備間數據不同步;(3)未根據使用需求對數據進行分類管理,部分類型數據訪存時延較高。

針對上述不足,袁國偉等[5]通過構建分布式算網融合,實現了高強度任務下數據的分布式共識計算,但該系統部署過程較復雜,且新需求下拓展性有限;趙振杰等[6]采用Oracle及ClickHouse構建多級數據管理系統,來增強數據管理和分析效能,但跨平臺部署能力也存在不足,數據分類管理設計較弱;鐘偉宏等[7]通過對服務進行劃分,并依托Kubernetes進行管理,實現了跨平臺部署以及服務的高可用性,但持續交付與敏捷開發方面仍有不足。

在尋找解決方案時,其他領域的成功實踐提供了借鑒。Solomon等[8-9]通過云原生技術在航空空域管理自動化領域構建了一種基于服務的新架構,在提供可靠數據服務的同時,降低了系統研發成本,縮短了新功能交付部署所需時間,顯著提高了服務的整體效率及靈活性。于景鑫等[10]在土壤墑情監測領域也通過云原生技術,消除了環境制約,通過布設多個不同服務模塊,實現了靈活、高效的敏捷開發。因此,本系統設計可以采用類似解決方案。

本文針對此背景,結合一體化指揮顯示系統中數據引擎軟件實際使用需要,系統性地設計了一種基于云原生技術的航天發射一體化指揮顯示系統數據引擎架構和數據處理機制,旨在實現以下幾個目標:(1)設計一種基于云原生的數據引擎系統,支持快速部署與動態擴容,運行穩定;(2)提出航天試驗任務數據處理機制,解決負載均衡問題并提高了運算效率,顯著提升了數據訪存速度;(3)對上述數據引擎架構和數據處理機制進行測試,并驗證其有效性。


本文詳細內容請下載:

http://www.viuna.cn/resource/share/2000006083


作者信息:

董宇航,焦冬冬,尹志鋒,孟令剛,淮曉永

(華北計算機系統工程研究所,北京 100083)


Magazine.Subscription.jpg

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 欧美一级xxxx俄罗斯一级 | 露脸国产精品自产在线播 | 99re这里有免费视频精品 | 日韩福利社 | 日本黄色小说网 | 精品日韩一区 | 国产精品天干天干在线观看澳门 | 国产一二三区在线 | 男女午夜特黄毛片免费 | 日本欧洲亚洲一区在线观看 | 免费色网址 | 成人精品视频在线 | 国产99在线视频 | 亚洲欧美成人网 | 动漫视频成人无h码在线观看 | 国产欧美日韩亚洲 | 丝袜久久| 无遮挡h黄漫动漫在线观看 无遮挡h纯内动漫在线观看 | 日本xxxxxxxxx18| 亚洲小视频网站 | 老司机午夜性大片免费 | 毛片免费永久不卡视频观看 | 欧美一级高清免费播放 | 成年人网站免费在线观看 | 欧美性视频一区二区三区 | 日韩精品一区二区三区在线观看l | 国产69精品久久久久777 | 视频免费1区二区三区 | 5060网午夜| 毛片在线视频观看 | 日韩亚洲人成在线综合日本 | 日韩视频一区二区在线观看 | 日本爽爽爽爽爽爽免费 | 国产成人精品福利网站人 | 91成人在线播放 | 色噜噜狠狠色综合中国 | 成人在色线视频在线观看免费大全 | 成人在线免费 | 亚洲色图在线观看视频 | 一道本在线免费视频 | 欧美日韩中文字幕免费不卡 |