EMC双活数据中心解决方案V0_第1页
EMC双活数据中心解决方案V0_第2页
EMC双活数据中心解决方案V0_第3页
EMC双活数据中心解决方案V0_第4页
EMC双活数据中心解决方案V0_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ifcEMCWPROFESSIONAL SERVICESEMC数据中心容灾系统建设方案建议书EMC电脑系统(中国)有限公司Version 1.0, 201410EMC 双活数据中心方案建议书第-1-页共-16-页、八 、, 刖言信息是用户的命脉,近十年来信息存储基础设施的建设在用户取得长足的 进步。从内置存储转向外置 RAID 存储,从多台服务器共享一台外置 RAID阵列, 再到更多台服务器通过 SAN共享更大型存储服务器。存储服务器容量不断扩大 的同时,其功能也不断增强,从提供硬件级 RAID保护到独立丁服务器的跨磁盘 阵列的数据镜像,存储服务器逐渐从服务器外设的角色脱离出来,成为单独的“存

2、储层”,为数据中心的服务器提供统一的数据存储,保护和共享服务。随着用户业务的不断发展,对 IT系统尤其是存储系统的要求越来越高,鉴 丁用户业务由丁信息的重要性,要求各地各用户多中心来预防单一数据中心操作 性风险。多数据中心建设方案可以预防单数据中心的风险,但面对多数据中心建设的巨额投资,如何同时利用多数据中心就成为IT决策者的首要问题。同时利用多数据中心就必需实现生产数据跨中心的传输和共享,总所周知,服务器性能的瓶颈主要在 IO 部分,数据在不同中心之间的传输和共享会造成 IO 延时,进而影响 数据中心的总体性能。同时,各家厂商不断推出新技术 ,新产品,容量不断扩展,性能不断提高, 功能越来越

3、丰富,但由丁不同存储厂商的技术实现不尽相同, 用户需要采用不同 的管理界面来使用不同厂商的存储资源。 这样,也给用户业用户带来不小的问题, 首先是无法采用统一的界面来让服务器使用不同厂商的存储服务器,数据在不同厂商存储服务器之间的迁移也会造成业务中断。作为信息存储行业的领先公司,EMC公司针对用户跨数据中心信息传输和共 享的迫切需求,推出存储 VPlex解决方案,很好的解决了这些问题。本文随后将 介绍 VPlex产品及其主要应用场景,供用户信息存储管理人士参考。第一章方案概述1.需求*计划建设两个数据中心,构成同城双生产系统,两中心之间距离不超过100公里;要求数据零丢失,系统切换时间小丁 5

4、分钟;EMC 双活数据中心方案建议书第-2-页共-16-页2.方案简介为了满足客户建设容灾系统的需求, 我们设计了本地双活数据中心。整体架 构如下:上图是双活数据中心总体框架, 包括双活存储系统、双活数据库系统、双活 应用系统和双活网络系统。我们将利用存储双活技术和主机集群技术实现数据库系统的双活, 利用负载 均衡设备实现应用系统在两个数据中心内的负载均衡, 利用动态域名确保两个数 据中心的网络双活。双活数据中心可以实现业务系统同时在两个节点同时工作, 达到负载均衡的 目的。当生产节点出现故障时,业务系统还能够在第二生产节点上正常工作, 实 现业务零切换。EMC 双活数据中心方案建议书第-3-

5、页共-16-页第二章双活数据中心架构设计通过对*具体需求的分析,我们建议客户采用双活数据中心架构设计1.数据库系统双活架构设计主机访问VPLEX通道VPLEXH存储通道在这个架构中,存储层除了采用 EMC VNX存储系统或者其他厂商存储系统(第三方主流存储系统见 EMC Vplex兼容性列表)夕卜,还引进了 EMC全新一代数据整合系统 VPLEX由 VPLEXS现存储系统高可靠性和同城范围内数据高效共旱 01.1本地存储高可靠性保证在本方案中,首先我们要满足客户对生产中心存储系统高可靠性的需求。目前的 IT 系统架构中,从应用服务器、数据库服务器到网络等各个部分都已经提 供了高可靠性的设计,唯

6、独存储系统很少有高可靠性方案的设计,这主要基丁两 个原因:存储系统自身已经有高可靠性设计,控制器、电源、链路等都是冗余设EMC第二生产中心JEMC中心主节点EMCVPLEXEMC 双活数据中心方案建议书第-4-页共-16-页计,可靠性较高,一般情况下很少会发生整体故障, 导致数据不可访问。没有非常合适的技术来实现存储系统的高可靠性保证现在 EMC推出了全新架构的数据整合解决方案一一 VPLEX VPLEXT先实现 了本地存储系统的整合及高可靠性设计,而且是硬件级别的解决方案。在本项目中,生产中心 VPLE 炉先将两台 EMC DMX/4 (仅以 DMX 存储为例 说明,下同)整合在一起,实现存

7、储级别的 HA系统。如下图显示:1)在两台 DMX34中分别划出两个 LUN, LUN-A和 LUN-BLUN大小一样RAID 的保护方式一样为了保证性能所分布的硬盘类型和数量最好也一样将这两个 LUN同时映射给 VPLEX(通过图中虚线链路),VPLEX可以将这些LUN进行再次 RAID 保护,目前 VPLEX持的 RAID 保护级别为:RAID 0RAID 1分布式 RAID 1在实现本地存储 HA 系统时,使用 RAID 1保护方式,形成一个虚拟 LUN (V-LUN)。2)VPLEXffl 过光纤链路(图中实线链路)将 V-LUN 分配给主机,主机可以 进行读写操作3) 当主机向 V-

8、LUN写入 I/O 时,先写入 V-LUN然后再继续写入到两台DMX34存储系统中4) 当其中一台存储设备发生故障,整个存储系统能够继续工作,主机访问存储不会受到任何影响EMC 双活数据中心方案建议书第-5-页共-16-页1.2双活数据中心数据保护本次项目客户要求首先实现本地存储高可靠性保护外,还需要实现双活数据中心, 既两个数据中心的业务同时运行,任何一个数据中心出现问题,业务都会继续运行。1.2.1通过VPLEX进行数据读写首先在第二生产节点上,DMX34存储系统给 VPLEX分配一个 LUN, VPELX产生一个 V-LUN如下图显示:其次,通过两个节点的 VPLEXT生一个分布式虚拟

9、LUN,采用分布式 RAID 1保护。如下图显示:两个节点的主机都能够访问到这个虚拟 LUN,两节点的主机都能够同时访问 这个分布式虚拟 LUM由丁我们提供的是双活数据中心, 两个节点中的数据要实 时一致,所以在写入数据时,要确保数据被同时写入到两个节点中, 这样才能保 证数据两节点之间的数据一致性。如下图所示:EMC 双活数据中心方案建议书第-6-页共-16-页1) 在生产节点的主机产生 I/O;2) 向VPLE 加入 I/O, I/O通过 VPLEX问的光纤链路发送到第二生产节点的VPLEXh,3) I/O 同时写入到两个节点中的 DMX34存储系统中;4) 第二生产节点的 VPLEX向生

10、产节点 VPLEX发出写 I/O 完成的确认信息(AC加1.2.2通过VPLEX进行数据读取EMC VPLE旋一个集群系统提供分布式缓存一致性保证,能够将两个或多个VPLEX勺缓存进行统一管理,从而使主机访问到一个整体的缓存系统。当主机向 VPLEX的摸一个缓存区域写 I/O 时,VPLEXg存将锁定这个缓存区域,同一时刻 其他主机是无法向这个缓存区域写入 I/O 的。但是,当主机读取 I/O时,VPLEX 缓存允许多个主机访问一个缓存区域,尤其是主机访问其他VPLEX集群中其他VPLE馈管理的数据时,统一个缓存管理会将这个 I/O 的具体位置告知主机,主 机直接访问。如下图显示:1.2.3主

11、机故障切换我们将 1个 RAC的集群中的两台主机分别放置在生产和第二生产节点上,EMC 双活数据中心方案建议书第-7-页共-16-页这两台主机形成一个跨数据中心的集群系统,如图中RAC1-1和 RAC1-2 RAC2-1和 RAC2-2这种设置保证了正常情况下,两节点的主机同时工作;一旦其中一个节点的主机出现故障,业务会无缝的被另外一个节点的主机所接管。此时,RAC的心跳线需要通过网络来进行连接。1.2.4存储故障切换主机故障切换由 RAC集群保证,存储系统故障切换则由EMC VPLE萩证。EMC VPLE冲设计了一个重要的部件VPLEX WitnessWitness 安装在客户提供的 VMw

12、are ESX Server 上运行的虚拟机,Witness 最好与两个VPLEX集群不在同一地点, 但是考虑到实际情况, 也可以将 Witness 放置在生产节点。 VPLEXWitness用 IP连接监视两个 VPLEX群集之间的系统“心跳”信号。通过监视这些心跳信号,VPLEX Witness 可以区分站点故障和站点分区。VPLEX Witness 让应用程序能够承受任何存储故障的影响,包括同时影响整个存储设备机架的故障。VPLEXWitness与服务器群集软件和 AccessAnywhere相结合,形成了一套端到端的解决方案,允许在服务器出现故障时自动重启。对 丁双活数据中心的部署,V

13、PLEX Witness 能为客户提供具有零恢复点目标 (RTO) 的高可用性解决方案。由丁在生产节点已经通过 VPLE/现存储的 HA,所以一个存储系统出现 故障,不会影响到整个系统的正常运行。如图所示:EMC 双活数据中心方案建议书第-8-页共-16-页第二生产节点存储系统出现故障,不会影响到整个系统的正常运行。如 图所示:VPLE检统故障VPLEX系统自身是全冗余设计,可用性能够达到99.999%,但是为了防止VPLEX自身出现故障,VPLEX自身有一整套放置系统故障的处理流程,在这个过 程中就要结合上面我们提到的 Witnesso如下图所示:虚拟LUNEMCVPLEK7A匚岷南心浅丁携

14、点监JEMC 双活数据中心方案建议书第-9-页共-16-页上图中,一种情况中,业务正常工作;一种情况中,业务暂停,需要少量人工干预将业务恢复,时间不会超过10分钟1.2.5生产节点发生灾难如果生产节点发生灾难,则所有业务要切换至第二生产节点, 其过程如上图 所示情况,需要少量人工干预,在这种情况下人工干预是指将 V-2 暂时中断的 工作重新启动,主机能够重新访问存储系统,最终业务恢复。1.2.6生产节点恢复生产节点修复后,需要重新将生产节点和第二生产节点的VPLE冷 e联起来。Witness放15 .需悸豆V LV-J正常工作螭正常工作Witness-正常工作V-1止掌工作V-5业努正常工作W

15、itness正需工作v-i故障.篱魅 mV-2正常工作正常工作Witness正岸工作V-1正常工作V-2停止工作,修安寿正常工作Witnest停止工作,修 国销路V以止V-2正荒工作业券正堆工作Witrwss停止工作, 愕 期1拖V-1正常工作V2停止工作,作UkS正常工作I%Witness停止工作.稼V-L停止工作.馅V-2止岸工作业为正常工作WrtnS故障.需棒融V-1暂停工作V-2业井哲停丁作Witns敌的.需帽妲V-1asj*. wsV-2音停工作廿务普停丁作Witness停止忤,怫V4停止工作.作V-2呼上工作,作业男瞿停工件EMC 双活数据中心方案建议书第-10-页共-16-页在

16、VPLE灯重新通过两个节点的 VPLEXT生一个分布式虚拟 LUN,采用分布 式 RAID 1保护,此时业务可以正常运行, 第二生产节点与生产节点之间的数据 在后台进行复制, 直到两边数据一致。在这个过程中,我们还需要将VPLEX的Witness 修复,在其中定义生产节点为主节点。2.网络系统架构设计2.1互联网接入部分该部分内容 EMC 只是根据其他用户的经验提供一些建议,具体设计与实施 还需要专业的网络系统厂商或集成商提供。建议两个生产分别租用两条互联网出口线路, 一条联通线路,一条电信线路。 在每条线路出口处,分别透明部署一台智能抗攻击设备, 用以抵挡来自互联网的 Dos/DDos等攻击

17、,保护内部用户和服务器的安全。在两台抗攻击设备后,分别部署两台链路负载均衡设备,用来实现多广域网 线路选路和冗余备份,使用户可以通过最快线路访问 *业务系统,加快了数据 中心访问速度。同时,当任何一条线路故障,用户依然可以通过另一条广域网线 路访问数据中心服务器,提高了数据中心的可靠性。链路负载均衡设备可实现多条 internet 接入链路的负载均衡,可以同时实现 outbound 流量和inbound流量双向的负载均衡。链路负载均衡设备会通过多种方式检测两条链路的健康状况, 一旦发现其中 一条链路故障,会立即将所有用户流量定向至其它可用链路,从而实现Internet连接的高可用性。主要的方法

18、有:为了确保 ISP链路的畅通,链路负载均衡设备将采用Ping的方法,不仅ICVPLEXEMCClMK心VPLfJtEIWCVPLEXEMC 双活数据中心方案建议书第-11 -页共-16 -页仅检查和其相连的路由器的端口是否可达,还可以检查该链路后续路由 节点的连通性(10跳),已确保整个路径的畅通。EMC 双活数据中心方案建议书第-12 -页共-16 -页针对所有的网络环境(包括禁止 ICMP的 ISR),链路负载均衡设备提供 了丰富的 47层检查方式,并可以通过多种检查结果的“与”和“或” 运算结果,最终准确判断链路的健康状况。在链路负载均衡设备旁路部署全局负载均衡设备。通过全局负载均衡设

19、备的 智能 DNS功能,实现两数据中心的灾备功能。当第一生产中心的所有服务器故 障或受到攻击而不能提供服务时,全局负载均衡设备会引导用户(自动或人工)去第二生产中心访问业务。Clients LocalDNS Server在用户的权威 DNS服务器上添加 NS记录,使服务器域名的解析权交给主备 两个站点的全局负载均衡设备。当全局负载均衡设备(无论哪个中心)收到用户DNS请求后,首先会检测服务器状态,确认应用是否健康,能否正常提供服务,广域网线路是否正常等等。 如果主站点服务器能提供正常服务,再根据DNS请求包源地址,将域名解析为VIP-A酸路黄裁均南设每全局业貌均衡避备Go ask:Zone F

20、ilewww IN NS AD-Awww IN NS AD,B ?www.?ite,com = VIP-B DNSServerNSAD-A, NSAD-Bwww.snt.VEF-BEMC 双活数据中心方案建议书第-13 -页共-16 -页主站点的联通或电信地址(根据动态探测结果),使用户访问主站点服务器。如 果主站点服务器不能提供正常服务, 则将域名解析为备站点的地址,使用户访问 备站点服务器。当两个数据中心的任何一个互联网线路故障或全局负载均衡设备同时故障,备份中心的全局负载均衡设备探测到第一生产中心故障,并接管全部DNS解析功能,引导用户访问第二生产中心互联网入口。2.2核心网络系统该部分

21、内容具体设计与实施还需要专业的网络系统厂商或集成商提供。2.3 SAN网络系统由丁目前*已经实现了两个数据中心之间的 SAN网络互联,所以双活数据 中心系统直接利用现有的 SAN网络系统即可。3.双活数据中心建议配置设备VPLE游拟存储系统引擎,2 套,每套引擎配置两个控制器,每套引擎配 置 72GB高速缓存,16个 8Gbps光纤端口 ; 两台智能抗攻击设备; 两台链路负载均衡设备; 两台全局负载均衡设备第三章产品配置EM*储产品报价表序.1 品型 1_1数量 1 EMC价|1EMC VplexMetro虚拟化存储引擎: 每台两个控制器, 配 置缓存 72G,32个 8GB主机接口,配置 4

22、 个 56GBEFD 硬盘, 管理软件,专用 机柜。2EMC 双活数据中心方案建议书第-14 -页共-16 -页2EMC VNX5200磁盘阵列: 冗余引擎, 配置缓存 32G,8 个 8GB主机接口,配置 2块 400GB EFD 磁盘,46个900GB10kSAS硬盘,配 置自动分层软件, 链路冗余软件,存储 管理软件等。2Total :EMC 双活数据中心方案建议书第-15 -页共-16 -页第四章方案优势1.方案优势双活数据中心优势基丁 EMC VPLE源统所构建的双活数据中心,能够实现双中心零时间切换的 终极目标,使客户的业务持续运行。技术领先:EMC VPLEX引入了一种新的体系结构,它吸收了我们在20年设计、实施和完善企业级智能缓存和分布式数据保护解决方案的实践中取得的经 验教训。以可扩展、高可用的处理器引擎为基础,EMCVPLEX计为可从小型配 置无缝扩展到大型配置。VPLEX驻留在服务器和异构存储资产之间,使用独特的 群集体系结构,此体系结构允许多个数据中心的服务器具有对共享块存储设备的 读/写访问权限。此新体系结构的独特特征包括:?横向扩展群

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论