[云数据中心] 《云数据中心网络架构与技术》读书笔记 第七章 构建多数据中心网络(1/3)
发布日期:2021-05-28 16:50:49
浏览次数:26
分类:技术文章
本文共 1457 字,大约阅读时间需要 4 分钟。
7.1 多数据中心的业务诉求场景
7.1.1 多数据中心的业务场景分析
主流需求:虚拟化和资源池化,形成多活,可就近提供服务
1. 业务跨数据中心部署
2. 两地三中心
是指在同城双活的数据中心基础上,增加一个异地灾备数据中心,与同城双活实现数据同步
不同数据中心的子系统间需要二三层互通,相同组系统的安全策略需要一致,对外提供相同的服务,形成双活3. 网络级容灾
如果将数据中心的服务器部署于不同的数据中心,当某个数据中心发生故障时,集群内的其他数据中心的服务器仍可提供服务,可实现跨数据中心的应用系统容灾。
服务器跨数据中心部署需要网络提供跨数据中心的大二层能力4. 分布式云化
站点之间可以提供多活,随时可以实现故障切换,并且边缘DC就近提供服务,时延小,用户体验好。
在此场景下,数据中心之间需要进行二三层互通。7.1.2 多数据中心的网络需求分析
1. 业务跨数据中心部署
某些VPC(可以理解为一个逻辑上的服务,一个APP)可能跨越多个Fabric,同时需要安全的路由隔离和防火墙隔离
2. 不同业务(VPC)之间互通
VPC之间通常为三层互通,如果需要二层互通,则建议将互通的VM划分到同一个VPC中
3. 通过SDN实现自动化部署
自动化部署分两步,首先需要将跨数据中心的虚拟化网络编排出来;其次编排出虚拟化网络后需要在各数据中心进行实例化
4. 跨数据中心的业务容灾多活
在多个数据中心部署相同的业务,但是IP地址不同,通过GSLB实现多活
另外,为了满足某些业务迁移到容灾数据中心后IP地址不能改变,则需要跨数据中心的二层互通,同时需要主备或多活的访问外网的网关小结:
其实多数据中心网络最需要的诉求就是跨数据中心的网络二三层互联。而不同的层面有不同的互联需求,多个数据中心之间互联需要解决以下几个问题:
- 数据同步和数据备份,需要存储互联。解决方案:存储互联一般通过波分或者裸光纤
- 跨数据中心部署HA内部的心跳或者虚拟机迁移需要大二层互通。解决方案:应用集群或者虚拟机迁移,需要大二层网络,首选VXLAN
- 业务之间互访需要跨数据中心三层互通。解决方案:VXLAN提供的L3VPN
- 不同数据中心前端网络,即数据中心外联出口,通过IP技术实现互联。解决方案:通过动态路由或者静态路由实现互联
7.1.3 Multi-DC Fabric方案整体架构和场景分类示例
1. 方案整体架构
架构分为下图中的三个层次,可以等同于控制层,Underlay和Overlay
2. 方案场景细分
主要分为Multi-Site和Multi-PoD两种场景
下面解释几个关键的概念: PoD:强调的是一组相对独立的物理资源 Multi-PoD:一套SDN控制器管理的多个PoD,是由端到端VXLAN隧道构成的一个VXLAN域,PoD之间的距离不会太远,通常位于同城近距 Site:由SDN控制器管理的资源池,是一个或多个PoD,也是由端到端VXLAN隧道构成的一个VXLAN域 Multi-Site:多个AC(控制器层面的一个Site)管理域之间互通,即多个Multi-PoD之间的互通,是多个VXLAN域,对距离不敏感,可异地部署 方案对比: 层次化Multi-DC Fabric: Multi-Site和Multi-PoD的一种组合场景 典型案例就是两地三中心,即一个Multi-PoD的Site和一个单PoD的Site组成的一个大数据中心两种组网方案的详细讲解
Multi-Site
Multi-PoD
转载地址:https://blog.csdn.net/qq_33868661/article/details/115468551 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年01月04日 06时59分25秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
大数据Lambda架构
2019-06-23
openCV_java 图像二值化
2019-06-23
状态模式
2019-06-23
DJANGO变动库的一次真实手动经历
2019-06-23
8个基本的引导工具的网页设计师
2019-06-23
【下载分】C语言for循环语句PK自我活动
2019-06-23
VC++获得微秒级时间的方法与技巧探讨(转)
2019-06-23
HDOJ-1010 Tempter of the Bone
2019-06-23
MySQL my.cnf参数配置优化详解
2019-06-23
HDU/HDOJ 2102 A计划 广度优先搜索BFS
2019-06-23
JavaNIO基础02-缓存区基础
2019-06-23
阿里 Blink 正式开源,重要优化点解读
2019-06-23
日本开设无人机专业,打造无人机“人才市场”
2019-06-23
190行代码实现mvvm模式
2019-06-23
PXE部署实例
2019-06-23
cobbler初探------实现自动安装centos6.4
2019-06-23
Android Studio 2.0 preview3 BUG
2019-06-23
兼容几乎所有浏览器的透明背景效果
2019-06-23
Go语言4
2019-06-23