TTE系统容错设计(2) ——COM/MON机制

本文详细介绍了TTE交换机的COM/MON机制,该机制在防止交换机故障传播方面起着关键作用。COM/MON通过双核工作模式,确保交换机输出的正确性,当检测到COM与MON输出不一致时,MON会拦截并阻止错误帧的输出,提高网络通信的可靠性。芯准TTE的交换IP核支持此机制,实现包括独立的TTE核心交换逻辑和C/M判决逻辑,确保时域一致性。
摘要由CSDN通过智能技术生成

COM/MON是TTE交换机完整性设计的重要组成部分。COM/MON机制主要部署在交换机输出接口,目的是防止交换机自身故障通过其输出接口扩散,影响网络中其他交换机和端系统的正常工作。

1、COM/MON机制简介

COM/MON机制实现原理是在交换机内部两个相同的核心交换IP核同时工作,其中一个作为执行器(Commander: COM),一个作为检测器(Monitor: MON)。交换机的输入同时发送给COM和MON。COM负责驱动接口的输出,MON则负责监测COM产生的输出帧是否在时域和值域上正确,并实时阻断COM产生的错误输出帧。

COM/MON具体工作原理如图1所示。

(1)如果COM产生的输出与MON产生的输出一致,则说明没有故障发生,MON打开拦截逻辑,使得COM的输出正常从交换机的端口输出;

(2)如果COM产生的输出与MON产生的输出不一致,则说明COM或者MON内部逻辑发生了故障,MON启动拦截逻辑,截断COM正在发送的分组。由于分组异常截断,对端设备会检测到帧的CRC错误,从而丢弃分组。

1. 不用增加任何额外硬件投资,纯软件方式实现双机容错,且对备份机无硬件配置要求。 2. 可支持Notes、Exchange、SQL Server、Sybase、Informix、0racle、SAP等多种系统的应用层叠恢复。 3. 采用全球第一套基于NT操作系统容错软件,并同时支持UNIX平台。支持远程灾难备份。 4. 支持共享磁盘阵列柜和扩展镜像两种方式,给用户提供了选择上的灵活性,同时也能适应各种机型、网络结构、软件平台及应用系统。 5. 在扩展镜像或共享磁盘阵列任意方式下,均能实现两台NT服务器各自运行不同应用且相互热备份,即实现双机Active运转模式。 6. 使用共享磁盘阵列柜方式时,最多可以支持16个节点,远远大于其它类似系统所支持的2个节点数。 7. 最大限度地保护用户端的应用连续性。用户的硬件资源(如网卡)及软件资源(如NT操作系统、数据库管理系统、数据库应用系统、电子邮件系统等)均能处于该容错系统的保护之下,当这些被保护资源出现技术故障时,容错系统可随时实施系统资源切换。如此,该容错系统真正实现了用户硬件或是软件资源发生故障时系统及应用层上的在线热切换。 8. 占用系统资源极少,不增加网络负荷,且不打扰任何具体应用系统的任何操作。 9. 真正实现无人值守,全自动地实现应用资源切换,且图形界面操作,简单方便。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值