[发明专利]一种中心服务器容灾备份方法有效
申请号: | 201510330091.X | 申请日: | 2015-06-15 |
公开(公告)号: | CN104965770B | 公开(公告)日: | 2018-02-02 |
发明(设计)人: | 姚文斌;刘郑博;常静坤;赵辰吟 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明的目的在于保护业务系统的连续性,提供一种可靠的中心服务器灾备方法。该方法针对位于良好网络环境中的中心服务器,将可替代中心服务器工作的备选设备添加至备选列表,备选设备均与中心服务器相连。在中心服务器宕机后,通过计算备选设备的网络和硬件性能,从备选列表中选出性能最优的设备代替中心服务器继续工作,保证中心服务器的性能,减少非计划的宕机时间,使得中心服务器宕机后能及时恢复系统的运行。 | ||
搜索关键词: | 一种 中心 服务器 备份 策略 | ||
【主权项】:
一种中心服务器容灾备份方法,其特征在于:本发明是这样实现的:运行了业务系统并设置中心数据库的服务器称为中心服务器,在分级的服务器网络中,称中心服务器为一级节点,直接与中心服务器相连的设备为二级节点;每个二级节点设置一个本地数据库,并且节点上运行监测程序,监测程序定时检测本节点的网络情况及硬件信息,并接收其他设备的信息记录到本地数据库;同时,监测程序向中心服务器和其他设备发送检测到的本节点信息;本方法中涉及到的模块如下:配置模块:将可替代中心服务器工作的二级节点作为备选设备添加至备选列表,备选列表包括序号、设备IP两项,列表中的设备均已部署监测程序,添加完毕后将列表保存至中心数据库;存储模块:每个备选设备在自己的数据库中存储一份备选列表;检测模块:备选设备定时检测与中心服务器是否连通:若连通,则继续定时检测;若不连通,则断定中心服务器宕机;性能计算模块:每个备选设备上运行的监测程序收集以下数据计算当前设备性能:网络性能所占权重X,硬件性能所占权重Y;网络时延测试:当前设备需要对m个二级节点进行连通测试,共进行n次测试,记第i次测试P1,P2,……,Pm节点产生的网络时延为Di1,Di2,……,Dim;每隔T时间统计1次硬件性能,共统计N次,分别计算出CPU、内存以及硬盘的平均利用率;在对硬件性能的计算中,CPU平均利用率所占权重A,内存平均利用率所占权重B,硬盘平均利用率所占权重C,其中,A+B+C=1;将收集到的计算性能指标数据处理为所需要的格式后,按照以下公式计算出性能:(1)平均时延:(2)硬件性能:HP=CPU利用率×A+内存利用率×B+硬盘利用率×C;(3)综合性能:TP=(平均时延T×网络权重X+硬件性能HP×硬件权重Y)×100%;最优选择模块:计算完成后,监测程序将本设备IP及综合性能TP分发至其余备选设备,每个备选设备上的监测程序确认收到其余所有备选设备的信息之后,选择综合性能指数TP最小的作为最优设备,如果出现与本设备性能指数相同的设备,则备选列表中序号较小的为最优设备,并将最优设备信息从本地数据库的备选列表中删除;通知模块:若设备是最优设备,则设备上运行的监测程序启动已部署好的业务系统,与中心数据库连接,成为中心服务器,同时删除中心数据库备选列表中的最优设备信息,通知所有二级节点中心服务器的变更,二级节点直接访问中心服务器的设备;其具体方法步骤为:(1)将可替代中心服务器工作的二级节点作为备选设备添加至备选列表,备选列表包括序号、设备IP两项,列表中的设备均已部署监测程序;添加完毕后将列表保存至中心数据库,每个备选设备在自己的数据库中存储一份备选列表;(2)备选设备定时检测与中心服务器是否连通:若连通,则执行步骤(2);若不连通,则断定中心服务器宕机,执行步骤(3);(3)平均时延:(4)硬件性能:HP=CPU利用率×A+内存利用率×B+硬盘利用率×C;(5)综合性能:TP=(平均时延T×网络权重X+硬件性能HP×硬件权重Y)×100%;(6)监测程序将本设备IP及综合性能TP分发至其余备选设备;(7)每个备选设备上的监测程序确认收到其余所有备选设备的信息之后,选择综合性能指数TP最小的作为最优设备,如果出现与本设备性能指数相同的设备,则备选列表中序号较小的为最优设备,并将最优设备信息从备选列表中删除;(8)若设备是最优设备,则设备上的监测程序启动已部署好的业务系统,与中心数据库连接,成为中心服务器,执行步骤(9);否则,执行步骤(10);(9)删除中心数据库备选列表中的最优设备信息,通知所有二级节点中心服务器的变更,二级节点直接访问中心服务器的设备,执行步骤(11);(10)等待接收最优设备发送的中心服务器变更的消息,接收后重新连接中心服务器;(11)完成中心服务器替换。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510330091.X/,转载请声明来源钻瓜专利网。