塊存儲EBS基于異步復制技術實現云盤的跨可用區或跨地域容災能力,應對不同的業務需求。當生產主站點發生故障時,可以將業務系統切換到災備站點,有效避免地域性災害導致的系統故障,保障業務的可用性和連續性。
容災場景
云盤容災主要應用于跨可用區容災和跨地域容災兩個場景。
跨可用區容災
當某個可用區因為不可抗力因素(比如機房火災、斷電)或者設備故障(軟、硬件損壞)導致應用在短時間內無法恢復時,可以通過異步復制的跨可用區容災能力來應對可用區的故障,滿足業務的連續性需求。
跨地域容災
當生產站點發生故障(例如海嘯、地震)時,業務系統切換到災備站點。生產站點和容災站點部署在不同的地域,異步復制可以實現跨地域的云盤數據容災恢復,保障業務連續性,有效避免了地域性災害導致的系統故障。
容災方案
異步復制
異步復制適用于一組云盤的容災需求。云盤異步復制基于塊存儲數據復制能力實現跨可用區或跨地域的數據保護,該功能可以將某一塊云盤的數據,異步復制到其他地域或者同地域其他可用區內的另一塊云盤中,當主盤出現故障時,可通過從盤進行故障切換以及反向復制實現容災恢復。
跨可用區容災
跨地域容災
一致性復制組
一致性復制組適用于多組云盤的容災需求。一致性復制組能夠實現業務系統跨多塊云盤的容災場景下,對多塊云盤的異步復制做統一管理和操作,同時可以確保同一復制組內的多塊云盤數據能夠恢復到同一個時間點,以便實現容災場景下多云盤的容災保護。
多塊云盤通過一致性復制組功能將生產站點的主盤數據跨可用區或跨地域異步復制到災備站點的從盤中,當生產站點出現故障時,可通過災備站點進行故障切換以及反向復制實現容災恢復。
跨可用區容災
跨地域容災
使用限制
地域限制
支持在以下地域及可用區使用異步復制和一致性復制組功能:
華東1(杭州):可用區G、可用區H、可用區I和可用區K。
華東2(上海):可用區B、可用區E、可用區F、可用區G、可用區L和可用區N。
華北2(北京):可用區F、可用區G、可用區H和可用區J。
華北3(張家口):可用區A。
華南1(深圳):可用區D和可用區E。
華南2(河源):可用區A和可用區B。
西南1(成都):可用區A和可用區B。
中國(香港):可用區B和可用區C。
新加坡:可用區B和可用區C。
印度尼西亞(雅加達):可用區A和可用區B。
美國(硅谷):可用區A和可用區B。
美國(弗吉尼亞):可用區A和可用區B。
沙特(利雅得):可用區A和可用區B。
金融云 華東2(上海):可用區G、可用區K和可用區Z。
(邀測)金融云 華北2(北京):可用區L、可用區K和可用區Z。
馬來西亞(吉隆坡):可用區A和可用區B。
規格限制
異步復制和一致性復制組的使用規格說明:
規格項 | 說明 |
同一塊云盤可創建的異步復制關系數 | 1 |
單個一致性復制組中可添加的異步復制個數 | 17 |
復制周期 | 15分鐘(每隔15分鐘自動進行異步復制) |
復制速度 | 以最大不超過100 MB/s的速度進行復制,但可能隨負載的高低動態變化。 |
主盤類型 | ESSD或ESSD AutoPL類型的云盤。 |
從盤類型 | 和主盤相同類型、相同性能級別、相同容量的云盤。 |
云盤限制
使用異步復制和一致性復制組過程中,云盤(主盤與從盤)存在以下限制項:
以下表格中序號對應的限制項說明如下:
①:啟動異步復制后,從盤處于只讀狀態,沒有寫權限。
②:基于RPO的影響,主盤和從盤同一時間點創建的快照不保證數據一致性。
③:僅支持加密盤復制到加密盤,不支持加密盤復制到非加密盤或者非加密盤復制到加密盤。
限制項 | 主盤是否支持 | 從盤是否支持 |
云盤讀寫 | √ | × ① |
刪除云盤 | × | × |
初始化云盤 | × | × |
擴容云盤 | × | × |
掛載云盤 | √ | × |
創建快照 | √ | √ ② |
基于快照回滾云盤 | √ | × |
變更云盤類型 | × | × |
修改性能類型 | × | × |
加密云盤 | √ | √③ |
多重掛載 | × | × |
隨實例遷移云盤 | × | × |
計費說明
異步復制功能的計費方式為包年包月和按量付費。
包年包月:按創建包年包月計費時,收取帶寬費用。可選帶寬為10 Mbps、20 Mbps、50 Mbps、100 Mbps。
異步復制包年包月費用=帶寬單價*帶寬大小*購買月數。例如您在華東1(杭州)地域購買了2個月的異步復制關系,且選用了20 Mbps的帶寬,帶寬單價為10元/Mbps/月,則總費用為10*20*2=400元。
按量付費:按復制的數據總量收費。
異步復制按量付費費用=數據量單價*復制數據總量大小。例如您在使用異步復制過程中,有100 GB的數據量從華東1(杭州)地域的A盤復制到華東2(上海)地域的B盤,數據量單價為0.5元/GB,則總費用為100*0.5=50元。
說明按量付費僅收取跨地域復制的費用,暫不收費同地域跨可用區復制的費用。
如果進行容災演練,災備端創建的云盤按量付費收取費用。更多信息,請參見按量付費。
基本概念
在實現云盤容災前需要了解以下基本概念:
基本概念 | 說明 |
異步復制 | 異步復制將按照固定周期把一個云盤數據跨地域或者跨可用區復制到另一個云盤內。基于異步復制的特性,兩個云盤之間的數據可能不完全一致。 |
生產站點 | 正常情況下承載業務的數據中心機房,可以獨立運行,對業務的正常運作起到直接支持作用。 |
災備站點 | 除了生產站點以外另外建立災備站點,當生產站點發生故障時,災備站點可以接管業務,達到業務不間斷的目的。 |
主盤 | 需要進行容災備份的云盤,也稱作源云盤。反向復制后,主盤會切換為從盤。 |
從盤 | 異步復制后,存放備份數據的云盤,也稱為目標云盤。反向復制后,從盤會切換為主盤。 |
主站點 | 主盤所在的數據中心機房。反向復制后,主站點切換為從站點。 |
從站點 | 從盤所在的數據中心機房。反向復制后,從站點切換為主站點。 |
恢復點目標(RPO) | 由于云盤異常可能丟失的數據量,以時間為單位,是異步復制功能的數據指標之一。異步復制功能的RPO固定為15分鐘,表示主盤發生異常進行數據恢復時,異常發生前15分鐘內的增量數據可能會丟失。 |
恢復時間目標(RTO) | 主盤發生異常后到主盤恢復正常之間的時間段,是異步復制功能的數據指標之一。例如,RTO為1小時,表示主盤發生異常后的1小時內完成數據恢復,使主盤恢復正常使用狀態。 |
異步復制關系 | 主盤、從盤以及異步復制的配置信息構成的復制關系。 |
復制對 | 一對擁有異步復制關系的云盤,單個一致性復制組中可以包含多個復制對。 |
故障切換 | 異步復制的子功能,通過故障切換功能可以開啟從盤的讀寫權限。 |
反向復制 | 異步復制的子功能,通過反向復制功能可以顛倒異步復制關系中原有的主從關系,進而可以將原從盤的數據反向復制到原主盤中。 |
操作流程
一組云盤容災
多組云盤容災