AWS SimSpace Weaver 是亚马逊云服务(AWS)推出的一项云原生服务,旨在简化和加速大规模模拟和虚拟环境的构建与运行。 它特别适用于需要处理复杂、高度动态的仿真任务的场景,如城市规划、游戏开发、物理仿真、分布式仿真等。 通过 SimSpace Weaver,用户可以在 AWS 云中创建、管理并运行超大规模的实时模拟,能够支持数百万个相互作用的实体,同时具有高并发和低延迟。"SimSpace"(空间模拟)强调服务对虚拟世界建模的能力,"Weaver"(编织者)则隐喻其通过分布式计算将复杂场景无缝整合的技术特性。作为AWS首个专为空间模拟设计的托管服务,该名称凸显了其突破单机硬件限制、在云端构建超大规模动态环境的愿景。

AWS SimSpace Weaver 提供三大核心能力。
跨实例并行计算:支持在最多10个EC2实例上分布式运行模拟,可处理超百万个动态实体(如人群、车辆)。
自动空间分区:通过2D网格将虚拟世界划分为独立区域,每个实例负责特定分区的计算与状态管理。
全局状态同步:维护所有实体的空间存在与状态一致性,确保实体跨分区移动时无缝切换控制权。例如,模拟城市交通时,车辆可自由穿越不同实例负责的路网区域。
其工作流程分为四步。
世界划分:用户定义虚拟世界的空间网格,每个网格单元对应一个计算分区。
实例部署:AWS自动配置EC2集群,每个实例运行SimSpace Weaver软件并加载对应分区的应用程序。
动态负载均衡:实体移动触发分区所有权转移,新区域实例接管控制权,底层网络通信由服务处理。
时间同步:模拟时钟以固定速率(如10Hz)驱动所有分区更新,确保全局状态一致性。例如,10个实例可协同模拟包含160个分区的城市环境。
智能城市建模:模拟整个城市的交通流、公共运输网络或供应链,预测政策调整对通勤模式的影响。
大型活动规划:通过数百万个独立行为模型,优化体育场馆或音乐会的入场流线与安全预案。
沉浸式训练环境:为军事、消防等场景构建多用户交互的虚拟空间,支持实时战术演练。
复杂系统验证:在虚拟环境中测试自动驾驶算法或工业机器人集群的协同逻辑,降低现实测试成本。