媒体服务备份方法及系统的制作方法_4

文档序号:9263709阅读:来源:国知局
113]步骤61、处于接管状态的备份媒体服务单元的服务管理软件在获取到被接管主媒体服务单元发送的心跳协议时,退出接管状态并切换到空闲状态;
[0114]步骤62、该备份媒体服务单元的服务管理软件将退出接管日志更新到中心管理单元,以通知中心管理单元据此退出接管信息更新路由信息。
[0115]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种媒体服务备份方法,其特征在于,在视频监控平台侧为N个主媒体服务单元部署M个备份媒体服务单元,N > M,且N及M均为正整数,且在所有媒体服务单元之上运行服务管理软件,所述服务管理软件采用心跳机制向媒体服务单元群组内发布信息,当运行于至少一备份媒体服务单元之上的服务管理软件检测到至少一主媒体服务单元出现故障时,所述备份媒体服务单元通过接管仲裁机制至少选择其中之一实现对该主媒体服务单元业务的接管。2.如权利要求1所述的媒体服务备份方法,其特征在于,所述方法包括服务管理软件的配置步骤,包括: 配置服务组信息,所述服务组信息包含主媒体服务单元以及备份媒体服务单元的身份标识ID、设备类型信息; 将服务组信息下发给媒体服务单元群组内所有的服务管理软件; 服务管理软件依据服务组信息完成相应媒体服务单元的创建和启动,并启动外部设备实体的健康状况检测。3.如权利要求2所述的媒体服务备份方法,其特征在于,所述方法还包括主媒体服务单元的健康检查步骤,包括: 服务管理软件周期性地向媒体服务单元群组内的其他设备实体发送心跳周期固定的至少携带服务令牌的心跳协议; 以及,备份媒体服务单元的服务管理软件周期性地检查媒体服务单元群组内主媒体服务单元的健康状况,当检测到至少一主媒体服务单元出现故障时,该当前备份媒体服务单元切换到预接管状态并进行接管仲裁。4.如权利要求3所述的媒体服务备份方法,其特征在于,备份媒体服务单元的服务管理软件判断媒体服务单元群组内主媒体服务单元的健康状况的策略为: 在备份媒体服务单元的服务管理软件中,采用列表维护媒体服务单元群组内主媒体服务单元的健康值,其中,所述主媒体服务单元的初始健康值预设为心跳周期的T倍,T为正整数; 在每个检查周期内,如备份媒体服务单元的服务管理软件未收到相应主媒体服务单元发送的心跳,则在当前健康值的基础上减少一个心跳周期,否则,维持该当前健康值; 当某主媒体服务单元的健康值小于或等于零时,即判断该主媒体服务单元出现故障。5.如权利要求1或3所述的媒体服务备份方法,其特征在于,所述接管仲裁的策略为: 当备份媒体服务单元的服务管理软件检测到至少一主媒体服务单元出现故障时,向媒体服务单元群组内发送携带服务令牌的预接管协议,并切换到预接管状态; 处于预接管状态的备份媒体服务单元的服务管理软件收到该预接管协议时,取出协议中的服务令牌,并将其与本地服务令牌进行匹配,如本地服务令牌大于或等于所述获取的服务令牌,则发送预接管回应消息到媒体服务单元群组内以通知发送者退出预接管状态,同时自身切换到接管状态,其中,媒体服务单元群组内处于预接管状态的备份媒体服务单元在获取到所述预接管回应消息之后切回到空闲状态;否则,退出预接管状态并切回到空闲状态。6.如权利要求1所述的媒体服务备份方法,其特征在于,所述备份媒体服务单元对该主媒体服务单元业务的接管步骤包括: 备份媒体服务单元的服务管理软件向中心管理单元发送接管日志; 中心管理单元依据该接管日志更新路由信息。7.如权利要求6所述的媒体服务备份方法,其特征在于,在备份媒体服务单元的服务管理软件向中心管理单元发送接管日志之时,向媒体服务单元群组内发布携带被接管主媒体服务单元ID信息的心跳。8.如权利要求1所述的媒体服务备份方法,其特征在于,所述方法还包括主媒体服务单元的恢复步骤,包括: 处于接管状态的备份媒体服务单元的服务管理软件在获取到被接管主媒体服务单元发送的心跳协议时,退出接管状态并切换到空闲状态; 该备份媒体服务单元的服务管理软件将退出接管日志更新到中心管理单元,以通知中心管理单元据此退出接管信息更新路由信息。9.一种媒体服务备份系统,其特征在于,包括: N个处于视频监控平台侧的主媒体服务单元; 与所述N个主媒体服务单元相应部署的M个备份媒体服务单元,N > M,且N及M均为正整数,其中,在所有媒体服务单元之上运行服务管理软件,所述服务管理软件采用心跳机制向媒体服务单元群组内发布信息,当运行于至少一备份媒体服务单元之上的服务管理软件检测到至少一主媒体服务单元出现故障时,所述备份媒体服务单元通过接管仲裁机制至少选择其中之一实现对该主媒体服务单元业务的接管。10.如权利要求9所述的媒体服务备份系统,其特征在于,备份媒体服务单元的服务管理软件判断媒体服务单元群组内主媒体服务单元的健康状况的策略为: 在备份媒体服务单元的服务管理软件中,采用列表维护媒体服务单元群组内主媒体服务单元的健康值,其中,所述主媒体服务单元的初始健康值预设为心跳周期的T倍,T为正整数; 在每个检查周期内,如备份媒体服务单元的服务管理软件未收到相应主媒体服务单元发送的心跳,则在当前健康值的基础上减少一个心跳周期,否则,维持该当前健康值; 当某主媒体服务单元的健康值小于或等于零时,即判断该主媒体服务单元出现故障。11.如权利要求9所述的媒体服务备份系统,其特征在于,所述接管仲裁的策略为: 当备份媒体服务单元的服务管理软件检测到至少一主媒体服务单元出现故障时,向媒体服务单元群组内发送携带服务令牌的预接管协议,并切换到预接管状态; 处于预接管状态的备份媒体服务单元的服务管理软件收到该预接管协议时,取出协议中的服务令牌,并将其与本地服务令牌进行匹配,如本地服务令牌大于或等于所述获取的服务令牌,则发送预接管回应消息到媒体服务单元群组内以通知发送者退出预接管状态,同时自身切换到接管状态,其中,媒体服务单元群组内处于预接管状态的备份媒体服务单元在获取到所述预接管回应消息之后切回到空闲状态;否则,退出预接管状态并切回到空闲状态。
【专利摘要】本发明公开了一种媒体服务备份方法及系统,其在视频监控平台侧为N个主媒体服务单元部署M个备份媒体服务单元,N>M,且N及M均为正整数,且在所有媒体服务单元之上运行服务管理软件,所述服务管理软件采用心跳机制向媒体服务单元群组内发布信息,当运行于至少一备份媒体服务单元之上的服务管理软件检测到至少一主媒体服务单元出现故障时,所述备份媒体服务单元通过接管仲裁机制至少选择其中之一实现对该主媒体服务单元业务的接管。本发明提供的媒体服务备份系统是一个高度自治的备份系统,有效地降低了主媒体服务单元故障带来的系统风险,且相对传统的一对一的备份服务方案而言可以节省硬件资源。
【IPC分类】H04N7/18, H04N21/647
【公开号】CN104980693
【申请号】CN201410146517
【发明人】王志芳, 陈百利, 唐李卉
【申请人】深圳中兴力维技术有限公司
【公开日】2015年10月14日
【申请日】2014年4月11日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1