收藏 分销(赏)

应用级双活建设专业方案.docx

上传人:w****g 文档编号:3032918 上传时间:2024-06-13 格式:DOCX 页数:8 大小:366.82KB
下载 相关 举报
应用级双活建设专业方案.docx_第1页
第1页 / 共8页
应用级双活建设专业方案.docx_第2页
第2页 / 共8页
应用级双活建设专业方案.docx_第3页
第3页 / 共8页
应用级双活建设专业方案.docx_第4页
第4页 / 共8页
应用级双活建设专业方案.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、1. 逻辑架构2. 方案简述某用户为了确保业务连续性,需要布署双活数据中心,传统数据中心处理方案,正常情况下只有主数据中心投入运行,备数据中心处于待命状态。发生灾难时,灾备数据中心能够短时间内恢复业务并投入运行,减轻灾难带来损失。这种模式只能处理业务连续性需求,但用户无法就近快速接入。灾备中心建设投资巨大且运维成本高昂,正常情况下灾备中心不对外服务,资源利用率偏低,造成了巨大浪费。两个数据中心(同城/异地)应用全部处于活动状态,全部有业务对外提供服务且互为备份。但出于技术成熟度、成本等原因考虑,数据库采取主备方法布署,数据库读写操作全部在主中心进行,灾备中心进行数据同时。发生灾难时,数据中心间

2、数据库能够快速切换,避免业务中止。双活数据中心可充足盘活闲置资源,确保业务连续性,帮助用户接入最优节点,提升用户访问体验。3. 实施方案详述真正双活,要在数据中心从上到下各个层面,全部要实现双活。网络、应用、数据库、存放,各层面全部要有双活设计,这么才能真正意义上实现数据中心层面双活。从某种程度上说,双活数据中心能够看做是一个云数据中心,因为它含有云计算所需高可靠性、灵活性、高可用性和极高业务连续性水平。不仅能够满足应用对性能、可用性需求,而且还能够灵活动态扩展。3.1 网络子系统3.1.1 简述从网络上来看,双活数据中心需要将同一个网络扩展到多个数据中心,在数据中心间需要大二层网络连接而且实

3、现服务器和应用虚拟化数据中心互联技术。大二层网络技术有IRF、TRILL、SPB、EVI等。IRF是将多台网络设备(组员设备)虚拟化为一台网络设备(虚拟设备),并将这些设备作为单一设备管理和使用。IRF把多台设备合并,简化了管理提升了性能,但IRF构建二层网络时,汇聚交换机最多是可达4台,在二层无阻塞前提下可接入13824台双网卡千兆服务器,假如用户期望其服务器资源池能够有效扩充到2万台甚至更大,就需要其它技术提供更大网络容量。TRILL全称就是Transparent Interconnection of Lots of Links,顾名思义,其本质就是将很多条链路透明地组织在一起,以致于上层

4、IP应用感觉这只是一条链路。它本质上是一个2.5层技术,使用最短路径、多路径等三层路由技术来讲多条链路组织成为一个大二层网络,并支持VLAN、自配置、多播等二层功效。TRILL现在最大能够支持10关键组网,其最大能力能够无阻塞接入27648台双网卡千兆服务器,但TRILL技术现在在芯片实现上存在客观缺点,关键层不能支持三层终止,也就是说TRILL关键层不能做网关设备。必需要在关键层上再增加一层设备来做网关,这造成网络结构变得复杂,管理难度增加,网络建设、运维成本全部会增加。SPB组网方案和TRILL基础相同(一样可支持接入27648台),其优势在于能够方便支持VLAN扩展功效,但一样存在网关和

5、SPB关键必需分离芯片缺点,造成网络层次增加,管理、运维成本增加。EVI能够经过汇聚层和关键层之间IP网络实现二层互通,所以经过EVI扩展多个二层域时候不需要更改布线或是设备,仅仅需要在汇聚设备上启用EVI特征即可,这么能够平滑扩展二层网络规模。其技术成熟、架构稳定,能够支持大规模二层网络,运维也简单方便。在数据中心之间建设一张虚拟大二层网络是实现网络双活基础。经过大二层网络,能够实现跨数据中心集群、资源共享和故障探测,它是确保故障发生后到故障切换中间过程不丢包关键手段。另外经过负载均衡技术,能够实现流量在不一样数据中心间调度和在单数据中心内多服务器负载分担;同时,负载均衡设备也是探测业务故障

6、实现自动切换关键实现点。3.1.2 设计实现3.1.2.1 外网接入该部分内容只是依据其它用户经验提供部分提议,具体设计和实施需要专业网络系统厂商或集成商提供。提议两个生产分别租用两条互联网出口线路,一条联通线路,一条电信线路(每数据中心一条链路也可)。在每条线路出口处,分别透明布署一台负载均衡设备,用来实现多广域网线路选路和冗余备份,使用户能够经过最快线路访问某用户业务系统,加紧了数据中心访问速度。同时,当任何一条线路故障,用户仍然能够经过另一条广域网线路访问数据中心服务器,提升了数据中心可靠性。负载均衡设备会经过多个方法检测两条链路健康情况,一旦发觉其中一条链路故障,会立即将全部用户流量定

7、向至其它可用链路,从而实现网络连接高可用性。关键方法有:为了确保ISP链路通畅,链路负载均衡设备将采取Ping方法,不仅仅检验和其相连路由器端口是否可达,还能够检验该链路后续路由节点连通性(10跳),已确保整个路径通畅。针对全部网络环境,链路负载均衡设备提供了丰富47层检验方法,并能够经过多个检验结果“和”和“或”运算结果,最终正确判定链路健康情况。经过负载均衡设备智能DNS功效,实现两数据中心灾备功效。当数据中心A服务器故障或受到攻击而不能提供服务时,负载均衡设备会引导用户(自动或人工)去数据中心B访问业务。 在用户权威DNS服务器上添加NS统计,使服务器域名解析权交给主备两个站点全局负载均

8、衡设备。当负载均衡设备(不管A或B中心)收到用户DNS请求后,首先会检测服务器状态,确定应用是否健康,能否正常提供服务,广域网线路是否正常等等。假如主站点服务器能提供正常服务,再依据DNS请求包源地址,将域名解析为主站点联通或电信地址(依据动态探测结果),使用户访问主站点服务器。假如主站点服务器不能提供正常服务,则将域名解析为备站点地址,使用户访问备站点服务器。当两个数据中心任何一个互联网线路故障或负载均衡设备同时故障,备份中心负载均衡设备探测到对端数据中心故障,并接管全部DNS解析功效,引导用户访问第二个数据中心互联网入口。3.1.2.2 关键区网络该部分内容具体设计和实施需要专业网络系统厂

9、商或集成商提供。3.1.2.3 SAN网络数据中心A和数据中心B各布署台光纤交换机,光纤交换机之间互为冗余,应用服务器和数据库服务器经过HBA卡和两台冗余交换机进行连接,交换机再和当地存放控制器连接,以数据中心A为例,SAN区域网络具体连接以下图:3.2 应用子系统3.2.1 简述数据中心双活在应用处理层面上实现了完全冗余,经过负载均衡自动路由到不一样数据中心应用服务器,全部业务系统同时在同城两个数据中心运行,同时为办公人员提供服务。当某个数据中心应用系统出现问题时,有另一个数据中心应用来连续提供服务。好处是服务能力是双倍,业务连续性和稳定性得到了大大提升且对用户来说服务体验愈加好,故障无需感

10、知。3.2.2 设计实现在数据中心内部:为了满足高性能和高可靠性服务需求,将多台服务器经过网络设备相连组成一个服务器集群,每台服务器全部提供相同或相同网络服务。服务器集群前端布署一台radware设备,负责依据已配置均衡策略将用户请求在服务器集群中分发,为用户提供服务,并对服务器可用性进行维护。负载均衡设备对数据流量优化时,采取旁挂方法布署,在此模式下只有用户端请求报文经过负载均衡设备,服务器响应报文不经过负载均衡设备,从而减轻负载,有效避免了其成为网络瓶颈。用户端请求报文目标地址为虚服务地址(VSIP),此地址由负载均衡设备对外展现。负载均衡设备分发服务请求时,不改变目标IP地址,而将报文目

11、标MAC替换为实服务MAC后直接把报文转发给实服务。数据中心间:原数据中心应用服务器可根据上文所述方法做集群实现负载均衡又或保持原样,在新建数据中心B采取传统X86机架式服务器搭建和数据中心A完全一致应用服务器系统,建设时要考虑原有性能和新建应用系统差距不能太大。3.3 数据库子系统3.3.1 简述数据库双活则是指两个数据库系统能够在相隔比较远情况下同时运行、支持相同应用负载,而且在一方出现故障时能够快速切换到另一方(分钟级),确保业务高可用性。比如ORACLE扩展RAC和DB2purescale技术。但数据库双活前提必需是网络和存放双活。以ORACLE扩展11G RAC为例,其ASM卷则需要

12、在两边存放做镜像绑定,以确保读写一致。在双活数据中心模式下,Oracle RAC数据库能够实现跨站点布署。两个Oracle RAC节点分别布署在两个数据中心(Oracle RAC 1布署在数据中心A,Oracle RAC 2布署在数据中心B),即使数据中心A发生故障,也不会影响到运行在数据中心B里Oracle RAC 2应用。同时提议oracleRAC结合VMware HA技术,结合VMware HA能够确保数据中心B自动重启原来运行在数据中心AOracle RAC 1应用。相比运行在物理架构上RAC,则运行在VMware虚拟化平台之上Oracle RAC不仅能够实现更高等级业务连续性,而且能

13、够在线进行维护和扩容。借助VMware vMotion技术,还能够在线迁移Oracle RAC节点,从而避免了硬件维护时应用部分中止。另外,经过VMware Hot-Add技术,我们还能够在线增加RAC节点虚拟机CPU数量和内存容量,从而避免了硬件扩容时应用中止。3.3.2 设计实现原理图各数据中心,数据库服务器单独建设一个局域网,并经过高带宽光纤将数据中心A和数据中心B连接,并布署成OracleRAC,同时在数据中心A中或其它区域位置布署一台仲裁服务器。3.4 存放子系统3.4.1 简述存放双活使信息能在数据中心内部和数据中心之间共享、存取或移动,从而将多种不一样存放系统联合成为单一资源。它许可地理上分离两个数据中心间存放系统同时进行数据存取,对用户透明,且确保了数据可靠性和可用性。利用跨数据中心存放虚拟化功效和数据镜像功效,结合上层应用集群,使两个数据中心全部处于运行状态,可同时负担相同业务,提升数据中心整体服务能力和系统资源利用率,而且互为生产和备份,当单数据中心故障时,业务自动切换到另一数据中心,实现RPO=0,RTO0,处理了传统灾备中心不能承载业务和业务无法自动切换问题。存放双活是数据中心双活关键基础。3.4.2 设计实现4. 双活数据中心提议配置

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服