首页 理论教育 研究系统主备无缝切换

研究系统主备无缝切换

时间:2023-06-28 理论教育 版权反馈
【摘要】:传统方法进行主备切换时,运行的进程被强行关闭威胁系统安全。新的嵌入式AVC则采用启动标志的方式来实现主备切换,更利于程序的主备切换和系统的稳定。其主要思想是通过一个标志(量测)来控制主备系统的切换,在正常的情况下两个AVC都进行计算和发令,但是只有一个AVC计算和发令的结果被采纳。这些信息都放在CIM中,AVC系统通过设备名在CIM中查找需要的信息,抽象出来的主备切换标志这个量测本来CIM中没有,现在扩展CIM模型增加一个量测。

研究系统主备无缝切换

传统方法进行主备切换时,运行的进程被强行关闭威胁系统安全。新的嵌入式AVC则采用启动标志的方式来实现主备切换,更利于程序的主备切换和系统的稳定。其主要思想是通过一个标志(量测)来控制主备系统的切换,在正常的情况下两个AVC都进行计算和发令,但是只有一个AVC计算和发令的结果被采纳。但是这里存在一个问题,当进行切换的时候可能一个AVC系统刚发过命令,或者命令还没有发完,这个时候再启动另一个AVC可能导致重复发令。为了解决这个问题,系统可以通过设定等待周期的方式进行切换,也就是在切换时当AVC系统在读到由自己AVC系统进行发令时,不论目前计算到哪里都等待一个周期再进行发令,不同系统根据各自系统的计算周期的情况最后初步定这个等待周期为5min。这样在切换的时候不论之前系统发令的情况如何都能满足系统不再重复发令,在切换系统时候保证了系统的安全性,同时还建议调度员在切换系统时最好不要在高峰期时段切换。

虽然主备切换的问题通过标志的设定解决了,但是由于不同系统在数据库里一些配置的表是相对独立的,这就造成了可能在A系统运行的时候调度员操作了某些设备的闭锁,但在切换系统的时候B系统没办法知道A系统中调度员操作的闭锁的设备。这样就造成了两个系统的参数上的不统一。要解决这样的问题必须要抽象出来一些共性的东西,存在一个共性的表里让两个系统都可以读取到共性的东西保持系统部分参数的一致。这要抽象出来三类共性的配置:

1)主备切换标志:用量测类型来表示;

2)三级工作模式:开环、闭环、退出三个模式用量测类型来表示;(www.xing528.com)

3)设备状态:禁用和启用也用量测类型来表示。

这些参数配置的界面都由统一的界面录入保存到库里,保证了一致性。在一些设备的异常数据方面,例如挂牌、检修等设备异常标志,最终确定还是通过HSDA读取。这些信息都放在CIM中,AVC系统通过设备名在CIM中查找需要的信息,抽象出来的主备切换标志这个量测本来CIM中没有,现在扩展CIM模型增加一个量测。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈