TSINGSEE青犀视频云边端图像智能分析平台EasyGBS/EasyCVR集群的容灾处理方式:ip漂移

发布日期:2021-03-19作者:TSINGSEE

      之前我们在对接用户的时候,发现很多用户有超出现有流媒体平台功能的需求,比如有的客户在使用我们EasyGBS、EasyCVR的时候有关于容灾热备的需求,我们这边推荐的方法是通过ip漂移的方式来实现。

      首先讲一下容灾这个内容,容灾中包括热备、冷备、双活、两地三中心,其中冷备和热备的需求比较多。热备即只有主数据中心承担业务,备份数据中心对主数据中心进行实时同步, 当主数据中心挂掉,可以自动切换到备数据中心;冷备即只有主数据中心承担业务,备数据中心定期对主数据中心进行备份,需要人工切换。

      当前备份软件比较流行,其中用到的关键技术就是IP地址漂移,实际上IP地址漂移技术是利用共享的“虚拟”IP地址, 当本地进行节点切换与路由切换,使另一端的发送和收方端没有感觉到本地接的节点地址有变化,保证了通信的连续性,起到断点保护的功效。

      用实例来描述可能更容易些:
      假设最简单的主从方式、单网卡的情况下,双机系统要占用3个网络地址。主机一地址为200.10.20.1,主机二的地址为200.10.20.2, 同时,还应该有一个“虚拟”IP地址,该地址为工作IP地址,用来做“漂移”,即工作地址为200.10.20.3。在分配IP地址时,要分清工作IP地址和主机自有地址。正常情况下,工作主机的自有地址是被工作地址取代的 (若主机一在工作,主机一的地址由200.10.10.1变为200.10.10.3)。在发生主机切换的情况下,主机一的地址恢复为200.10.10.1,而主机二的地址会由200.10.10.2变为200.10.10.3,这就是我们所说的地址漂移。

      采用地址漂移技术,利用虚拟IP地址来绑定主服务器,可有效解决不能利用组播的情况下多台服务器集群之间的信息交互问题。

      此方法具有一定的代表性,在很多行业可以采用双机集群方式广泛应用于工业控制、重要事件的备份。两台中心服务器通过网络构成一套高可靠性双机热备份系统,同步工作、互为备份, 当主机发生故障时,自动切换到备机工作,系统不间断运行。而地址漂移技术是当其中一台主机有故障时,另一主机接管故障主机的网络IP地址,使网络仍能正常运行。

      实际应用中,我们的设备是通过ip来进行和服务交互的,实际上就是设备找服务,当我们的EasyCVR服务出现问题,我们通过ip飘逸的技术将信令服务器的ip漂移到备份机器上, 然后设备会自动周期性的将注册信息重复到新的机器上,保证项目的正常运行,由此可以给我们空间来进行主服务器的运维处理。

      联系我们:
      网站:www.tsingsee.com
      邮箱:market@tsingsee.com / support@tsingsee.com

分享到:

Copyright © 2014-2021 安徽旭帆信息科技有限公司 版权所有 皖ICP备17023618号-3 皖公安网34019202000801号