[云数据中心] 《云数据中心网络架构与技术》读书笔记 第七章 构建多数据中心网络(1/3)
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
《云数据中心网络架构与技术》读书笔记 第七章 构建多数据中心网络(2/3)
Multi-PoD
《云数据中心网络架构与技术》读书笔记 第七章 构建多数据中心网络(3/3)
[云数据中心] 《云数据中心网络架构与技术》读书笔记 第七章 构建多数据中心网络(1/3)相关推荐
- [云数据中心] 《云数据中心网络架构与技术》读书笔记 第七章 构建多数据中心网络(2/3)
7.2 Multi-Site场景和设计 7.2.1 Multi-Site方案的应用场景 Multi-Site大VPC 通过一个编排起统一地对两个数据中心内部和数据中心间的网络进行编排,编排完成后将指令 ...
- 《云数据中心网络架构与技术》读书笔记 | 第5章 构建数据中心的物理网络(Underlay网络)
第5章 构建数据中心的物理网络(Underlay网络) 5.1 物理组网和基础网络 包含Fabric.Spine.Leaf.Service Leaf.Server Leaf.Border Leaf角色 ...
- 《图解HTTP》读书笔记--第1章 了解Web及网络基础
写在前面:本文仅供个人学习使用,如有侵权,请联系删除.文章中所用图片绝大多数来源于<图解HTTP>,请读者支持原版. 文章目录 第1章 了解Web及网络基础 1.1 使用HTTP协议访问W ...
- 网络舆情分析技术 读书笔记1
针对网络舆情的研究主要集中在以下几个方面: 网络舆情的基础理论研究,主要包括网络舆情的概念解析.网络舆情的主体特征.网络舆情的表现特征等: 网络舆情的传播规律以及外部性研究,主要针对网络舆情的演化过程 ...
- 网络舆情分析技术 读书笔记2
网络舆情的信息采集 网络舆情分析,广义上包括从网络舆情的信息采集开始到最后舆情信息服务这一系列流程,首先是从互联网上采集舆情信息,对采集得到的web页面进行信息预处理,在预处理的基础上进行关键信息的抽 ...
- python数据分析第七章实训3_《利用python进行数据分析》读书笔记--第七章 数据规整化:清理、转换、合并、重塑(二)...
3.数据转换 介绍完数据的重排之后,下面介绍数据的过滤.清理.以及其他转换工作. 去重 #-*- encoding: utf-8 -*- importnumpy as npimportpandas a ...
- python数据分析第七章实训3_《利用python进行数据分析》读书笔记--第七章 数据规整化:清理、转换、合并、重塑(三)...
#-*- encoding: utf-8 -*- importnumpy as npimportpandas as pdimportmatplotlib.pyplot as pltfrom panda ...
- php微服务架构设计模式,《微服务架构设计模式》读书笔记---第十一章:开发面向生产环境的微服务应用...
为了部署到生产环境中,需要考虑三个关键的质量属性:安全性,可配置性和可观测性. 开发安全的服务 需要实现安全性的四个方面: 身份验证. 访问授权.验证是否允许访问主体对指定数据完成请求的操作. 审计. ...
- 《微服务架构设计模式》读书笔记 | 第9章 微服务架构中的测试策略(上)
第9章 微服务架构中的测试策略(上) 前言 1. 微服务架构中的测试策略概述 1.1 编写自动化测试 1.2 使用模拟和桩进行测试 1.3 使用范围对测试进行分类 1.4 使用测试象限对测试进行分类 ...
最新文章
- 提升对ASP.NET网站性能和多并发的设计的讨论
- 基于OpenCV的表格文本内容提取
- sdut 2137 数据结构实验之求二叉树后序遍历和层次遍历
- java中抽象类 接口_java中的抽象类与接口
- php 字符串包含另一个字符串_每天一个PHP语法二字符串使用及内部结构
- 测试Windows Live Writer对cnBlog的支持
- 【一天一个shell命令】好管家-磁盘-du
- Apache Lucene与Lucene.Net——全文检索服务器
- windows10下载
- java 文件的编码 问题
- minhash算法检索相似文本_基于向量的深层语义相似文本召回?你需要bert和faiss...
- django mysql settings
- 计算机英语文体特点,公共英语五级写作文体特点分析
- Python金融系列第五篇:多元线性回归和残差分析
- 使用AI提取文字路径
- 郑州共享美容院小程序开发如何操作?
- 微信公众号提供的服务器故障,微信公众号出现“该公众号提供的服务出现故障”解决办法...
- NTKO OFFICE文档控件为何不能自动装载?
- excel智能提取_Excel智能艺术家谱
- H3C服务器修改启动项,H3C服务器 iFIST快速安装指南-6W102
热门文章
- 让我用69406条评论告诉你“反贪风暴”好不好看!!!
- 生产环境kubeadm部署k8s(1.23)高可用集群
- CoAP协议学习笔记(一)
- java购物车系统代码_java购物车系统 团队博客
- 解密体育背后AI黑科技:花样滑冰动作识别、多模视频分类和精彩片段剪辑
- 淘宝买家谈阿里质量意识
- android获取relativelayout的高度,android RelativeLayout 动态设置高度
- Minecraft使用Alibaba_Dragonwell11运行1.16.5服务器[官服核心]
- CPU漏洞修复工具下载,专门针对“Meltdown”(融化)和“Spectre”(幽灵)两组CPU漏洞,360安全卫士国内首发免疫工具
- linux md是什么格式文件,MD_ 文件扩展名: 它是什么以及如何打开它?