兰大鹏团队持续优化虚拟PLC系统的架构,着力提高容器化应用性能和实时性能,进一步减少虚拟PLC闭环控制的时延,确保系统在虚拟化平台上的高效运行。在容器环境中,通过配置Cgroups和Namespaces,确保每个容器拥有独立的网络、文件系统、用户ID等资源,避免容器间的操作互相干扰。此外,采用Virtio高效的I/O模型,提升了虚拟机对底层物理硬件资源的访问效率。
通过实时系统补丁修改Linux内核,减少了系统延迟并提高了响应速度。在控制应用的往返时间RTT方面,团队成功将其从200毫秒提升至150毫秒,显著提升了系统响应的实时性。同时,容器内应用的年化可用性达到了99.9%,并顺利完成了实验室功能测试,符合预定的性能指标。