买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种多数据中心的容灾系统、方法、计算机设备及介质,所述方法包括:在接收到客户端访问请求时,从访问请求中,获取目标域名,再通过DNS服务器将所述目标域名对应的私网IP发送至负载设备,进而采用防火墙对负载设备中的私网IP和虚拟服务IP进行映射为公网IP,得到所述负载设备对应的数据中心的公网IP,通过负载设备对数据中心的健康状态进行监控,并采用DNS分发算法,从健康状态为健康的数据中心中,选取目标数据中心,再将目标数据中心的公网IP反馈给所述客户端,采用本发明有利于节约数据容灾的成本,并且能提高数据容灾效率。
主权项:1.一种多数据中心的容灾系统,其特征在于,包括:DNS服务器、防火墙和至少两台负载设备;所述DNS服务器用于将域名转换为私网IP地址;所述防火墙用于将所述DNS服务器监听到的私网IP地址映射为携带第一端口号的公网IP,同时,将所述负载设备的虚拟服务IP地址映射为第二端口号的公网IP;所述负载设备用于监控所述负载设备对应数据中心的健康状态,在每个所述负载设备对应数据中心的健康状态为健康时,根据DNS分发算法,确定目标数据中心,在所述负载设备对应数据中心的健康状态为检测失败时,将DNS轮询得到健康状态为健康的数据中心,并从健康状态为健康的数据中心中,确定目标数据中心,将所述目标数据中心对应的公网IP发送给客户端,公网IP为数据中心现有的公网IP,各负载设备的四层连接和七层会话实时进行自动镜像,各负载设备的配置同步,各负载设备的全局负载模块构成全局负载DNS集群,负载设备还监控数据中心和业务服务器的性能数据,性能数据用于在数据中心中选取服务器以响应访问请求,性能数据包括吞吐,数据包,请求数,延时和RTT;通过在接收到客户端访问请求时,从访问请求中,获取目标域名,再通过DNS服务器将所述目标域名对应的私网IP发送至负载设备,进而采用防火墙对负载设备中的私网IP和虚拟服务IP进行映射为公网IP,得到所述负载设备对应的数据中心的公网IP,进而通过负载设备对数据中心的健康状态进行监控,并采用DNS分发算法,从健康状态为健康的数据中心中,选取目标数据中心,再将目标数据中心的公网IP反馈给所述客户端,实现对客户端请求进行快速分发,有利于提高负载效率,也避免宕机的数据中心对请求分发造成的干扰,提高数据容灾效率,同时,通过内外网映射的方式,不需要申请公网IP,直接用数据中心现有的公网IP,并采用负载设备集成实现对数据中心健康状态的检测,有利于节约数据容灾的成本;用户访问域名erp.test.com,域名的DNS请求发送给DNS服务器,DNS服务器把该DNS请求委托给负载设备,即两台负载的公网IP地址,为节省公网IP地址,把两台负载部署在防火墙的DMZ区或通过路由器做PAT映射到两台负载的DNS监听网口的私网IP,即公网IP的53端口映射为负载私网IP的53端口;把负载设备上的虚拟服务的私网IP映射为公网IP,端口为80或443;两台负载的配置是同步的,这样作出一个集群,所以请求任何一个负载的DNS请求返回的erp.test.com公网IP地址都是一样的;如果任何一台负载宕机,DNS会轮询到另外一台负载,这样不影响DNS的请求;负载设备会检测数据中心的健康状态,如果都是健康的,那么根据DNS分发算法,轮询或权重轮询来决定分发到哪个数据中心;如果任何一个数据中心检测失败,那么就不会将该数据中心的erp.test.com对应的公网IP返回给用户,检测失败的切换时间为10秒;当用户接收到返回的erp.test.com的公网IP,这个公网IP是作为虚拟服务的IP地址,后面是映射到服务器的内网IP,在这个阶段负载设备开始做服务器负载的工作;根据服务器的性能把请求分发到某台最合适的服务器。
全文数据:
权利要求:
百度查询: 鸬鹚科技(深圳)有限公司 多数据中心的容灾系统、方法、计算机设备及介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。