摘要

针对大型空间操控仿真试验中TB、PB量级的遥测参数、载荷数传等指数性增长地数据交互计算压力,以及海量多源异构仿真模型的并发调用对传统服务架构带来的挑战,构建面向空间操控仿真的任务调度微服务解决方案(task scheduling micro service for simulation,简称S-TSM)。借助混合式微服务调度技术,建立以负载迁移模型为核心的双引擎动态任务调度平台,规避负载均衡震荡并优化服务端节点资源分配,具备负载平衡周期短、计算任务响应迅速、高吞吐稳定性等优点。通过实地航天器试验仿真系统的实验结果,在满足海量操控仿真任务调度与操控对象交互数据高吞吐处理需求下,S-TSM与Xxl-job、Elastic-job、Spring Cloud任务调度架构相比单次业务平均响应时延分别缩短0.10s、0.25s、0.92s,与轮询、比率、弹性分片等其他负载平衡算法相比平均负载平衡耗时缩短1.90s,具备一定的竞争力。