Azure Device Registry Preview 中的可靠性
本文說明 Azure Device Registry Preview 中的可靠性支援。 它涵蓋具有可用性區域的區域內部復原能力,以及多區域部署的相關信息。
由於復原是您與Microsoft之間的共同責任,本文也涵蓋建置符合您需求的復原解決方案的方法。
暫時性錯誤
暫時性錯誤是元件中的短暫間歇性失敗。 它們經常出現在雲端等分散式環境中,而且是作業的一般部分。 在短時間內,他們糾正了自己。 請務必讓應用程式處理暫時性錯誤,通常是藉由重試受影響的要求。
所有雲端裝載的應用程式都應該遵循 Azure 的暫時性錯誤處理指引,以與任何雲端裝載的 API、資料庫和其他元件通訊。 若要深入瞭解處理暫時性錯誤,請參閱 處理暫時性錯誤的建議。
可用性區域支援
可用性區域是每個 Azure 區域內的數據中心實體分隔群組。 當某個區域失敗時,服務可以故障轉移至其中一個其餘區域。
如需 Azure 中可用性區域的詳細資訊,請參閱 什麼是可用性區域?。
Azure Device Registry 是區域備援,這表示它會自動復寫到多個 可用性區域。 此設定藉由提供高可用性來增強服務的復原能力。 如果某個區域中發生失敗,服務可以繼續從另一個區域順暢地運作。
Microsoft管理 Azure Device Registry 中區域備援的設定和設定。 您不需要再執行任何設定,即可啟用此區域備援。 Microsoft可確保服務已設定為提供最高層級的可用性和可靠性。
支援的區域
下列區域清單支援 Azure Device Registry 中的可用性區域:
美洲 | 歐洲 | 中東 | 非洲 | 亞太地區 |
---|---|---|---|---|
美國東部 | 北歐 | |||
美國東部 2 | 西歐 | |||
美國西部 2 | ||||
美國西部 3 |
成本
使用 Azure Device Registry 的區域備援不需要額外的成本。
設定可用性區域支援
新資源: 當您在 Azure IoT 作業中建立 Azure 裝置登錄資源時,預設會自動包含區域備援。 您不需要再執行任何設定。
區域關閉體驗
在全區域中斷期間,您不需要採取任何動作來故障轉移至狀況良好的區域。 服務會自動自我修復,並重新平衡自己,以自動利用健康區域。
偵測和回應: 因為 Azure Device Registry 會偵測並自動回應可用性區域中的失敗,因此您不需要執行任何動作來起始可用性區域故障轉移。
多區域支援
Azure Device Registry 是具有自動地理數據復寫的區域服務。 在全區域中斷中,Microsoft起始從某個區域到另一個區域的計算故障轉移。 如果 Azure Device Registry 故障轉移,它會繼續支援其主要區域,而且您不需要採取更多動作。
使用 Azure IoT 作業(Azure IoT 作業)時,Azure Device Registry 會在單一登錄內將資產作為雲端中的 Azure 資源。 單一登錄是資產元數據和資產管理功能的真相來源。 不過,Azure IoT 作業包含 Azure Device Registry 以外的各種其他元件。 如需 Azure IoT 作業元件高可用性和零數據遺失功能的詳細資訊,請參閱 Azure IoT 作業常見問題。
區域關閉體驗
在區域中斷期間,Microsoft遵循復原時間目標 (RTO) 來復原服務。 在此期間,客戶可能會預期服務中斷,直到服務完全復原為止。
在完整的區域遺失案例中,您可以預期從Microsoft手動復原。
針對 Azure Device Registry,復原時間目標 (RTO) 大約是 24 小時。 針對恢復點目標 (RPO),您可以預期不到 15 分鐘。
服務等級協定 (SLA)
Azure Device Registry 的服務等級協定 (SLA) 描述服務的預期可用性,以及必須符合才能達到該可用性預期的條件。 若要瞭解這些條件,請務必檢閱 在線服務的服務等級協定(SLA)。