浅谈同城双中心的网络部署模型

企业建设数据中心时,出于灾备的考虑,会建设两个甚至多个数据中心。例如我们经常提到的“两地三中心”,即同城双中心+异地中心。

同城双中心是指在同城或邻近城市建立两个可独立承担业务的数据中心,双中心具备基本相同的业务处理能力并通过高速链路实时同步数据,日常情况下可同时分担业务及管理系统的运行,并可切换运行;灾难情况下备应急切换,保证业务的持续性。异地灾备中心是指在异地的城市建立一个备份的灾备中心,用于双中心的数据备份,当双中心出现自然灾害等原因而发生故障时,异地灾备中心可以用备份数据进行业务的恢复。

今天主要谈同城双中心的网络部署模型、切换方式以及优缺点。

同城双中心的部署方式分为两种,分别为主备和双活。

1.    主备中心模型

从字面含义上看,主备中心就是建设两个数据中心,一主一备,两个数据中心均具有独立承担对外提供业务的能力。正常情况下,主中心对外提供服务,当重大故障发生时,主中心的业务切换到备中心,备中心成为新的生产中心对外提供服务。

以上对主备关系的描述非常简单,但在实际部署过程中,需网络、应用、数据库等多部门协调合作,才能切换,我们今天主要谈网络。

主备数据中心示意图:

上图是较为典型的同城主备中心网络模型,A中心是生产中心,B中心为备中心,A、B两个中心的业务分区使用相同的IP地址段。

此模型的技术关键点:

1.     A、B中心的网络核心(网关)进行二层打通;

2.     网关启用在主中心一侧,备中心网关为关闭状态;

3.     主中心A对外发布路由,B中心不对外发布路由。

数据中心间切换:

A中心停止对外发布路由,B中心,同时将A中心的网关切换至B中心,这样就完成了数据中心网络的切换。

主备模型优点:

1.     技术简单、切换方便;

2.     现有双中心过渡到此模型较简单,不涉及应用IP地址改造;

主备模型缺点:

1.     存在较多的中心间穿越流量,无法做到“本中心服务器从本中心出入”(两侧网关无法同时开启,否则会出现防火墙异步路由问题)。

2.     中心间的物理距离过长,导致网络延迟增大,对延时敏感的应用可能会受到影响;

3.     中心间L2打通,会使二层域扩大,一个中心二层故障可能影响到另一个中心,需做数据中心STP隔离或采用特殊技术,例如OTV;

4.     需考虑防火墙策略如何同步的问题;

5.     链路闲置,资源没有得到最大化利用,例如B中心对外的广域网链路。

2.    双活中心模型

双活数据中心,即两个数据中心具有同时对外提供服务的能力。如下图:

A、B两个数据中心,采用独立的IP地址段,同时对外提供服务,客户端依靠DNS的解析结果,来判断从哪个数据中心进入。

此模型的技术关键点:

1.     两个中心采用独立的IP地址段,均对外发布路由;

2.     采用DNS的方式,将客户端流量引至对应数据中心。

数据中心切换:

1.     正常情况下,两个数据中心同时对外提供服务;

2.     一侧数据中心故障时,改变DNS解析,即可停止该数据中心的服务。

双活数据中心优点:

1.     两个数据中心完全独立,互不干扰;

2.     数据中心间流量较少;

3.     无需考虑防火墙异步路由问题;

4.     链路得到更有效的利用,经济最大化。

双活数据中心缺点:

技术方面,暂时没有想到缺点。可行性上,从现有双中心过渡到双活数据中心,除IP地址改造外,还涉及应用的DNS改造,涉及部门间协同工作,驱动困难,这种模型较适合新建的数据中心。

选择数据中心网络模型,需调研业务/应用/系统/服务器的部署需求,从上到下统一考虑,最适合自己的,才是最好的。

备注:无论是主备还是双活,网络层面做到各种“活”并不困难,在生产环境中,目前面临的最大瓶颈其实是双中心的数据库的“双活”问题。

原文地址:http://blog.51cto.com/chenpengpeng/2063280

时间: 2024-10-31 15:06:58

浅谈同城双中心的网络部署模型的相关文章

浅谈区块链和p2p网络

最近对区块链产生了兴趣就去了解了一下,分享一下.... 首先要先了解一下什么叫做区块链: 区块链:简单来说就是一种基于分布式数据存储.点对点传输.共识机制.加密算法等计算机技术的新型应用模式. 相信说到比特币大家都了解,比特币就是基于区块链的基础上而生的.区块链就像是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,其中包含了一次比特币网络交易的信息,用于验证其信息的有效性和生成下一个区块.. p2p网络: 对等网络,即对等计算机网络,是一种在对等者(Peer)之间分配任务和工作负载

浅谈HTTP FTP和P2P网络大文件传输的优劣势

随着各种行业和硬件设备的发展,大文件越来越多,比如在媒体行业为了保证图片和视频的清晰,和以前的相比,都比较大,尤其是出版社等行业.确保大文件能快速的传输,现在很多企业还是使用的硬盘邮寄的方式.如果使用网上传输的方式,可以实现吗? 想弄清楚这个问题,我们首先用知道现在网上信息传输常用的方式HTTP FTP和P2P优劣势.我们一起来看下吧: 1. Http传输:比较传统的文件分发方式,优点是部署方便,一般会采用IIS.Apache.Nginx.Tomcat等web服务器,基本上能运行网站的web服务

浅谈个人对存储区域网络SAN的理解

存储区域网络SAN,是一种通过将网络存储设备和服务器连接起来的网络,提供计算机和存储设备间的数据传输.其中,SAN是独立于服务器系统之外的,拥有近乎无限的存储能力,通过利用光纤作为传输媒介,实现了高速共享,它主要由服务器,外部存储设备,服务器适配器,集线器,交换机和网络,存储管理工具等组成.SAN的优点都体现在以下几点: (1)管理方便 可通过一台SAN给多个服务器提供存储,存储管理方便. (2)扩展性强 SAN由多个磁盘组成,用户可自由增加磁盘,服务器等,可提供海量空间.而逻辑上,它又可以被分

浅谈ISO协议栈之OSI七层模型

一.开放系统互连参考模型 (Open System Interconnect 简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架.它从低到高分别是:物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. 1.物理层:在介质上传输比特流 在OSI参考模型中,物理层(Physical Layer)是参考模型的最低层,也是OSI模型的第一层.物理层的主要功能是:利用传输介质为数据链路层提供物理连

浅谈网络工程行业

网络工程,四个字听起来高端大气上档次,实际上背后有多少辛酸和喜悦为外行所了解. ---------------------题记 很多工科类大学和综合性大学都会有这样的一个专业叫网络工程,在彻底的外行人看来,网络工程就是一计算机类的专业,整天搞电脑:在普通的外行人看起来,网络工程就是it,it就是敲代码:在小年轻眼里,就是黑客:还有修电脑拉网线...每次听到这种说法,我心里都很无奈,因为从某种意义上说,在当今这个时代,网络工程是边缘产业,所以外行不懂太正常,但是我还是想写此文浅谈个人理解和感受.

浅谈跨国网络传输

在这个大数据,云部署不断映入眼帘的时代,也许很多人作为公司IT架构的管理者都会觉得有些无助和迷惘.新兴的科技确实给日常的IT工作带来了便利,但亦带来了种种挑战和不可预期的困难. 数据的存储,传输的便利固然重要,但是数据的安全却要重要的多.你永远都不会希望把自己的核心数据放到公共的存储空间中,也随即诞生了私有云等一系列的概念,但是终究还是第三方的架构方案,这种不可控性随时都可发生. 对于跨国的数据传输,国内的网络提供商无论是电信和联通都无法给出完美的答案,因为国内伟大的防火墙的原因,速度慢之又慢,

浅谈数据中心架构演变

谈到数据中心的架构和建设,我们不难想到最初的三层架构,即完全硬件化的架构. 显而易见,这种方式的特点如下: ①  设备独立--单个设备承载单个功能 ②  管理割裂--单个设备单独管理 ③  厂商异构--服务器.网络.安全等设备由不同厂商提供 缺点也很明显: ①  硬件资源利用率极低,硬件投资成本大,资源浪费明显 ②  业务上线周期长:从市场调研,到预算规划,到硬件采购,到部署上线,周期在1个月到半年不等 ③  管理维护难,排障难,扩容难. ④  无冗余性.无高可用,故障恢复周期长. 为了解决这些

浅谈mapreduce程序部署

尽管我们在虚拟机client上能非常快通过shell命令,进行运行一些已经封装好实例程序,可是在应用中还是是自己敲代码,然后部署到server中去,以下,我通过程序进行浅谈一个程序的部署过程. 在启动Hadoop之后,然后把程序达成可运行的jar包,并把对应的第三方jar包 包括进去.运行hadoop    jar   XXX. +驱动名称. package com.mapred; import java.io.IOException; import java.io.PrintStream; i

浅谈双线程dp (nyoj61 nyoj712)经典【传字条】和【探 寻 宝 藏】

浅谈双线程dp 先看问题: 传纸条(一) 时间限制:2000 ms  |  内存限制:65535 KB 难度:5 描述 小渊和小轩是好朋友也是同班同学,他们在一起总有谈不完的话题.一次素质拓展活动中,班上同学安排做成一个m行n列的矩阵,而小渊和小轩被安排在矩阵对角线的两端,因此,他们就无法直接交谈了.幸运的是,他们可以通过传纸条来进行交流.纸条要经由许多同学传到对方手里,小渊坐在矩阵的左上角,坐标(1,1),小轩坐在矩阵的右下角,坐标(m,n).从小渊传到小轩的纸条只可以向下或者向右传递,从小轩