随着互联网的发展,越来越多的企业商业活动依赖于网络,也让越来越多的企业寻找一种强大的数据中心架构,这种高可用的结构不仅能减少正常或非正常的停机对业务可用性造成影响。意味着无论是否中断,关键任务应用系统都能在不间断的创造产值并提高公司业务持续行底线。
因此多数据中心建立实现业务的容灾成为必然之选。用户建立多数据中心承载业务系统的主要目的是为了实现应用的高可用性,因此数据中心间的关系,我们可分为三种类型:主数据中心/灾备数据中心、双运营数据中心、双活数据中心。
首先我们来分析下用户需求,简历多个数据中心承载业务系统的主要目的是为了实现应用的高可用性,根据数据中心之间的关系,通常有以下三种类型:
主数据中心/灾备数据中心
用户所有的业务系统在主数据中心运行,而在被数据中心为业务系统提供冷备或热备,当主数据中心的应用出现故障时,可以将单个应用或数据中心整体切换到灾备数据中心。
双运营数据中心
用的一部分应用在第一个数据中心运行,另一部分应用在第二个数据中心运行,同时两个数据中心实现因公的互备,当某个应用出现故障时,有对应的备份数据中心应用接管服务。
双活数据中心
用户所有的业务系统同事在两个数据中心运行,同时为用户提供服务,当某个数据中心的应用系统出现问题时,有另一个数据中心的应用来持续提供服务。
其中双活数据中心最大的特点是:一、充分利用资源,避免一个数据中心常年处于闲置状态而造成资源浪费。通过资源整合,双活数据中心的服务能力是双倍的。二、双活数据中心如果断了一个数据中心,另外一个数据中心还在运行,对用户来说是不可感知的。
为更好的让用户享受的安全、稳定的数据中心工作,特推出双活数据中心解决方案。
双活数据中心路径优化
通过智能DNS技术,在多个数据中心见实现负载分担,要求应用采用域名方式进行访问,以实现数据中心双活。由健康路由注入(RHI)(一种路由机制),它允许两个数据中心使用同一个IP地址,这也意味着同一个IP地址(主机路径)被发布为不同的metric,上游路由器可以同时看到两条路径,并将 metric更好的路径长如到其路由表中,适用于通过IP访问的应用,实现应用的灾备。
LISP(Locator/ID Separation Protocol):为将标识Locator的IP(RLOC)和标识目的节点ID的IP(EID)进行区分和叠加封装,在公网传输时只根据 Locator IP转发,只有到达站点边缘时才会剥离层外IP,使用内层标识EID的IP进行抓饭,让网络识别应用在不同数据中信建流动,适用于虚拟化应用。
统一网络扩展到多个数据中心并且实现服务器和应用的虚拟化,传统采用伤残曾互联,通常用于链路备份以及存储复制。随着高可用远程集群技术以及虚拟机歉意技术在数据中心容灾和计算资源调配方面的广泛应用,数据中心见需要大二层网络连接,并采用主要技术为OTV(Overlay Virtualization Transport)实现多个数据中心的大二层互联。在服务器负载均衡方面通过访问数据中心内服务器的负载均衡进行均衡或分担。在多数据中心的建设中,需具备与光与负载分配系统的联动能力,以支持与服务器虚拟化的整合,即如何感知应用服务器的位置、CUP、内存利用率,可与OTV技术、虚拟化技术结合,实现应用在多个数据中心的漂移。最终通过虚拟化技术,有利整合数据中心服务器(虚拟机),提高计算资源利用率以及改善伏在流动性,对业务连续性起到重要意义。
双活数据中心数据同步通过应用对于本地存储的有效访问,并解决数据中心之间进行远程数据同步的问题。其中涉及到的同步复制技术包括在两个数据中心实时写入存储、严格限制距离、基于主机的镜像(i.e. Veritas Volume Replicator)或是基于磁盘的镜像(i.e. IBM PPRC,EMC SRDF/S,HDSTrueCopy,HP DRM)、大宽带和低延时网络。
而异步数据复制技术则为两个数据中心进行周期性的数据镜像同步、基本不受距离限制、IBM PPRC-XD(non synchronous),IBM XRC,EMC SRDF/A,HDSTrueCopy,HP/Compaq DRM以及承担网络原因带来的数据丢失风险。
通过上述描述,可以看出不论是同步数据复制技术,或异步数据复制技术,都存在一定的繁琐及风险性。那么现在就来一起看看双活数据中心配置方面的相关资料吧。
方案配置:NEXUS 7000系列交换机、只能DNS多站点选择器、应用负载均衡器、MDS光纤通道交换机
NEXUS 7000交换机作为数据中心虚拟化互联技术OTV使用,通过FabricPath等技术,构建一个大规模虚拟化数据中心网络。鉴于供电制冷限制,容灾备份等要求,在构建物理上分离,但逻辑上一体的跨数据中心网络,基于这个网络建立分布式虚拟化数据中心。把一个数据中心网络通过技术延伸到远端的数据中心,实现这样的业务需求。OTV就是这样一个技术,实现穿越IP骨干的数据中心网络打通,借助一部分E哦MPLSoGRE数据帧封装,采用完全不同的控制平面。通过ISIS来建立A到敬爱参差要关系,并交换数据中心间的MAC地址表。OTV技术对IP骨干网只要求IP可达,不需要MPLS支持,极大简化网络维护,同时采用控制平面和转发平面的分离,有效组织二层广播泛滥到IP骨干上,也不需要把生成树跨在数据中心间的骨干网上,不仅提高整个网络的稳定性,还可通过IP网络实现多个数据中心的网络整合和虚拟化,实现计算资源在不同数据中心间的自由流动,为双活数据中心的实现提供了网络保证。
由于传统基于BIND的DNS系统存在无法决定其提供地址的设备“可用性”、只有一种简单的均衡方法等缺陷,为帮助确保数据中心可用性,需要配置专业智能DNS多站点选择设备,实现数据中心间的全局负载均衡和智能故障切换,以帮助确保业务的连续性、全面的域名系统(DNS)和动态主机配置协议 (DHCP)支持,抵御基于DNS的分布式拒绝服务攻击。
负载均衡作为跨数据中心计算能力调度DWS,以数据中心内部署负载均衡设备为中心,通过网络设备对跨数据中心的感知,将多个数据中心内部署的虚拟计算平台联动起来,可以实现跨数据中心的计算能力调度。
MDS光纤通道交换机在整个架构中通过SAN扩展存储技术,建立同城灾备中心的最大优势是可以利用在同城范围,即30至100公里以内可以使用裸光纤来实现两个数据中心之间的互连。充分利用贷款,采用CWDM或DWDM波分复用方案来提高站点之间的贷款和可用性。有了高带宽和两个数据中心之间SAN 相连接,是数据的同步复制成为可能,从而实施高速数据复制和恢复的业务连续性策略。
双活数据中心解决方案优势在于可以扩展到多个数据中心的多活架构,为多个数据中心提供网络、应用、数据多个层面双活的整合方案;对虚拟化环境的支持,应用流量可以随虚拟机在多个数据中心之间流动;整合广域网负载均衡和应用负载均衡,为数据中心提供完整的高可用支持。