美国空军U-2联邦实验室已正式宣布,曾在今年9月22日U-2 Dragon Lady训练任务中使用Kubernetes作为“用于自动化计算机应用程序的部署、扩展及管理的开源容器编排系统。”
这代表着美国空军首次将Kubernetes用于U-2 Dragon Lady这一主战武器系统。
Kubernetes系统旨在为空军人员提供前所未有的实时战斗数据访问权限,而此次发展也有望改变美国空军对未来作战方式的规划思路。


Kubernetes成为高级自动化应用程序的实现契机

美国空军在U-2侦察机飞行中使用Kubernetes系统_Kubernetes系统


Kubernetes系统最初由谷歌公司设计,并由云原生计算基金会负责维护,旨在全自动化方式部署基于微服务架构的复杂应用程序。
根据美国空军新闻稿报道,国防部方面表示Kubernetes帮助军事武器系统将可用的机载计算资源集中起来,借此提供按需高级计算能力,并有望给紧急战情带来至关重要的转机。
J-2 Dragon Lady在此次飞行中通过Kubernetes负责在机载飞行认证计算机上运行高级机器学习算法,且全程没有对飞机的飞行或任务系统造成任何负面影响。


软件容器化领域的“重大里程碑”

美国空军在U-2侦察机飞行中使用Kubernetes系统_Kubernetes系统


美国空军首席软件官Nicolas Chaillan在新闻稿中解释道,“U-2的陈旧计算机系统与现代Kubernetes软件的成功结合,代表着在现有空军武器系统上推进软件容器化技术的重大里程碑。”
美国空军方面已经表示,未来战场上的胜利可能将在很大程度上取决于各方能够采用怎样的最新前沿数字技术及服务。
在数字空军目标的指引下,美国空军距离在战斗及执勤期间访问关键实时数据这一发展目标又近了一步。事实证明,U-2 Dragon Lady等主战武器系统完全可以在飞行过程中借助Kubernetes的力量实时访问作战与任务状态数据。
原文链接:https://interestingengineering.com/us-air-force-uses-kubernetes-system-on-u-2-flight