冗余系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
KingSCADA
冗余系统-常见问题解答
北京亚控科技发展有限公司
2012年10月
目录
1. KingSCADA 提供哪些冗余功能? (1)
2. 配置了双机热备,主机当机后,从机激活,当主机恢复后,从机还是激活状态,主机处于从机状态了? (1)
3. 服务器双机热备的配置,在客户端工程要怎样配置? (1)
4. 怎样判断双机热备的主从机激活状态? (1)
5. 工程配置为双机热备,发现从机无法登录,总是提示用户不对? (2)
1. KingSCADA 提供哪些冗余功能?
KingSCADA提供四重意义上的冗余功能,即双机热备、双网络冗余、双设备冗余、双IOServer冗余。
2. 配置了双机热备,主机当机后,从机激活,当主机恢复后,从机还是激活状态,主机处于从机状态了?
KingSCADA的双机热备功能,主从机状态切换与组态王不同。
组态王的主从冗余是绝对主从,主机当机后,从机激活,当主机恢复后,主机为激活状态,从机转为热备状态。
KingSCADA的主从冗余是相对主从,主机当机后,从机激活,主机恢复后,从机还保持激活状态,原来的主机转为备份状态。
KingSCADA的双IOServer冗余也是相对主从的方式。
3. 服务器双机热备的配置,在客户端工程要怎样配置?
双机热备,对于客户端来说,只需要指定其实时数据服务器、报警事件服务器和历史数据服务器的主机,当主机出现故障时。客户端会自动转为与相应的从机通讯。
4. 怎样判断双机热备的主从机激活状态?
KingSCADA提供有双机热备状态的系统变量,系统变量$RedundantStatus是用来表示主从机状态的,不论该站点是历史数据服务器,报警数据服务器或是实时数据服务器。在主机上,该变量的值为正数,在从机上,该变量的值为负数。
主机状态监控:
在主机工程中可以通过$RedundantStatus对主机进行监控。变量$RedundantStatus有以下几种状态:
$RedundantStatus=1,此时主机为激活态
$RedundantStatus=2,此时主机为备份态
从机状态监控:
在从机工程中可以通过$RedundantStatus对从机进行监控。变量$RedundantStatus有以下几种状态:
$RedundantStatus=-1,此时从机为备份态
$RedundantStatus=-2,此时从机为激活态
手动状态切换:
特殊情况下可以通过强制$RedundantStatus实现主、从机之间的手动切换。
主机切换到从机:强制主机的$RedundantStatus为2,主机停止工作并停止响应从机查询,从机认为主机故障,启动工作,此时主机将没有任何工作,同时主机的数据也将不再变化。主机启动后,强制从机的$RedundantStatus为-1,则主机的$RedundantStatus 自动变为1,从而实现了从机向主机的切换。
注:强制操作只能从激活态的机器上进行。
5. 工程配置为双机热备,发现从机无法登录,总是提示用户不对?
双机冗余的机制就是从机不允许激活,因此无法登录用户。