基于微服务的天基信息支援战术终端应用服务架构

来源 :计算机与网络 | 被引量 : 0次 | 上传用户:liaoquanya
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对天基信息支援作战应用由战役级向战术级的发展方向,对美国现有天基信息支援战术应用能力现状进行简要介绍与分析,面向天基信息支援战术终端应用服务的功能弹性化和定制化的发展趋势,提出了一种基于微服务的终端弹性可重构应用服务架构与轻量化增量资源封装与加载应用流程,实现面向不同任务、不同平台的终端应用功能重构及个性化精准定制。
  关键词:天基信息支援;战术应用;美军发展趋势;弹性定制;微服务
  中图分类号:TP79文献标志码:A文章编号:1008-1739(2021)16-64-5



  0引言
  在未来局部战争中,依托信息化装备的小规模战术行动作用越来越凸显,战术行动的数据保障与服务保障至关重要[1-2]。这类战术行动作战单元相对前置,对战场环境透明化感知、目标精准识别、目标持续跟踪、目标行为趋势、目标指示等需求高,天基信息具有大范围、高精度等特点,是保障战术行动的重要内容[3]。同时,由于携带装备能力限制,战场环境复杂多变、通信条件不稳定,为保证不依托网络支援独立使用的最低要求,需要简单实用、直接有效的天基信息应用终端。在各类战术信息应用终端,根据作战任务、保障条件和战术需要,灵活装载基础数据和应用软件,实现天基资源应用能力的跃升。当通信条件不允许时,可以依托终端进行端内处理,实现对战场目标的初步识别和分析。在通信条件较差的条件下,还可以通过接收轻量化的战场动态增量数据,使战术作战单元及时准确掌握战场态势。
  传统的单体服务架构难以满足战术信息应用中随不同任务、需求变化的功能灵活可变的需求,提出了一种基于微服务的终端弹性可重构应用服务架构与轻量化增量资源封装与加载应用流程,实现战术终端应用功能的灵活定制与可扩展性。
  1美军天基信息支援战术应用能力现状
  美军已建成体系完备、领域全面、要素齐全的天基信息支援保障体系,具备情报自动获取、多源信息融合处理、近实时共享分发服务能力,应用服务已下沉至战术级[4-5]。
  1.1旅級部队天基情报服务共享保障能力
  美陆军已构建起综合情报支援保障体系,主要通过分布式通用地面系统(DCGS)的全球化情报信息网络,提供旅级部队多源情报融合处理与近实时共享分发能力,下沉靠前配置保障一线部队。通过旅及旅以下作战指挥系统,将士兵、武器/平台、指挥所和其他作战设施的地理位置展示在一张态势图中,并在作战中应用,使态势感知时间从60 s缩短到7.5 s,信息接通率从29%提高到81%,使部队可以“看到敌人、看清地形、看到自己”[6]。自阿富汗战争开始,构建起近实时共享分发服务体系,配备机动式多源测绘信息接收处理系统、陆军“士兵战术信息网络”系统、旅及旅以下作战指挥系统等典型应用装备及系统,将天基信息与指控系统、武器平台和战术末端紧密铰链,实现情报和态势无缝隙全源共享和战场协同,例如,在伊拉克战争中,共装备8 000套旅及旅以下作战指挥系统,通过该系统向旅及旅以下战术指挥层、单兵传输实时或近实时态势感知、指挥控制和友军位置信息[7]。
  1.2美军天基信息支援战术终端应用系统
  美军在使用移动终端方面走在世界前列。早在20世纪90年代,DARPA就开始了旨在开发装备于士兵的可穿戴计算机的“数字士兵计划”。早年的“陆地勇士”系统于2007年升级为“奈特勇士”系统,集成无线电台、全球定位系统以及储存战场简单态势、导航视图、目标对象图片等情报信息,通过穿戴式终端和智能手机网络、战术电台,为作战单兵共享战场态势情报[8]。SeeMe系统使作战单兵可以通过地面移动终端直接指挥天基载荷并接收图像,获取即时响应的天基战术情报支持,从上传目标成像任务请求到接收下传图像情报,实现时效性优于90 min的即指即拍[9]。蓝军跟踪系统应用于从旅级到士兵/平台级的所有战场功能领域,采用GPS定位,为遂行乘车/下车战术战斗、战斗支援、战斗勤务支援的指挥官、班组长和士兵提供综合的、运动中的、实时和近实时的作战指挥信息和态势感知能力[10]。“士兵之眼”系统可通过政府用移动通信链路,使前出作战士兵从通用作战图中获取实时信息,并可向C4ISR系统上报关键地理坐标等情报;采用开放式体系结构,可通过多方研发机构快速、有效地扩充研发作战任务需求功能,实现作战性能的快速与持续升级[11]。美军军事情报部队基于安卓智能手机终端,开发“风切变”专业军事软件,可通过安全移动云网络为特种前出作战人员提供生物识别信息、GPS和其他情报数据的发送和接收,并实现战场即时信息的实时更新。美国陆军开发军用版的手机应用软件商店“陆军软件”———Apps4Army,采用类似于安卓系统的开放式模式,士兵可通过智能手机终端,依据作战任务需求下载配置应用功能,从而具备多样化的终端战术应用能力。
  2弹性化、定制化的天基信息支援战术终端应用服务发展趋势
  综合分析美军天基信息终端战术应用能力及装备系统发展趋势可知,随着边缘计算、人工智能技术正在逐步得到突破,在其基础上,发展功能弹性化可重构、资源轻量化精准定制的战术信息支援应用服务迫在眉睫,进而打造适用于战术作战任务、战场情况灵活重构应用的天基信息应用终端,充分依托已有情报处理体系能力,实现战术前端应用能力的增量提升,大幅提高战术行动的战场态势感知能力。
  不同的作战场景具有不同的终端软硬件能力和网络传输条件。传统的天基资源保障未能区分不同场景下天基资源的预装加载需求,通过收集分析作战终端、网络传输、应用场景的实际状态,建立柔性的分配机制,进行有针对性的轻量化数据和功能封装,在保障用户应用需求的前提下,减少实时增量数据的传输总量,同时能够依据服务的负载状况启停服务实例,提高资源的利用率,从而全面提升天基资源的服务效率和用户终端的天基资源应用体验。   综上所述,天基信息战术终端应用重点强调可扩展性、服务定制能力和高可靠性,具体包含:平台需要具有高度的可扩展性,能够在运行时動态添加新的处理算法、新的在线服务,接入新的数据;平台需要弹性伸缩的能力,能够在运行时对特定的服务动态增加资源来应对繁忙的分发任务,也能够在运行时对计算量小的服务回收资源,来提高资源利用率;平台需要能够提供足够的定制能力,依据终端平台差异和网络条件,能够应对多样的个性化、轻量化的封装加载需求。
  3基于微服务的终端弹性可重构应用服务架构
  3.1基于微服务架构的终端功能弹性定制
  传统的单体架构难以满足多样化战术终端应用软件的灵活性、可定制化、随任务可变的需求,基于微服务架构[12]技术,将应用程序分解为一系列小而自主独立的个体,各服务按业务功能垂直划分、专注于单一功能并在各自的进程中独立运行,服务间通过轻量级通信协议进行通信,实现终端应用部署的高度可扩展、可伸缩、可定制和高可靠保障,如图1所示。



  ①功能可扩展:卫星应用中的功能模块通过合理分解,开发成一组独立运行、测试和维护的微服务。微服务可以动态部署发布到容器中,从而在不停机的情况下,动态扩展系统功能。
  ②性能可伸缩:提供支持动态负载均衡的服务网关,相同的服务部署在多个容器中时,会自动被发现并形成一个集群。当服务请求过多时,可以增加服务的容器实例数目,实现动态负载均衡;服务请求较少时,可以停止或移除服务实例。
  ③业务可定制:提供天基资源微服务的流程编排功能,可以通过对各种天基信息处理的微服务进行组合编排、定制参数,实现针对用户特定需求的个性化天基资源定制封装。
  3.2天基资源微服务集成平台
  天基资源微服务集成平台,包括建立天基数据、服务、应用资源封装汇聚的云中心,进而面向不同作战任务、作战平台进行终端功能的定制、分发和装载,平台总体架构如图2所示。



  基础层主要包括计算、消息中间件和存储等,提供通用基础服务。数据层主要包括应用服务库和情报数据库,分别保存服务元数据、应用流程数据等应用功能资源及情报信息数据、任务数据等支援信息资源。应用层主要包括封装规范框架、服务运行、流程运行、任务定制封装与执行等,提供微服务封装与发布、服务调用、流程编排、部署执行等功能支持。展示层提供面向任务定制人员及服务开发人员的交互界面。
  3.3轻量化增量资源封装与加载应用流程
  基于天基资源微服务集成平台,面向终端的轻量化增量资源封装与加载应用流程如图3所示。



  (1)任务解析与资源封装规范
  在天基资源云中心,由作战任务目标与天基资源需求解析,得到针对特定任务的终端资源需求清单,包括完成任务所需要的数据、服务和终端App三种资源类型,作战规划人员可通过资源动态可视化定制模块调整资源,形成最终的终端功能定制计划。根据形成的终端定制计划,基于异构数据/算法资源封装规范,从天基数据库、天基服务库与终端App库中获取资源,生成封装资源包。
  其中,对于天基应用服务,将天基应用的各种算法模型使用微服务技术,封装为可以动态部署装载和注册发现的天基信息微服务;对于天基数据,则是将数据体及其元数据封装为支持自动接入和整合的数据包;对于天基终端App,则是将终端App打包,添加自动安装脚本,成为可以自动安装的终端应用包。
  (2)封装资源包可视化定制
  在封装资源动态可视化定制阶段,使用虚拟资源盒来规划展示各个任务单元的服务器、终端的已有资源和需要装载的增量资源,规划人员可以动态调整资源,形成最终的封装计划。
  虚拟资源盒模拟参与单位的服务器和终端的配置信息,包括CPU、内存、操作系统及存储空间等。这些信息可以用来定制装载的应用类型和数据类型。同时虚拟资源盒中描述了目前已有的服务器/终端中的已有服务、App和数据资源,用来支持增量的封装计划。
  在封装定制平台中,将提供可视化的定制功能,将各个单位的服务器和终端以资源盒形式展示,根据任务资源计划,展示需要装载的数据、服务或App。利用虚拟资源盒,可以模拟最终的装载效果,分析可能存在的问题,并可以人工调整封装资源,来处理特殊的任务要求。
  通过可视化的虚拟资源盒定制,可以生成针对不同任务单位的服务器和终端的封装计划。计划中定义了需要装载的服务、App和数据资源,作为封装包的生成基础。
  (3)封装资源包生成与分发
  如图4所示,封装资源包罐装需要经过封装应用和罐装数据2个步骤。封装应用阶段选择自主应用对应的容器镜像,创建一组容器。罐装数据阶段在容器中罐装数据、元数据以及发布数据服务。



  在完成了封装包定制之后,各种异构的数据和元数据都存储在容器的数据卷中,也就是存放到对应的文件夹下面。将各个自主应用的镜像文件,连同数据卷对应的文件夹进行整体打包,生成一个可以进行部署允许的封装包。   封装包可以通过在线分发或者离线分发。在线分发是封装包将被推送到天基资源中心的各个单位的工作空间中。各个单位可以在工作空间直接进行动态装载,实现动态的封装包下载与集成。离线分发模式可以将封装包导出到存储设备上,然后在被封装服务器或终端上离线导入进行装载和集成。
  通过云+端协同,可为用户提供请求模式、订阅模式、推送模式和浏览模式4种服务模式的多样化、智能化、精准化、主动化的资源分发服务。
  (4)封装资源终端动态部署与更新
  在前出机动指挥平台中,可以在线下载或者离线导入服务器封装资源包,并对封装资源包中的服务进行动态部署到机动平台的服务器上,并将封装资源包中的数据动态融合到服务器的天基数据库中。
  在手持终端平台,提供App形式的封装资源包的統一管理与更新,可在线下载或者离线导入封装资源包,并对资源包中的服务进行动态部署、数据动态汇集入库。
  4典型应用
  参照美陆军单兵作战导航与态势共享应用功能,设计单兵终端前出作战天基信息支援服务流程示例,图5为该流程的编排设计内容。



  任务服务流程包含目标识别、位置实时获取、目标情报获取、行军路径显示与更新、缓冲区分析与告警等一系列基础功能服务,各服务均与前序服务输出数据进行绑定,同时目标情报服务、行军路径服务分别与任务目标信息数据、任务规划路径数据进行封装绑定,在天基资源微服务集成平台进行服务封装、流程编排及手持终端发布部署,演示了终端的行军路径导航及目标实时事件响应的信息告警和路径更新应用功能,从而实现基于微服务的终端应用功能按需定制试验。
  5结束语
  提出一种基于微服务的天基信息应用终端弹性可重构应用服务架构,建立面向任务、平台的差异化适配、精准定制的应用功能轻量化封装与装载技术流程,基于云端协同服务理念,统筹战术终端平台的存储与运算能力,为天基信息支援应用向战术作战的能力前移、作战态势情报向作战单元的下沉保障、处理功能服务向终端平台的前出迁移提供支持,提升战术应用终端的天基信息应用效能与自主智能服务水平。
  参考文献
  [1]曾辉,朱桂清.战术型天基侦察系统的发展及其影响[J].舰船电子对抗,2016,39(6):39-41,45.
  [2]蒋盘林.从天基战略侦察向天基战术侦察的发展[J].航天电子对抗,2014,30(6):17-20,29.
  [3]周磊,刘昊.天基信息系统及对海军航空装备的影响[J].飞航导弹,2006(1):35-39.
  [4]陈建光,梁晓莉,王聪,等.2018年美军天基信息支援装备技术综述[J].中国航天,2019(5):27-29.
  [5]杨艳洲,王佳雯,张玮,等.国外天基信息系统装备及技术发展水平研究[J].现代信息科技,2020,4(6):53-56,60.
  [6]石岚,王喜焱.美国陆军战术互联网的现状与发展[J].光电对抗与无源干扰,2001(4):44-47.
  [7]岳松堂,吴晓鸥,刘冰.美国陆军信息系统装备发展建设分析[J].火力与指挥控制,2018,43(8):1-7.
  [8]郭俊杰.外军士兵通信系统发展现状浅析[J].移动通信, 2016,40(23):37-45.
  [9]廖育荣,丁丹,柴黎,等.基于手持终端的天基侦察信息战术应用研究[J].装备学院学报,2016,27(5):64-67.
  [10]李琨.美军新一代信息化装备———“蓝军跟踪系统”(FBCB2/BFT)发展综述[J].电讯技术,2006(3):8-14.
  [11]张新征.智能手机时代引领陆军作战和训练方式变革[J].轻兵器,2011(21):10-12.
  [12] STARKE,G. Effektive Softwarearchitekturen: Ein Praktischer Leitfaden[M].Hamburg:Carl Hanser Verlag GmbH & Co.KG,2020.
其他文献
在21世纪,随着互联网的发展,农业生产也迎来技术性的改革,例如:计算机软件的应用、大数据分析等,即能够提高管理水平,也能够通过海量数据对农业进行研究。但是这些软件农业用户操作起来具有一定的困难性。本文从农业用户软件存在的问题入手,了解了农业发展的障碍主要是组织性障碍、技术性障碍以及文化特征性障碍,并探讨了如何解决农业用户使用软件困难的问题。  农业用户使用软件难的主要原因  自身原因  农业用户中
智能能源消费者合作组织(Smart Energy Consumer Collaborative,SECC)的一份新报告发现,当前智能恒温器、电器以及扬声器等智能家居设备的所有者,对这些技术非常满意。然而,对于尚未拥有任何智能家居设备的人来说,前期成本和数据隐私问题仍然是主要障碍。  “智能家居和能源数据:消费者想要什么?”这份基于对美国1 520名消费者和加拿大500名消费者的在线调查的报告显示,
现阶段高速公路迅速发展,对机电系统的稳定性要求更高。在这一形势下,为了能够及时发现与消除高速公路机电系统安全隐患,强化设备性能,延长使用时间,需加强维修与管理,确保机电系统始终处于高效、稳定运行状态,保障高速公路的通行。  纵观我国交通网络体系,高速公路是关键性构成部分,其配套机电系统在整个交通运行中具有不可替代的的作用。我国高速公路机电系统覆盖面积广,专业性强,且具有多种技术集成特性,同时因高速
期刊
数据库中含有大量个人信息,甚至包含一些敏感信息,为管理这些数据的公司带来了不少麻烦。现在,复杂的工具和技术使得数据库开发人员可以通过保持信息的私密性来整体提升数据库的安全性。  这些解决方案主要取决于对数学的巧妙应用。例如,一些最简单的机制看起来只是现代版本的密码,本质上是经典解码论的数字版本。其他更复杂的扩展,也进一步推动数学提供更多的灵活性和功能性。许多在实验室中试验了几十年的技术想法最终得到
Windows11很快就要正式发布了,现在Edge浏览器也更新了。微软发布了最新的Edge 93新版,带来了重磅新功能,外观焕然一新,更加贴合Windows 11的Fluent Design设计风格。  Edge 93带来了不少改进。例如,Edge 93启用了类似Chrome浏览器的标签组特性,用户可以更快捷地找到标签页,切换和管理标签都更加高效。  Edge 93还支持对PDF文档的阅读记录支持
第三方项目验收测试是对项目建设范围内的功能、性能等技术指标进行验证,评估项目所采取的安全措施能否满足项目建设的需要。本文对第三方项目验收测试的定义、测评依据、测评内容及测试流程进行了介绍和论述。  信息化项目是指以计算机、通信技术及其他现代信息技术为主要手段的信息网络、信息安全、信息资源和信息应用系统等新建、扩建或者改建的工程项目。  项目申报单位由于技术条件等诸多因素限制,无法独立组织项目并实施
互联网不断发展壮大的今天,信息技术成为社会变革和发展的重要因素。在这样的背景下,各个企业逐渐意识到数字化发展的重要性,在工作过程中应当落实数字油气田建设的各项压力,在整合各项数字资源的基础上,不断完善数字油气的信息系统,推动数字油气田建设的升级和优化。  作为时代发展的产物,数字油气田是企业顺应时代发展的必然选择,信息产业的发展对于企业未来有着深远的影响。所以,在建设的过程中发挥信息资源的各项优势
期刊
当代社会,科学技术发展得越来越快,处于这样一个日新月异的信息时代下,传统的传授方法已经不能让现在学生很好地学习。多媒体教学是一种新型的教学模式,通过信息技术给课堂模式的创新带来了很多好处,现已被广泛运用。在初中物理的教学中运用这种模式,不仅能使学生对学习物理有更大的兴趣,还能使课堂效率得到提升。  运用多媒体的意义  中小学生学习的知识很多地方都比较复杂难懂,对于一些学生来说,学起来并不容易,很难
如今信息技术的发展非常快,使人们在信息共享、收集和整合方面获得了较大便利,对人们的生产生活起到了很大的帮助,但是网络技术的普遍应用,也导致出现了很多安全问题。本文对网络信息安全存在的各项问题进行分析,并提出了一些安全防护建议。  智能技术的快速发展以及计算机技术在各行业领域的普遍应用,使人们在信息的传递、共享、收集和获取方面得到了很大的便利。然而在计算机成为人们生活依赖的同时,人们的信息价值也在变
期刊
据2020年发布的全球网络安全市场分析报告称,受新型冠状病毒影响,未来3年全球网络安全市场的平均增长率预计将放缓至每年6.2 %。  预测的趋势与疫情爆发之前2019年报告中增长率相比急剧下降。更重要的是,网络犯罪分子继续利用公司和个人将注意力转移到普遍的健康威胁,从危机中进行获利。  对网络安全的影响  新型冠状病毒对网络安全的大部分经济影响都与企业有关,由于对物理空间的限制,许多公司不得不将其