應用高可用服務(Application High Availability Service)是一款專注于提高應用高可用能力的SaaS產品,主要包含多活容災和流量防護兩個獨立的功能模塊。其中流量防護已遷移至微服務治理服務MSE。
多活容災
多活容災MSHA(Multi-Site High Availability),是在阿里巴巴電商業務環境演進出來的多活容災架構解決方案,可以將業務恢復和故障恢復解耦,有基于靈活的規則調度、跨域跨云管控、數據保護等能力,保障故障場景下的業務快速恢復,助力企業的容災穩定性建設。
工作流程
多活容災MSHA架構上將業務分為接入層、應用層、數據層三層,應用層又可以細分為微服務調用、消息等多個功能域,每一層都會有相應的多活組件,管控在各層組件的基礎上具備全棧的多活管控能力。
使用場景
架構
容災能力
適用場景
同城多活
RPO:地域級故障不可控;機房級故障為秒~分鐘級。
RTO:地域級故障不可控;機房級故障為分鐘~十分鐘級。
說明具體以主備數據同步延遲的情況而定。
預算有限,不考慮異地容災。
期望建設周期短(≤2周)。
期望業務代碼零改造。
不考慮數據一致性問題。
異地應用雙活
RPO:分鐘級。
RTO:分鐘~十分鐘級。
說明具體以主備數據同步延遲的情況而定。
異地雙活
RPO:分鐘級。
RTO:分鐘~十分鐘級。
說明具體以主備數據同步延遲的情況而定。
預算充足,選擇異地建立多活的數據中心。
接受長建設周期(3~6個月)。
能夠選取合適的維度路由流量,做好數據分片。
接受業務流量帶標改造,業務代碼帶標、中間件升級改造。
接受數據最終一致。
文檔內容是否對您有幫助?