Discussion¶
分布式扩展性 (Distributed Scalability)
- 现状与对比
- SERENADE 目前不支持分布式仿真
- 其他基于 Docker 或微虚拟机的仿真器之所以强调分布式扩展,是因为它们单机性能受限(如节点数量存在硬性上限、单节点资源开销过大)
- 这是一种克服自身架构缺陷的“无奈之举”,而非真正的技术优势
-
SERENADE 的优势
- 得益于轻量级的线程架构,SERENADE 在单台机器上就能实现高达 50 万个节点的仿真,这相当于其他工具需要数百台机器才能达到的规模
-
研究普惠性
- 这种极高的单机性能降低了算力门槛,使得计算资源有限的学生和研究人员也能开展大规模的低轨卫星网络 (LSN) 仿真
- 当然,如果未来研究确有需要,该系统也可以通过适当的接口扩展为分布式架构
底层物理/MAC层真实性的取舍 (Lower-Level Realism)
Note
学习一下, 届时引用
-
设计重心
- SERENADE 故意放弃了对底层 PHY/MAC(物理层/介质访问控制层)复杂信号交互的精确模拟,将主要精力聚焦于大规模的网络级行为
-
算力与响应的权衡
- 精确仿真底层物理现象会带来极其庞大的计算开销
- 这与网络数字孪生所必须具备的“超大规模”和“极速响应”能力是背道而驰的
-
替代方案与合理性
- 为了保持高效,SERENADE 采用了简化的“参数化信道抽象”来近似模拟链路容量,而不是进行完整的信号级仿真
- 作者认为,这种抽象程度 对于复现应用层和用户级的性能表现已经足够
- 如果强行加入更底层的物理仿真,将会使得 SERENADE 偏离其“大规模、高响应仿真”的核心设计初衷