容灾系统设计文档样本
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
容灾系统设计
一.设计目的
为了进一步保证icms系统正常运行, 同时支持系统级别冗余替换, 在平行域的基础上设计此系统容灾机制。
二.设计背景
本机制基于具有平行域环境的ICMS系统设计, 平行域功能与实现具体参照<<平行域系统设计>>
三.基本流程
平行域中存在icmsA, icmsB, 其中icmsD为系统A与系统B的容灾系统, 正常状态下icmsD系统具有自己的系统icms标识, 其它系统仅将无法正常送达的平行域信息转发至替代的容灾系统。
容灾系统虽属于平行域下的成员, 但其内部更新的数据并不同步到其它分控, 仅接受其它分控的数据更新, 以下流程为icmsD接替icmsA的手动流程.
1.Manager登录平行域中的D, 根据数据库冗余映射关系通知系统D接替已经冗
余的系统A, 此时icmsD系统系统D获取切换命令后, 首先根据表ExRelationID的数据验证是否支持此系统的冗余替换, 如果支持此映射关系则在表ICMSInfo中添加替换系统的信息。
2.根据录像计划表内容自动划分冗余系统D中的存储条带信息, 仅分配具有计
划任务的设备, 其余设备不会参与存储条带的自动分配.
3.本地系统完成系统切换后, 需要通知平行域内所有管理服务器此次接替动作,
其它管理服务器建立映射关系, 将之后发送至系统D的所有信令转发给A。4.此时icms D具有完成icms A系统的所有功能信息, 管理服务器通知所有服
务器重新启动, 媒体服务器成功登录后检测到录像任务开始调度录像任务. 5.取消冗余系统替代时, 由Manager发送请求至icmsD, 恢复系统与平行域系
统icms标识, 恢复存储条带配置信息等
1.同一个平行域内的系统完成互联动作后, 需要首先请求对方的系统信息, 包
括数据版本, 当前使用的ICMSSign等。并根据获取的系统信息修正加载的系统配置或进行数据同步。
2.当容灾系统发生系统切换动作时, 因本地的ICMSSign发生了修改, 需要通
知平行域的所有成员更新系统信息。
3.如果被接替的系统与容灾系统同时存在时, 容灾系统具有较高的优先级, 能
够优先获取相同ICMSSign的数据信息。如下图所示
原始平行域内系统信息链表排列
容灾系统C接替系统A后
新容灾系统D接入平行域后
四.数据库设计
1.本地系统标识相关表
注: ExtendedInfo为0标识此列ICMSSign是本地系统标识, 为1代表临时系统标识
2.平行域系统标识相关表
注: 此表用于存放创立的各个共享域的相关信息。
注: 此表用于存放服务器( 主要是指MC) 在共享域中的存放位置信息。
注: 此表用于存放管理共享域的用户ID信息。
3.系统冗余标识
注: 服务器是针对不同级的ICMS系统的。
服务器PSSign标识支持|符号, 但主与从添加时不可同时勾选
服务器类型为”0x100E媒体存储服务器”时, ExendedInfo字段存储服务器的用户名密码XML信息。
4.存储条带自动分配相关表
注: 此表用于保存存储磁盘与IPAN对应关系, 经过它能够双向查找互相的关系。
注: 由需求知: IPSAN大概4-500台, 盘柜大概是 -3000个, 最多一个盘
柜映射成400个。
5.录像任务同步相关表
注: 此表包括录像与布防计划。
注: 此表包括录像与布防计划。时间值能够用通配符。