Mission-critical systems (MCSs) have embraced new design paradigms such as service-oriented architecture (SOA) and IEEE 802.1 Time-sensitive Networking (TSN). These approaches tackle the static and closed-loop design and configuration of MCSs to address their strict performance and resilience requirements. While SOA enables the dynamic placement of critical services over virtualized hardware, TSN provides several protocols to establish deterministic communication over standard Ethernet equipment. This paper presents a prototype combining SOA and TSN to design flexible and fault-tolerant MCSs. It demonstrates the benefits of dynamic service migration and time-sensitive redundancy protocols to increase the resilience of MCSs against node and link failures, respectively. Moreover, it presents additional advanced functionalities like optimal service distribution and security monitoring for new TSN protocols.
翻译:关键任务系统已采用服务化架构和IEEE 802.1时间敏感网络等新型设计范式。这些方法通过解决关键任务系统的静态闭环设计与配置问题,以满足其严格的性能与弹性需求。服务化架构支持在虚拟化硬件上灵活部署关键服务,而时间敏感网络则提供多种协议以实现标准以太网设备上的确定性通信。本文提出一种融合服务化架构与时间敏感网络的原型系统,用于设计灵活且容错的关键任务系统。通过动态服务迁移与时间敏感冗余协议,分别证明了其在应对节点故障与链路故障时增强系统弹性的优势。此外,本文还展示了针对新型时间敏感网络协议的优化服务分布与安全监控等高级功能。