全部產品
Search
文件中心

Tablestore:同城冗餘

更新時間:Nov 13, 2024

為了實現執行個體資料的機房級容災,Tablestore提供了同城冗餘功能。通過建立使用同城冗餘的執行個體儲存資料,即使當由於斷網、斷電或者災難事件導致某個機房不可用時,Tablestore仍能繼續提供強一致性的服務。同城冗餘功能確保了資料的高可用性和容災能力。

冗餘類型

Tablestore提供了本地冗餘和同城冗餘兩種冗餘類型。如果您的業務需要更高的可用性保障,建議您盡量選擇支援使用同城冗餘的地區來儲存和使用資料。

本地冗餘

採用單可用性區域(AZ)內的資料冗餘儲存機制,將使用者的資料冗餘儲存在同一個可用性區域內多個設施的多個裝置上。本地冗餘能確保硬體失效時的資料持久性和可用性。

重要

本地冗餘的資料冗餘在某個特定的可用性區域內。當該可用性區域不可用時,會導致相關資料不可訪問。

同城冗餘

採用多可用性區域(AZ)內的資料冗餘儲存機制,將使用者的資料冗餘儲存在同一地區的多個可用性區域。當某個可用性區域不可用時,同城冗餘仍然能夠保障資料的正常訪問。

同城冗餘能夠提供機房級容災能力。當由於斷網、斷電或者災難事件導致某個機房不可用時,Tablestore仍能繼續提供強一致性的服務。整個故障應急過程中,可以做到使用者無感知、業務不中斷、資料不丟失,滿足關鍵業務系統對於恢復目標(RTO)以及復原點目標(RPO)等於0的強需求。

冗餘類型對比

本地冗餘和同城冗餘在資料持久性、服務可用性、適用的執行個體類型和多元索引支援情況方面存在差異,具體說明請參見下表。

維度

本地冗餘

同城冗餘

資料持久性

99.999999999%(11個9)

99.9999999999%(12個9)

服務可用性

99.9%

99.99%

執行個體類型

  • 華東1 金融雲、華南3(廣州)、西南1(成都)、馬來西亞(吉隆坡)、印尼(雅加達)、菲律賓(馬尼拉)、泰國(曼穀)、德國(法蘭克福)、英國(倫敦)、美國(矽谷)、、沙特(利雅得)和美國(維吉尼亞)地區下的高效能儲存執行個體

  • 華東1(杭州)、華東2(上海)、華東2 金融雲、華北1(青島)、華北2(北京)、華北3(張家口)、華北5(呼和浩特)、華南1(深圳)、西南1(成都)、馬來西亞(吉隆坡)、印尼(雅加達)、日本(東京)、德國(法蘭克福)、英國(倫敦)、美國(維吉尼亞)和阿聯酋(杜拜)地區下的容量型儲存執行個體

  • 華東1(杭州)、華東2(上海)、華北2(北京)、華北3(張家口)、華北6(烏蘭察布)、華南1(深圳)、中國香港和新加坡地區下的高效能儲存執行個體

  • 中國香港地區下的容量型儲存執行個體

多元索引支援情況

華北1(青島)、華南3(廣州)、西南1(成都)、馬來西亞(吉隆坡)、英國(倫敦)、美國(矽谷)、美國(維吉尼亞)、泰國(曼穀)、沙特(利雅得)和菲律賓(馬尼拉)地區下的多元索引

華北2(北京)、華東2(上海)、華東1(杭州)、華東1 金融雲、華南1(深圳)、華北3(張家口)、華北6(烏蘭察布)、中國香港、日本(東京)、印尼(雅加達)、新加坡和德國(法蘭克福)地區下的多元索引

功能覆蓋地區和存量模組升級地區說明

當前支援同城冗餘的地區以及存量模組升級到同城冗餘的地區說明參見下表。

說明

關於執行個體的更多資訊,請參見執行個體

升級模組

支援同城冗餘的地區

存量模組升級到同城冗餘的地區

高效能儲存執行個體

華東1(杭州)、華東2(上海)、華北2(北京)、華北3(張家口)、華北6(烏蘭察布)、華南1(深圳)、中國香港和新加坡

華東1(杭州)、華東2(上海)、中國香港和新加坡

容量型儲存執行個體

中國香港

多元索引

華東1(杭州)、華東1 金融雲、華東2(上海)、華北2(北京)、華北3(張家口)、華北6(烏蘭察布)、華南1(深圳)、中國香港、日本(東京)、印尼(雅加達)、新加坡和德國(法蘭克福)

華東1(杭州)、華東1 金融雲、華東2(上海)、華北2(北京)、華北3(張家口)、華北6(烏蘭察布)、華南1(深圳)、中國香港、日本(東京)、印尼(雅加達)、新加坡和德國(法蘭克福)

存量執行個體升級說明

Table Store會自動將如下地區的存量執行個體和多元索引從本地冗餘升級為同城冗餘。具體升級說明請以產品升級公告為準。

  • 華東1(杭州)、華東2(上海)、中國香港和新加坡地區下的高效能儲存執行個體

  • 華東1(杭州)、華東1 金融雲、華東2(上海)、華北2(北京)、華北3(張家口)、華北6(烏蘭察布)、華南1(深圳)、中國香港、日本(東京)、印尼(雅加達)、新加坡和德國(法蘭克福)地區下的多元索引

如果因為預設升級會帶來效能問題,如有需要,請提交工單或者聯絡我們。

注意事項

  • 在執行個體支援同城冗餘功能的地區下建立相應類型的執行個體後,該執行個體的冗餘類型預設為同城冗餘。

  • 單個執行個體只會使用一種冗餘類型,具體執行個體的冗餘類型請以實際介面顯示為準。

  • 多元索引的冗餘類型與執行個體的冗餘類型無關,多元索引的冗餘類型請以相應支援地區說明為準。

  • 在多元索引支援同城冗餘功能的地區下建立多元索引後,該多元索引的冗餘類型預設為同城冗餘。

建立同城冗餘執行個體

  1. 登入Table Store控制台

  2. 在頁面上方,選擇資源群組和執行個體支援使用同城冗餘的地區。

    選擇地區後,控制台上會提示該地區支援的執行個體規格。

  3. 單擊建立執行個體

  4. 購買方式對話方塊的按量模式頁簽,輸入執行個體名稱,選擇執行個體規格高效能執行個體,根據業務需求填寫執行個體注釋

  5. 單擊確定

建立高效能型執行個體後,在概覽頁面的查看執行個體的狀態。當執行個體冗餘類型列中顯示同城冗餘時,表示執行個體使用的為同城冗餘。

計費說明

執行個體使用同城冗餘功能不影響現有計費規則。

相關操作

為了防止由於誤刪、惡意篡改等導致重要資料不可用,您可以使用資料備份功能備份執行個體中表資料。更多資訊,請參見資料備份概述