拉玛·阿富罗的第一反应自然是"太棒了",他说道。他的公司Satlyt正在开发软件,将现有卫星转变为数据处理网络,这与轨道数据中心的概念类似。而他刚刚朝着这一目标又迈进了一步。
经过13个月的研发,该公司本月早些时候完成了一次成功测试。在与休斯顿大学合作开展的一个由NASA资助的研究项目中,此次测试展示了这家初创公司的软件如何根据通信状况和可用算力,在轨道上的计算机之间分配任务。
机构标题
他表示,目标是开发一款能够连接多颗卫星、共享计算任务的软件。系统的使用者"只需设定权限、优先级和操作限制",软件会在这些限制范围内自主做出决策,阿富罗告诉TechCrunch。该公司的软件目前已部署在三颗在轨卫星上,而此次测试正是实现这一愿景的第一步。尽管此次测试使用了NASA资助的研究项目,但该机构尚未选定将其用于任何具体任务,也未选择部署其技术。
阿富罗表示,NASA的任务面临着与Satlyt希望解决的问题相同的限制——"有限的计算资源、间歇性的通信,以及将有用信息传回地面的需求"。
测试细节
在此次测试中,该公司创建了一个模拟网络,包含四台计算机、四名用户和八项服务。随后,软件评估了如何在考虑计算和通信可用性的情况下,为这些计算机分配并运行任务。在轨航天器上只有一台实体计算机运行了该软件——另外三台仅为模拟设备——最终将结果传回地球。此次测试证明了Satlyt的软件能够在轨道硬件上生成规划方案,但还需要进行更多测试,以了解在使用多台实体计算机的实际场景中,这些计算机之间如何相互传输信息。
"测试结果揭示了一种权衡关系,"他说。其中一种方案效果最佳,但所需的计算能力也更多。
尽管如此,曾进入今年TechCrunch Disrupt创业大赛前五名的Satlyt将此视为一次胜利。"这是朝着卫星共享计算工作迈进的一块基石,"他说。
Satlyt团队,从左到右依次为:工程师莱纳·莫利,创始人兼CEO拉玛·阿富罗,工程师扬·万加里,以及CTO纳尔逊·普森延。
图片来源:
Satlyt(经授权使用)
NASA已经拥有一套技术网络,即便在通信链路出现延迟的情况下,也能实现数据在太空中的传输。该机构今年早些时候已开始使用这项技术,并已在飞机上进行了测试。
阿富罗此前曾在谷歌和SpaceX工作,他于2024年创立了Satlyt,旨在将航天器转变为虚拟数据中心。该公司的软件帮助运营商在星载设备上运行AI和其他应用程序,使数据处理更接近采集源头,从而减少对下行链路(卫星将数据传回地球的方式)以及主要由人工完成的地面分析工作的依赖。
应用场景
例如,如果一颗航天器观测到地球上发生野火,这类软件可以帮助它更快速地传输相关信息。"目标是让人们能够更早获得有用的答案,并更有效地利用有限的通信窗口,"他说。"这次实验测试的是这项更广泛能力中的一个规划环节。"
Satlyt表示,公司仍需在各种工作负载、硬件和连接条件下测试自家软件。他们还发现了软件在时间延迟记录方式上的一个问题,阿富罗说——软件将其标记为到达时间(抵达的时刻),而非经过延迟(传输所耗费的时长),这是两个不同的指标。
不过,这并不意味着此次实验失败了。"软件开发、星载执行以及输出结果的返回都是成功的,"他说。
但阿富罗表示,仍有大量工作要做。"我们还需要可用的通信链路、参与运营商的授权许可、安全的数据传输、资源调度,以及当计算机连接中断时的恢复机制。"他们希望尽快将业务拓展到低地球轨道之外的其他环境中。
"我们下一步的技术工作是开展更广泛的验证与集成,随后展示跨不同航天器共享计算工作的能力,"他说。"从长远来看,我们希望开发者能够为太空构建应用程序,而不必为每一次任务重新搭建基础设施。这正是我们所理解的太空虚拟AI数据中心的意义所在。"
