20年,專注郵件技術

Coremail郵件係統開始研發於1999年,目前在中國大陸地區擁有超過10億終端用戶,是政府、企業等機構廣泛使用的郵件係統。

<返回新聞列表

專家解讀:災害下的高效運維解決方案

發布時間:2019/01/15 00:33:01

利用信息係統處理業務,如何保證在計劃和意外停機期間確保業務運行不間斷?各種自然災害和事件突發,如何避免企業信息係統受到災害影響?網絡災難發生,如何減少數據的負麵影響?本文邀請了Coremail論客運維高可用方案解決專家,從方案設計到部署等方麵,結合某企業郵件係統部署案例,介紹運維高可用解決方案。

郵件係統作為基礎信息係統,是企業員工進行工作與交流溝通的重要渠道,企業依賴郵件係統作為通訊平台以支持業務運行。係統在運行中不可避免會出現計算機硬件故障或網絡等原因,導致不可以訪問郵件係統,一旦出現這種情況,就需要管理員或郵件係統服務提供商去緊急處理。在處理過程中,員工是不能使用郵件係統。對於所有的企業來說,郵件係統服務的中斷,不僅影響到企業員工的正常工作與交流,還可能為企業帶來營業損失,甚至影響到服務品質和客戶的滿意度。

Coremail運維高可用解決方案則能很好的解決這一問題。在介紹搭建運維高可用方案之前,先來科普一個最常用的衡量指標:

RTO:是指恢複時間點目標(Recovery Time Object),即災難發生後,從IT係統宕機導致業務停頓之刻開始,到IT係統恢複至可以支持各部門運作,業務恢複運營之時,此兩點之間的時間段。

RPO:是指恢複點目標(Recovery Point Object),即災難發生後,容災係統能把數據恢複到災難發生前時間點的數據。

而用戶的高可用要求越高,需要投入的硬件和軟件成本就會越高,如何選擇一個適合企業又經濟實惠的高可用解決方案,則需要用戶在方案設計之初,提出具體的高可用要求。

本文選取了高可用目標RTO1小時,RPO15分鍾,並且實現同城兩個機房高可用的方案為例,從方案設計到部署執行兩個方麵闡述運維高可用解決方案。

運維高可用解決方案的設計是以郵件係統的架構為基礎,初步可分為五層,針對不同的分層,相對應的設計了不同的解決方案:

序號

層次類別

具體方案

1

接入層

智能DNS

負載均衡(F5

2

網絡層

實現兩中心網絡三層互聯互通

3

應用層

應用服務器軟硬件部署

4

存儲層

數據庫集群部署

5

數據庫雙主部署

雙主部署

1.接入層

該層主要包括DNS智能和負載均衡調優等。同城雙活分為對稱雙活與非對稱雙活,區別在於兩側機房是否同等配置規模與投入生產。該方式影響接入層的設計與負載均衡。

如果非對稱雙活設計,一般不考慮備機房數據中心的DNS的映射,直接將備機房業務SERVER與端口納入主機房F5 server_pool即可。

對稱雙活設計,即兩側生產規模高度一致,要完全負載業務峰值壓力。該設計可以采用與生產機房一致的F5負載均衡設備與DNS映射。

2.網絡層

該層主要包括兩機房間業務網絡打通和數據庫層網絡打通等。為更高更充分地利用與發揮同城高可用的架構優勢,保障生產環境故障時的順利切換與承載,同城備機房采用與生產機房同等架構的網絡架構與 SAN 網絡架構。

網絡交換機與SAN 交換機雙節點互做冗餘。硬件要求網絡設備特別是數據庫心跳設備、SAN 交換機設備盡量同廠家同型號,微碼版本保持一致。

3.應用層

該層主要包括應用服務器軟硬件部署等。由於應用業務數據傳遞的複雜性與關聯性,為保障應用高可用的順利實現,在應用雙活改造過程中,優先保障基本業務的高可用。可按生產環境的應用係統架構配置在備機房進行部署。

後續根據業務應用的需求擴展,可以在備機房進行單邊部署配置,降低主生產環境的業務壓力與負載。其它單機部署服務器參仿生產規模配置進行部署設計。

使用負載均衡+智能DNS 技術實現應用層在數據中心之間的並行運行,可以提高當前係統的高可用性。

4.存儲層

該層主要包括存儲層集成部署等。郵件,用戶數據均使用分布式存儲,通過Coremail多活實時將數據同步到兩側。

5.數據庫層

該層主要包括數據庫部署等。采用數據庫雙主架構。正常情況下,各後端服務器會根據配置,分別訪問對應的中心數據庫服務器。

當數據庫中的其中一個點宕機時,存儲層訪問策略或者數據庫雙主配置的故障轉移策略,會自動將正常訪問轉移至正常數據庫節點上。

在方案設計完成後,接下來的重點就是部署,如何以經濟高效的方式完成部署是本次案例的關鍵。圖1則是本次案例的同城雙活部署架構圖。

從圖1可以看出,兩個機房的數據庫使用物理數據庫複製軟件實現了數據的同步,兩中心數據庫形成雙主,機房之間通過綜合數據網提供基礎鏈路承載和互聯互通。

並且兩個機房應用服務器利用F5負載均衡技術實現了雙活,存儲服務器使用分布式存儲數據,每台存儲服務器既是計算節點也是存儲節點。

兩個機房之間的SAN交換機,利用廣域I/O加速技術和ISL技術實現兩個機房交換機之間的各自互聯。

當然,每一個企業都存在不同的設計需求,Coremail論客運維高可用方案解決專家建議,在方案進行部署時用戶需要依據用戶自身的具體情況進行執行,才可達到最佳執行效果。

上一篇: 產學研合作 | Coremail論客與清華大學深圳研究生院簽署聯合申報協議 下一篇: Coremail斬獲CEIA中國企業IT大獎

分享至:
<返回新聞列表
返回
頂部