本文說明 Azure Elastic SAN 中的可靠性支援,並涵蓋可用性區域的區域復原和災害復原和商務持續性。
可用性區域支援
可用性區域 是 Azure 區域內物理上獨立的資料中心群組。 當某個區域失敗時,服務可以容錯移轉至其餘的區域之一。
Azure Elastic SAN 支援使用本地備援儲存體 (LRS) 的可用性區域部署,並使用區域備援儲存體 (ZRS) 進行區域部署。
必要條件
LRS 和 ZRS 彈性 SAN 目前僅適用於區域子集。 如需區域清單,請參閱調整彈性 SAN 的目標。
使用可用性區域建立資源
若要建立已啟用可用性區域的彈性 SAN,請參閱部署彈性 SAN。
區域關閉體驗
部署彈性 SAN 時,如果您針對 SAN 的備援選項選取 ZRS,平台就會支援區域性故障轉移。 如果您使用私人端點連線到您的彈性 SAN,此容錯移轉會在不用手動介入的情況下進行。 ZRS 彈性 SAN 使用私人端點,其設計目的是自我修復和自我重新平衡,以自動利用狀況良好的區域。 在容錯移轉之後,可用性和效能可能會降低幾分鐘,直到 SAN 自我重新平衡為止。
如果您使用儲存體服務端點進行連線,則支援區域容錯移轉,但可能需要手動介入。 使用儲存體服務端點的 ZRS 彈性 SAN 不會自動切換到狀況良好的區域。 您可能需要重新啟動 iSCSI 啟動器,以起始容錯移轉至不同狀況良好的區域。
如果您已部署 LRS 彈性 SAN,您可能需要使用匯出至受控磁碟的快照集來部署新的 SAN。
低延遲設計
部署 ZRS 彈性 SAN 可提供比 LRS 彈性 SAN 更多的可靠性,但會增加寫入延遲。 針對彈性 SAN 進行效能評定,並模擬應用程式的工作負載,以比較 LRS 與 ZRS 之間的延遲,查看是否會影響您的工作負載。
可用性區域移轉
若要將 LR 上的彈性 SAN 移轉至 ZRS,您必須對彈性 SAN 磁碟區擷取快照集、將它們匯出至受控磁碟快照集、在 ZRS 上部署彈性 SAN,然後使用這些磁碟快照集在 ZRS 上建立 SAN 上的磁碟區。 若要瞭解如何使用快照集,請參閱 快照集 Azure 彈性 SAN 磁碟區。
災害復原和商務持續性
災害復原 (DR) 是指組織用來從高影響事件中復原的做法,例如自然災害或導致停機時間和數據遺失的失敗部署。 無論原因為何,解決災害的最佳辦法是定義完善且經過測試的 DR 方案,以及主動支援 DR 的應用程式設計。 開始建立災害復原計劃之前,請參閱 設計災害復原策略的建議。
針對DR,Microsoft使用 共同責任模型。 在此模型中,Microsoft可確保基準基礎結構和平臺服務可供使用。 不過,許多 Azure 服務不會自動複製數據,也不會在發生故障的區域自動切換至另一個可用的區域進行跨區域數據同步。 您需要為這些服務制定適合工作負載的災害復原方案。 在 Azure 平臺即服務上執行的大部分服務 (PaaS) 供應專案都提供支援DR的功能和指引。 您可以使用 服務特定功能來支援快速復原 ,以協助開發DR方案。
單一和多重區域災害復原
針對彈性 SAN,您必須負責災害復原 (DR) 體驗。 您可以擷取磁碟區的快照集,並將其匯出至受控磁碟快照集。 然後,您可以將累加快照集複製到新的區域,以儲存您的資料位於彈性 SAN 所位於區域以外的區域。 您應該匯出到與主要區域相距遙遠的區域,以減少因為災害而受到影響的多個區域的可能性。
中斷偵測、通知及管理
您可以在服務健康狀態 - Microsoft Azure 中找到中斷宣告。
容量和主動式災害復原能力
Microsoft 及其客戶會在共同責任模型下運作。 共同責任意即,對於客戶應支援的災害復原(客戶應負責的服務),您都必須為您部署和控制的任何服務,解決災害復原問題。 預先驗證您部署的任何服務是否可與彈性 SAN 搭配運作。 為了確保復原是主動式的,請預先部署次要複本,以確定您的環境受到影響時沒有任何容量問題。