主流需求:虚拟化和资源池化,形成多活,可就近提供服务
是指在同城双活的数据中心基础上,增加一个异地灾备数据中心,与同城双活实现数据同步
不同数据中心的子系统间需要二三层互通,相同组系统的安全策略需要一致,对外提供相同的服务,形成双活
如果将数据中心的服务器部署于不同的数据中心,当某个数据中心发生故障时,集群内的其他数据中心的服务器仍可提供服务,可实现跨数据中心的应用系统容灾。
服务器跨数据中心部署需要网络提供跨数据中心的大二层能力
站点之间可以提供多活,随时可以实现故障切换,并且边缘DC就近提供服务,时延小,用户体验好。
在此场景下,数据中心之间需要进行二三层互通。
某些VPC(可以理解为一个逻辑上的服务,一个APP)可能跨越多个Fabric,同时需要安全的路由隔离和防火墙隔离
VPC之间通常为三层互通,如果需要二层互通,则建议将互通的VM划分到同一个VPC中
自动化部署分两步,首先需要将跨数据中心的虚拟化网络编排出来;其次编排出虚拟化网络后需要在各数据中心进行实例化
在多个数据中心部署相同的业务,但是IP地址不同,通过GSLB实现多活
另外,为了满足某些业务迁移到容灾数据中心后IP地址不能改变,则需要跨数据中心的二层互通,同时需要主备或多活的访问外网的网关
其实多数据中心网络最需要的诉求就是跨数据中心的网络二三层互联。而不同的层面有不同的互联需求,多个数据中心之间互联需要解决以下几个问题:
架构分为下图中的三个层次,可以等同于控制层,Underlay和Overlay
主要分为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组成的一个大数据中心
《云数据中心网络架构与技术》读书笔记 第七章 构建多数据中心网络(2/3)
手机会收集用户数据这件事情,大家或多或少都有所了解,无论 iOS 还是 Android ...
推荐阅读: 大早上更新了Visual Studio 2019 试用一下 一.前言 Visual Studio 20...
原计划过年的时候写, 迟迟推到了现在; 却依旧无从下笔; 先看看20年的计划吧 驾照...
前言 玩过百度网盘的都应该清楚它的强大,小编就是靠着百度网盘那强大的功能以及...
作为一名Java工程师,由于工作需要,最近一个月一直在写NodeJS,这种经历可以说...
Introduction(简介) This is a dialog-based plugin to handle formatting of ...
1.背景 在完成一个分表项目后,发现分表的数据迁移后,新库所需的存储容量远大于...
本文转载自微信公众号「虞大胆的叽叽喳喳」,作者虞大胆。转载本文请联系虞大胆...
一、作用域 作用域是什么 几乎所有的编程语言都有一个基本功能,就是能够存储变...
JavaScript实现消消乐的源码下载地址: 点击下载源代码 index.html !doctype htm...