服务器负载均衡&冗余&热备设计V0.9(2)

时间:2025-07-13

预录,报警录像,报警抓帧”。则继续进行下一步,如果不是则跳到第四步。

步骤二:判断请求的子设备是否已打开,如果已经打开则直接分配打开了该子设备的iSwitch。如果该没有打开则进行下一步。

步骤三:判断该子设备所对应的设备是否打开,如果设备已经打开,并且没有超过最大负载,则分配打开了该设备的iSwitch,否则进行下一步。如果对应设备没有打开则进行下一步。

步骤四:从当前在线iSwitch中找一个总负载最小的分配。

5)iMC将分配的iSwitch地址和端口发送到Monitor/Manage/Alarm,如果分配失败则返回信令里说明原因。

2.1.3 异常处理

1)如果iSwitch关闭/宕机,对iMC的负载没有影响。该iSwitch重启之后,将当前未执行完的计划任务发送给iMC(信令待定),iMC查询数据库,比较计划任务后重新进行分配。

2)如果iMC关闭/宕机,当iMC重启好的时候,iSwitch登陆,将当前未执行完的计划任务发送给iMC(信令待定),iMC从数据库读取iMC关闭/宕机的时间开始的所有计划录像,然后和iSwitch发送的相比较,只要是结束时间大于当前时间和大于iSwitch未执行的结束时间的任务,则进行分配。

2.2 报警设备分配

2.2.1基本原则

1) 报警设备分配的基本单位为设备,包括IPC/DVS/DVR/NVR/门禁/报警主机等。

2)分配由Alarm进行统一管理,各集群的设备平均分配到集群内的iSwitch。

3)报警设备分配和其他负载不干涉,独立计算

2.2.2 流程说明

1)Alarm初始化的时候,从数据库获取全部的设备列表。

2)当iSwitch登录的时候,发送自己能支持的报警设备最大数目。

3)当iSwitch登录的时候,Alarm根据iSwitch数目,在不超出每个iSwitch报警设备最大数目的情况下,将设备平均分配,发送给每个iSwitch。如果平均分配都还超出最大支持数目,则将这些设备保留。

服务器负载均衡&冗余&热备设计V0.9(2).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219