技術風雲錄:乾坤大挪移
前言
對業務連續性要求比較高的應用,通過負載實現災備雙活,對應用業務實現數據零丟失和故障自動切換,有能抵禦區域性災難對業務連續性的影響。
方案核心介紹
應用級災備是建立在數據級災備的基礎上的,對應用系統進行複製,也就是在異地災備中心再構建一套應用支撐系統。支撐系統包括數據備份系統、備用數據處理系統、備用網路系統等部分。應用級災備能提供應用系統接管能力,即在生產中心發生故障的情況下,災備中心便能夠接管應用,從而盡量減少系統停機時間,提高業務連續性。
應用負載正常使用有三種模式:
A應用主備模式
1.雙生產中心均需要完成生產業務。
2.通過數據複製技術將數據複製到對方。
3.通過業務模塊或用戶的方式將業務分配到不同的中心。
4.平時主要的處理能力均分配給生產應用系統使用。
5.出現災難時,根據需要接管的方式,動態調度資源給備份系統使用。
B應用主主模式
1.業務或用戶分配到每個生產數據中心。
2.每個生產中心都有自己的應用集群對外服務。
3.跨雙生產中心建立共用資料庫。
4.通過數據複製技術將數據鏡像到對方。
5.出現災難時,正常的生產數據中心根據需要接管所有基於指定應用的請求。
6.所有的中心、主機和存儲設備均處於生產狀態和實現負荷分擔。
C應用動態主主模式
1.雙生產中心均需要完成生產業務.
2.通過數據複製技術將數據複製到對方.
3.通過業務模塊或用戶的方式將業務分配到不同的中心.
4.平時主要的處理能力均分配給生產應用系統使用.
5.出現災難時,根據需要接管的方式,動態調度資源給備份系統使用.
基於負載均衡設備的優勢
通過在伺服器集群前端部署一台負載均衡設備,根據已配置的均衡策略將用戶請求在伺服器集群中分發,為用戶提供服務,並對伺服器可用性進行維護。
負載均衡能夠按照一定的策略分發到指定的伺服器群中的伺服器或指定鏈路組的某條鏈路上,調度演算法以用戶連接為粒度,並且可以採取靜態設置或動態調配的方式。
負載均衡設備能夠針對各種應用服務狀態進行探測,收集相應信息作為選擇伺服器或鏈路的依據,包括ICMP、TCP、HTTP、FTP、DNS等。通過對應用協議的深度識別,能夠對不同業務在主生產中心和災備中心之間進行切換。
災備系統投入負責均衡對比
現在的災備系統建設是為了數據的與系統的安全,在此分兩類建設:
1、數據級別的災備
數據基本災備只需要在災備機房搭建數據系統,把生產機房通過相關備份軟體備份到災備機房即可,在發生災難時候在其他機房的數據可以保障安全。
2、應用級別災備
在保障數據安全的情況也要保障應用系統的主備機房可以同時使用,這裡就需要硬體設備的支持,就需要負載均衡設備,通過負載均衡設備可以實現主備機房可以同時使用,不影響業務的停斷,保障客戶的利益。
以上兩點都是災備建設時考慮的問題,兩點相對比後在數據級別災備上負載均衡設備基本使用不到,但是在應用級別災備系統上負載均衡設備是必不可少設備。
方案所需投入
需要購買硬體負載均衡設備才能實現主備機房雙活功能。
單台預算:20W-25W
要求冗餘的話主備機房最好購買4台,主備機房各兩台。
備註:方案是可落地實施的、可用性的
行業使用群體
證券、期貨、銀行、基金、保險信託等行業。
※你的Oracle 12C Transaction Guard已到賬
TAG:恒生DBA公社 |