同城 容災 是在同城或相近區域內 ( ≤ 200k m )建立兩個資料中心 : 乙個為資料中心,負責日常生產執行 ; 另乙個為災難備份中心,負責在災難發生後的應用系統執行。同城災難備份的資料中心與災難備份中心的距離比較近,通訊線路質量較好,比較容易實現資料的同步 複製 ,保證高度的資料完整性和資料零丟失。同城災難備份一般用於防範火災、建築物破壞、供電故障、計算機系統及人為破壞引起的災難。
異地 容災 主備中心之間的距離較遠 (> 200km ) , 因此一般採用非同步映象,會有少量的資料丟失。異地災難備份不僅可以防範火災、建築物破壞等可能遇到的風險隱患,還能夠防範戰爭、**、水災等風險。由於同城災難備份和異地災難備份各有所長,為達到最理想的防災效果,資料中心應考慮採用同城和異地各建立乙個災難備份中心的方式解決。
本地容災是指在本地機房建立容災系統,日常情況下可同時分擔業務及管理系統的執行,並可切換執行;災難情況下可在基本不丟失資料的情況下進行災備應急切換,保持業務連續執行。與異地災備模式相比較,本地雙中心具有投資成本低、建設速度快、運維管理相對簡單、可靠性更高等優點;異地災備中心是指在異地建立乙個備份的災備中心,用於雙中心的資料備份,當雙中心出現自然災害等原因而發生故障時,異地災備中心可以用備份資料進行業務的恢復。
本地機房的容災主要是用於防範生產伺服器發生的故障,異地災備中心用於防範大規模區域性災難。本地機房的容災由於其與生產中心處於同乙個機房,可通過區域網進行連線,因此資料複製和應用切換比較容易實現,可實現生產與災備伺服器之間資料的實時複製和應用的快速切換。異地災備中心由於其與生產中心不在同一機房,災備端與生產端連線的網路線路頻寬和質量存在一定的限制,應用系統的切換也需要一定的時間,因此異地災備中心可以實現在業務限定的時間內進行恢復和可容忍丟失範圍內的資料恢復。
結合近年國內出現的大範圍自然災害,以同城雙中心加異地災備中心的 「兩地三中心」的災備模式也隨之出現,這一方案兼具高可用性和災難備份的能力。
同城雙中心是指在同城或鄰近城市建立兩個可獨立承擔關鍵系統執行的資料中心,雙中心具備基本等同的業務處理能力並通過高速鏈路實時同步資料,日常情況下可同時分擔業務及管理系統的執行,並可切換執行;災難情況下可在基本不丟失資料的情況下進行災備應急切換,保持業務連續執行。與異地災備模式相比較,同城雙中心具有投資成本低、建設速度快、運維管理相對簡單、可靠性更高等優點。
異地災備中心是指在異地的城市建立乙個備份的災備中心,用於雙中心的資料備份,當雙中心出現自然災害等原因而發生故障時,異地災備中心可以用備份資料進行業務的恢復。
兩地三中心: 是指同城雙中心加異地災備一種商用容災備份解決方案;
兩地是指同城、異地;
三中心是指生產中心、同城容災中心、異地容災中心。( 生產中心、同城災備中心、異地 災備 中心 )
所謂 「 雙活 」 或 「 多 活 」 資料中心,區別於傳統資料中心和災備中心的模式,前者多個或兩個資料中心都處於執行當中, 執行相同的應用,具備同樣的資料,能夠提供跨中心業務負載均衡執行能力,實現持續的應用可用性和災難備份能力, 所以稱為 「雙活 」 和 「 多 活 」 ;後者是生產資料中心投入執行, 災備資料中心處在不工作狀態,只有當災難發生時,生產資料中心癱瘓,災備中心才啟動。
「 雙活 」 資料中心最大的特點是 : 一、充分利用資源,避免了乙個資料中心常年處於閒置狀態而造成浪費 , 通過資源整合, 「 雙活 」 資料中心的服務能力是 翻 倍的 ; 二 、 「 雙活 」 資料中心如果斷了乙個資料中心, 其 業務可以 迅速 切換到另外乙個 正在 執行的資料中心, 切換 過程對使用者來說是不可感知的。
在 「 雙活 」 的模式中,兩地資料中心同時接納交易,技術難度很大,需要更改眾多底層程式 , 因而在現實中,國內還沒有 真正 「 雙活 」 資料中心 的成功 應用 案例。
在構建 容災 系統時,首先考慮的是結合實際情況選擇合理的資料複製技術。 在選擇合理的資料複製技術時主要考慮以下因素:
ø災難承受程度:明確計算機系統需要承受的災難型別,系統故障、通訊故障、長時間斷電、火災及**等各種意外情況所採取的備份、保護方案不盡相同。
ø業務影響程度:必須明確當計算機系統發生意外無法工作時,導致業務停頓所造成的損失程度,也就是定義使用者對於計算機系統發生故障的最大容忍時間。這是設計備份方案的重要技術指標。
ø資料保護程度:是否要求資料庫恢復所有提交的交易 , 並且要求實時同步 ,保證資料的連續性和一致性, 這是備份方案複雜程度的重要依據。
對it企業來說,傳統的單資料中心,已不足以保護企業資料的安全。當單資料中心儲存故障後,可能會導致業務長時間中斷,甚至資料丟失。只做本地的資料冗餘保護或容災建設,已不能規避區域性災難對企業資料的破壞。遠端容災保護資料及保障企業業務連續性成為了企業亟待解決的問題。另外,企業在遠端容災建設中,也面臨網路鏈路租賃費用高昂和網路頻寬不夠的問題。
rto (recovery time objective,復原時間目標)是指災難發生後,(從故障開始到恢復使用中間消耗的時間)從it系統宕機導致業務停頓之時開始,到it系統恢復至可以支援各部門運作、恢復運營之時,此兩點之間的時間段稱為rto。比如說災難發生後半天內便需要恢復,rto值就是十二小時;
rpo (recovery point objective,復原點目標)是指從系統和應用資料而言(資料恢復目標),要實現能夠恢復至可以支援各部門業務運作,恢復得來的資料所對應時的間點。如果企業每天凌晨零時進行備份一次,當服務恢復後,系統內儲存的只會是最近災難發生前那個凌晨零時的資料。
根據以上兩個簡單的原則,企業不以對現有的資料系統作出,也可以按照既定的rto及rpo要求,選購最適合企業資料中心的災備方案。
rto及rpo與方案售價有著密切的關係,然而完美的方案當然是rto及rpo皆為零,表示當災難發生後,系統立即恢復,而且完全沒有資料丟失,可是其造價是非常昂貴的,而且也不一定有這個必要。
因此,最佳方案必需在rto,rpo,維護及價錢多方面,都能達致平衡。尤其是中小企業,在資源緊拙的情況,應先好好了解對rto及rpo的要求,然後再看看價錢,那就比較容易找到,適合企業的方案了。
各個企業的情況不同,要根據自己的情況選擇合適的恢復機制。災難恢復的目的是保證企業業務連續進行,因此無論採用rto還是rpo,都要為這個核心服務。
兩地三中心
今天給大家解釋一下,什麼叫兩地三中心?兩地三中心說的是一種企業運維資料的安全同步策略,分為兩個地方,三個資料集群 兩地中的一地是在用生產環境以及備份環境,這兩份主要是為了防止資料的常規丟失,比如被誤刪或者是集群崩壞,從而直接同本地的備份資料庫中,將資料恢復過來,而另外一地,儲存的是乙份防災資料,它是...
容災中的熱備 冷備 雙活 兩地三中心
1.熱備 只有主資料中心承擔業務,備份資料中心對主資料中心進行實時同步,當主資料中心掛掉,可以自動切換到備資料中心,使用者業務不受影響 雙機熱備 主機工作,從機會一直發心跳包給主機,當一段時間收不到主機的響應,從機便會認為主機壞了,主動接管主機業務 2.冷備 只有主資料中心承擔業務,備資料中心定期對...
途牛譚俊青 多資料中心狀態同步 兩地三中心的理論
本文分享了跨資料中心狀態同步兩地三中心的理論技術,涉及資料庫相關,其中會交代 如何去做 以及會讓大家理解 為什麼要這麼去做 關於分布式協議的概念。以今年的 雙十一 阿里的創造的驚人交易額為例,它的技術團隊出來做技術分享時提到一點,就是支付寶交易每秒鐘到了 8.5 萬筆,這其中有很多東西可可供分析。這...