雙活資料中心(一)
阿新 • • 發佈:2020-10-14
一、雙活資料中心定位
雙活資料中心定位為應用提供高可靠的服務,兩個資料中心同時對外提供業務服務;在單一資料中心發生災難性的故障時,依然可以對外提供業務服務,資料中心的業務連續效能夠得到極高的保障。通常雙活資料中心建設為同城雙中心,兩資料中心之間鏈路時延要求在3ms以內,直接限制了資料中心之間裸光纖的距離。
雙活資料中心從幾個維度進行雙活設計及建設,網路、儲存雙活是底層基礎,在網路/儲存之上進行部署計算虛擬化、資料庫叢集、應用中介軟體。雙資料中心的業務採用1:1進行部署。
1、網路層雙活從網路虛擬化,應用負載均衡,全域性負載均衡,動態路由協議、DNS原理等考慮,從裝置、鏈路、業務等冗餘規避單點故障。
2、儲存雙活主要考慮到儲存裝置虛擬化實現,通過儲存虛擬化閘道器將底層磁碟陣列進行統一管理,雙資料中心對外儲存可見為一份儲存。從理論考慮,硬體級別的儲存虛擬化並不是雙活資料中心的唯一選擇,基礎設施架構也是基於對於業務的要求而進行設計。儲存虛擬化對資料中心之間鏈路的時延有極高的要求,起碼<=3ms。
3、計算虛擬化主要為了規避底層硬體資源的故障,業務全部承載在虛擬化平臺VM上,業務1:1的在雙資料中心部署。
4、資料庫叢集採用跨資料中心進行部署,採用雙讀雙寫,嚴重依賴底層儲存虛擬化。
5、應用中介軟體在軟體層面保障應用層雙活。
轉載於:https://blog.51cto.com/maorui2005/1710349