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)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/273681.html
標籤:其他
