视频流容错机制与过采样滤波器组技术解析
1. 视频流容错系统设计
1.1 关键组件介绍
- TMO(时间触发与消息触发对象) :作为实时架构之一,TMO支持各类API和组件,用于构建有定时要求的中间件和软件。它能确保编程元素的并发执行,保证执行时间范围和最大调用率。同时,通过其所支持的RMMC(实时多播和内存复制通道)来传输流数据和故障消息。
- PSTR(主 - 影子TMO复制) :该站点由两个TMO副本组成,即主节点和影子节点。在系统无故障时,主节点和影子节点处理相同的传入请求,但仅主节点可执行输出操作。当主节点出现故障时,影子节点能检测到故障,并通过切换角色为新的主节点来恢复服务,同时输出已准备好的结果。而原主节点检测到自身故障后,会进入本地恢复模式,目标是成为健康的影子节点,且不干扰提供应用服务的新主节点。
- TNCM(TMO网络配置管理器) :作为TMO的一个组件,TNCM在系统重新配置管理中发挥着重要作用,其功能如下:
- 接受TMO注册并维护TMO参与者的信息。
- 支持TMO迁移服务。
- 处理来自子系统和组件(包括操作系统层面)的故障检测报告。
- 在故障发生后,对包含的TMO节点进行重新分配和配置。此外,TNCM还维护着TMO副本之间的关系信息。
1.2 系统架构改进
在传统PSTR架构中,影子节点通过复制部署的主节点来恢复检测到
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



