论文部分内容阅读
IT系统越来越趋向于数据和业务大集中,因此数据中心必须要具备一定抵抗人为破坏及自然灾害的应对能力,以降低IT系统遇到各种突发故障和灾难时,系统停机所造成巨大的影响和企业损失。本文基于主流的容灾系统建设技术,结合某企业的实际业务需求,设计并实现了某高可用的企业容灾系统,具体工作如下:(1)分析企业容灾系统建设需求,结合企业业务特点,制定RPO (Recovery Time Objective)和RPO (Recovery Point Objective)指标,详细分析了企业目前容灾建设的不足,并根据业务特点及容灾需求,设计了完成指标所需要的容灾系统框架。(2)设计并实现了基于BGP和OSPF网络协议的容灾系统多出口网络拓扑,使用OSPF协议实现三个数据中心内网的路由交换,并通过route-map的方式完成对路由的控制,使得三个中心的形成统一的内网结构。使用BGP协议实现Internet网络的接入,利用BGP路由广播属性在三个中心进行anycast路由宣告,三个数据中心可看做整个企业网络的三个不同出口,相互独立且互为备份,从而保障了公司外部网络的高可用性。(3)设计并实现了基于存储复制技术的容灾系统两地三中心数据复制方案,利用SRDF同步复制技术实现同城数据中心与主数据中心的数据同步复制,每一次数据写入都会在主数据中心和同城数据中心同时完成后再返回用户,从而保障了数据的零丢失。利用SRDF异步复制技术实现异地灾备中心与主数据中心之间数据的异步复制,当发生大规模不可抗拒的灾害时,异地数据中心可快速接管服务,并且数据丢失在可容忍的极小范围之内。(4)对两地三中心容灾系统架构的运行进行了验证。从不同地点进行路由测试,验证灾备发生时,灾备中心服务接管的有效性。两地三中心容灾系统的建设方案在尽可能减少企业总体投入成本的前提下,弥补了企业容灾系统建设的不足,提升企业的业务连续性。当灾难降临时可以在不丢失数据的情况下尽快的恢复服务,把企业损失降至最低。