[发明专利]一种基于心跳的双机热备方法在审
申请号: | 201911144221.5 | 申请日: | 2019-11-20 |
公开(公告)号: | CN111031341A | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 李天林;吴奕刚;孙彦龙 | 申请(专利权)人: | 杭州当虹科技股份有限公司 |
主分类号: | H04N21/231 | 分类号: | H04N21/231;H04N21/24;H04N21/643;G06F11/16 |
代理公司: | 杭州橙知果专利代理事务所(特殊普通合伙) 33261 | 代理人: | 贺龙萍 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 心跳 双机 方法 | ||
本发明公开了一种基于心跳的双机热备方法。它包括两台导播机和一台直播服务器,导播机与直播服务器连接,每台导播机上最核心的包括两个部分,心跳监测部分和资源接管部分,具体包括如下步骤:(1)心跳监测部分通过无线网卡链路进行,主导播机定时发送报文来告诉备导播机自己当前的状态;(2)如果在指定的时间内未收到主导播机发送的心跳报文,那么就认为对方出现故障,这时启动备导播机上的资源接管部分来接管运行在主导播机上的直播业务推流到直播服务器。本发明的有益效果是:能够很快恢复正常的直播业务,主备切换时间较短,速度快,无须人工干预自动切换,保证直播业务不间断的实时运行,为直播的安全性和实时性增加了保障。
技术领域
本发明涉及数据处理相关技术领域,尤其是指一种基于心跳的双机热备方法。
背景技术
双机热备系统是高可用领域的一项重要技术,数据的高可用性和系统的连续运转能力极其重要,服务器是企事业单位存放数据的重要设备,如果一旦因为服务器的故障而无法正常运转,就会造成业务停顿,服务器的故障可能由各种原因引起,如设备故障、操作系统故障、软件系统故障等等。一般地讲,在技术人员在现场的情况下,恢复服务器正常可能需要几分钟、几小时甚至几天,从实际经验上看,除非是简单地重启服务器(可能隐患仍然存在),否则往往需要几个小时以上,而如果技术人员不在现场,则恢复服务的时间就更长,而对于一些重要系统而言,在直播过程中发生故障时用户是很难忍受这样长时间的服务中断的。因此,就需要通过双机热备,来避免长时间的服务中断,为系统的安全性增加了保障,提供可靠的服务。
双机热备的工作方案发展:
基于共享存储(磁盘阵列)的方式,共享存储双机热备方案中需要两台服务器以及一台共享存储设备(一般情况下就是共享磁盘阵列柜),共享存储设备同时连接至两台服务器,用户业务数据存储在共享存储设备中,由主服务器对外服务并访问共享存储设备进行数据读写,一旦主服务器发生故障(例如:操作系统宕机、服务器意外掉电、网络故障等),由ServHA双机热备软件自动将业务应用切换至备用服务器并接管共享存储设备的访问权继续对外服,该模式需要引入昂贵的存储设备,成本有所增加,数据只有一份,在磁盘阵列中。
全冗余方式就是双机双存储,为实现存储冗余,存储高可用也已经越来越多的被用户接受。该方案需要两台服务器和两台共享磁盘阵列柜,每台服务器同时连接两台磁盘阵列柜,每台磁盘阵列柜同时连接两台服务器,ServHA双机双柜软件(ServHA DS Mirror)负责实时将数据写入两台磁盘阵列柜,保证两台磁盘阵列柜数据完全一致,在服务器读取数据时,会从两台磁盘阵列柜同时读取,提高读取效率,一旦主服务器发生故障(例如:操作系统宕机、服务器意外掉电、网络故障等),由ServHA双机热备软件自动将业务应用切换至备用服务器继续对外服务,保护业务应用不间断运行,当一台磁盘阵列柜发生故障时,ServHA双机热备软件会将故障磁盘阵列柜隔离,整个过程业务不间断,无缝使用单盘柜继续服务,该模式数据双份存储,两台磁盘阵列柜各一份,数据安全性高,数据通过存储链路实时写入两台磁盘阵列柜,能承载较高的数据吞吐量,但硬件成本较高。
复制方式双机热备中仅需要两台服务器即可实现双机热备,两台服务器利用本地磁盘存储业务数据,ServHA镜像双机热备软件(ServHA Mirror)负责实时同步两台服务器数据,保证两台服务器数据完全一致,由主服务器对外服务并将业务数据实时同步至备用服务器,一旦主服务器发生故障(例如:操作系统宕机、服务器意外掉电、网络故障等),由ServHA双机热备软件自动将业务应用切换至备用服务器继续对外服务,保护业务应用不间断运行。
在现有的双机热备方案中,一般意义上的双机热备都会有一个切换过程,这个切换过程可能是一分钟左右。在切换过程中,服务是有可能短时间中断的。但是,当切换完成后,服务将正常恢复。因此,双机热备不是无缝、不中断的,但它能够保证在出现系统故障时,能够很快恢复正常的服务,业务不致受到影响,但在系统直播过程中发生故障时用户的容忍程度会大大降低,尤其在一些重要会议的直播过程中,一旦主服务器发生故障,那么就要求我们的系统在最短的时间内将系统恢复到正常状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州当虹科技股份有限公司,未经杭州当虹科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911144221.5/2.html,转载请声明来源钻瓜专利网。