某某集团云计算数据中心和双活灾备XIO解决方案 5.docx
《某某集团云计算数据中心和双活灾备XIO解决方案 5.docx》由会员分享,可在线阅读,更多相关《某某集团云计算数据中心和双活灾备XIO解决方案 5.docx(15页珍藏版)》请在冰豆网上搜索。
某某集团云计算数据中心和双活灾备XIO解决方案5
某某集团
云计算数据中心解决方案
xxxx电子科技有限公司
2014年4月25日
目录
1.方案背景及用户需求4
1.1.方案背景4
1.2.需求分析4
2.双活数据中心解决方案的优势5
3.X-IO双活数据中心解决方案6
3.1.拓扑结构图6
3.2.双活数据中心配置7
3.2.1.方案配置7
3.2.2.智能DNS多站点选择器:
跨数据中心基于域名的多活9
3.2.3.VMware虚拟化平台:
数据中心虚拟化互联7
3.2.4.虚拟化服务器8
3.2.5.光纤通道交换机:
SAN扩展存储8
3.2.6.X-IOISE高性能存储阵列8
3.2.7.AAM双活软件9
3.3.相关技术参考9
3.3.1.双活数据中心路径优化(Internet)9
3.3.2.双活数据中心应用网络11
3.3.3.双活数据中心数据同步11
4.X-IO存储介绍12
4.1.背景12
4.2.目标13
4.3.架构15
4.3.1.X-IO网格云存储体系架构15
4.3.2.系统部署架构16
4.4.功能16
4.4.1.ISEManager16
4.4.2.网格MatrixRAID16
4.4.3.RAGS16
4.4.4.CADP17
4.4.5.AAM17
4.5.特点19
5.配置列表21
1.方案背景及用户需求
方案背景
随着企业的商业活动越来越依赖于网络,因此越来越多的企业在寻找一种强大的数据中心架构,这种高可用的结构能够减少甚至消除正常和非正常的停机对业务可用性造成的影响。
这意味着无论是否有中断,关键任务应用系统都能够不间断地创造产值并提高公司的业务持续性底线。
而在面对大数据时代的来临,和云时代的来临,数据中心里不同的环节都需要考虑如何融入大数据和云时代的需求,所以在系统架构上就有云化的必要性。
因此建立多个数据中心来实现业务的容灾成为必然的选择。
而企业建立多个数据中心来承载业务系统的主要目的是为了实现应用的高可用性,因此根据数据中心之间的关系,通常将数据中心分为以下两个类型:
●主数据中心/灾备数据中心
●双运营双活数据中心
需求分析
企业建立多个数据中心来承载业务系统的主要目的是为了实现应用的高可用性,因此根据数据中心之间的关系,通常将数据中心分为以下两个类型:
●主数据中心/灾备数据中心,
●双运营双活数据中心
主数据中心/灾备数据中心:
企业拥有两个(或多个)数据中心,一个主数据中心用于承载业务的运行,另一个备份数据中心用于备份主数据中心的数据和应用(冷备或热备)。
一旦发生灾难,主数据中心宕机,可以在备份数据中心恢复数据和应用,从而减轻因灾难给用户带来的损失。
灾难是小概率事件,而采用一主一备这种方式,备份数据中心只在灾难发生时才能起到作用,这对于某些企业来说是IT资源和资金的浪费。
还因为备份数据中心的应用程序是处于未启动状态,需要手动切换数据源并启动应用程序,这会进一步加剧业务的不可持续风险。
通常来说,如果是采用这种主和备方式的部署,往往需要定期做演练,通常每半年做一回。
演练时为了确保备用设备真的可以作为投产,而且也可以通过演练预估一旦真的需要主备之间切换时所需要的时间和技术手段和可能发生的风险。
但是,演练不可以每天做,6个月前演练成功也不代表6个月后会成功。
距离上回成功演练约久也代表备用真的有灾难发生时备用设备切换不成功的风险会越高。
双运营双活数据中心
企业所有的业务系统均可在两个数据中心运行,根据地理位置需要,企业一部分应用在第一个数据中心运行,另一部分应用在第二个数据中心运行,同时两个数据中心实现应用的互备,当某个应用系统出现问题时,由另一个数据中心的应用来持续的提供服务。
2.双运营/双活数据中心解决方案的优势
双运营/双活数据中心是指两个数据中心同时承载业务,不分主备,而是互为备份,在一个数据中心站点出现故障时,另一个站点可以无缝即时接管业务,保证业务不中断。
相较于传统的建设一主一备数据中心的方式,双活数据中心减少了IT资源和资金的浪费,可以更好地保证数据和应用的实时性以及业务连续性,实现了最高级别的可用性,也搭减低一旦发生灾难时备用设备没法切换工作的风险。
其最大特点如下:
一、显著提高主备站点资源利用率,降低TCO总体拥有成本。
充分利用资源,避免了一个数据中心常年处于闲置状态而造成浪费。
通过资源整合,双活数据中心的服务能力是双倍的。
二、应用程序连续可用性,实现业务零中断
双活数据中心的最大优势在于可以提高业务的连续性。
以服务器虚拟化及存储虚拟化为技术核心,实现了双活数据中心异地容灾,当一个数据中心出现宕机时,另一个数据中心可以即时接管业务,避免应用宕机。
双活数据中心架构下,如果其中一个数据中心停机,另外一个数据中心还在运行,对用户来说是不可感知的。
三、在数据中心内和数据中心之间迁移和部署应用程序及数据。
基于VMwarevSphere的集群环境。
应用系统可以在数据中心本地以及数据中心之间,根据业务的需求在不同地理位置的数据中心进行迁移,从而增强了业务部署的灵活性。
3.X-IO双运营/双活数据中心解决方案
拓扑结构图
本次某某集团的网络拓扑结构图如下:
数据中心配置
方案配置
●VMware虚拟化平台
●虚拟化服务器
●光纤通道交换机
●X-IOISE高性能存储阵列
●AAM双活软件
VMware虚拟化平台:
数据中心虚拟化互联
企业可以构建一个大规模的虚拟化数据中心网络。
由于供电制冷的限制,容灾备份等要求,我们可以设计构建物理上分离但逻辑上一体的跨数据中心的网络,基于这个网络来建立分布式虚拟化的数据中心。
通过这个网络,计算能力可以在不同的数据中心之间自由流动。
我们只有把一个数据中心的网络通过技术延伸到远端的数据中心,才能实现这样的业务需求。
通过光纤网络实现多个数据中心的网络的整合和虚拟化,实现计算资源在不同数据中心间的自由流动,也为双活数据中心的实现提供了网络保证。
虚拟化服务器
方案中使用2台新购IBM3850X5物理服务器,(每台服务器2颗10核IntelXeonE7-4850(2.0GHz,24MB)处理器,256GB内存,2块8Gb双口HBA卡,)及升级一台现有IBM3850,安装ESXi虚拟化软件,并承载主数据中心的全部虚拟机。
灾备数据中心则使用两台现有IBM服务器及两台光纤交换机与灾备中心的X-IO组成虚拟化平台,承载灾备数据中心的全部虚拟机。
光纤通道交换机:
SAN扩展存储
建立同城灾备中心的最大的优势是可以利用在同城范围,即50公里以内可以使用裸光纤来实现两个数据中心之间的互连。
为了充分利用带宽,还可以采用CWDM或DWDM波分复用方案来提高站点之间的带宽和可用性。
有了高带宽在两个数据中心之间的SAN相连接,使数据的同步复制成为了可能,可以实施高速数据复制和恢复的业务连续性策略。
X-IOISE高性能存储阵列
后端数据存储设备采用企业级高性能的磁盘阵列X-IOISE-228两台,主存储设备使用X-IOISE-228为虚拟化平台提供存储支撑,另一台X-IOISE-228放置于灾备数据中心与主存储通过光纤连接组成统一LUN,实现数据同步读写。
为了提高虚拟化平台的运行效率,两台X-IOISE-228存储均配置使用RAGS功能,以最大限度的提高存储IOPS同时保证在磁盘空间98%时保持IOPS不变。
详见第4章节
AAM双活软件
见第4章,第4.4.5小节
相关技术参考
智能DNS多站点选择器:
跨数据中心基于域名的多活
对于基于域名进行访问的应用,例如典型的B/S架构的服务。
可以通过智能DNS多站点选择器实现设立在多个地点或独立拓扑中的数据中心之间的负载均衡。
其目标是将客户端引导至最适合或最好的数据中心。
传统的基于BIND的DNS系统存在一些缺点:
●BIND无法决定其提供地址的设备的“可用性”
●BIND只有一种简单的均衡方法循环(RoundRobin)
为了帮助确保数据中心可用性,需要配置专业的智能DNS多站点选择设备,实现数据中心间的全局负载均衡和智能故障切换,以帮助确保业务连续性、全面的域名系统(DNS)和动态主机配置协议(DHCP)支持,并抵御基于DNS的分布式拒绝服务攻击。
智能DNS多站点选择器主要功能和机制:
●智能DNS多站点选择器具有丰富和智能的就近性探测策略:
智能DNS多站点选择器使用就近策略Source-list方式,可以实现全局负载均衡,为客户端提供就近性访问能力。
智能DNS多站点选择器使用DRP协议与相应路由器探针交互实现为客户提供就近的DNS解析
●智能DNS多站点选择器keepalive机制kal-ap检测VIP的负载和在线信息(LoadandVIPonlinestatus)
●智能DNS多站点选择器实现多中心的自动切换和负载均衡策略,多台智能DNS多站点选择器实现统一的管理集群:
智能DNS多站点选择器利用其功能来根据网络中特定设备的运行状况来做出智能的DNS决策。
由于能够实现网络设备运行状况监控,并根据从网络中这些设备中收集的信息来决定提供哪些资源记录,智能DNS多站点选择器为现有的DNS基础设施增加了很多智能特性。
智能DNS多站点选择器并不是现有DNS域名服务器的一种替代产品,相反,智能DNS多站点选择器与DNS控制方法一同提供高可用性,可提高现有域名服务器的价值。
基于域名的应用容灾技术与基于IP地址的应用容灾技术相结合,可以实现完整的跨数据中心应用容灾解决方案,本部分为可选方案。
双活数据中心路径优化(Internet)
路径优化技术(Internet):
如何引导用户去最适合的数据中心访问应用。
DNS重定向(GSLB),通过智能DNS技术,在多个数据中心之间实现负载分担,要求应用采用域名方式进行访问,可以实现数据中心双活
健康路由注入(RHI),这是一种路由机制,它允许两个数据中心使用同一个IP地址。
这意味着同一个IP地址(主机路径)被发布为不同的metric。
上游路由器可以同时看到两条路径,并将metric更好的路径插入到其路由表中。
适用于通过IP访问的应用,实现应用的灾备。
双活数据中心应用网络
应用网络技术:
将同一个网络扩展到多个数据中心,并且实现服务器和应用的虚拟化
服务器负载均衡技术:
对访问数据中心内服务器的负载进行均衡或者说分担。
在多数据中心的建设中,需具备与广域负载分配系统的联动能力,以及支持与服务器虚拟化的整合:
即如何感知应用服务器的位置、CPU、内存利用率,可以与虚拟化技术结合,实现应用在多个数据中心之间的漂移。
虚拟化技术:
有利于整合数据中心服务器(虚拟机),以提高计算资源利用率以及改善负载流动性,对业务连续性有重要意义。
双活数据中心数据同步
存储同步:
提供应用对于本地存储的有效访问,并解决数据中心之间进行远程数据同步写入的问题。
同步数据写入技术:
●在两个数据中心,提供同时对两个镜像副本的读写访问
●距离受到严格限制
●基于阵列镜像
●Active-ActiveMirroring提供主动-主动复制
4.X-IO存储介绍
背景
传统存储系统已经采用了三十多年,通过把很多块的硬盘安装在一起,并通过中央的处理器管理使用,结构上这么多年来都没有很大的改变。
我们一般称这种存储系统结构为帧结构。
传统存储系统不是为了现今一代的你们而设计的,所以没有很好的考虑存储的IOPS要求。
同样,传统存储系统不是为了实时的应用而设计,所以没有很好的办法提供很高的IO。
实时应用的时代,需要新一代的技术去支撑。