回答

1

這是不可能的。

請參考此official document

的情況設置的是,你可以使用 Azure中,以確保您的地方在它的VM資源 彼此隔離,當他們的Azure的 數據中心內部署的邏輯分組的能力。 Azure確保您放置在「可用性集」中的虛擬機跨多個物理服務器,計算機架,存儲單元和網絡交換機運行。這可確保在出現 硬件或Azure軟件故障時,只有部分虛擬機將受到影響,並且您的整體應用程序將保持運行狀態,並繼續向您的客戶提供 。使用「可用性集」是一個 必不可少的功能,可用於構建可靠的雲 解決方案。

可用性集中的虛擬機必須位於同一位置。

根據您的需要,您可以使用託管磁盤,請參考此link

託管磁盤通過確保可用性集中的虛擬機磁盤彼此充分隔離以避免單點故障,爲可用性集提供更好的可靠性。

+0

非常感謝。您提供的託管磁盤鏈接對我來說非常有用。 – SathishNit

1

可用性集在Microsoft Azure中使用,以確保虛擬機部署到不同的更新域和不同的故障域。這允許Microsoft Azure爲可用性集內虛擬機提供的服務提供99.95%的SLA。

更新是計劃中的事件。例如,當修補基礎Azure結構時,可能需要重新啓動來賓虛擬機。這被定義爲更新域(UD)。 故障是意外事件,例如硬件故障,無論是物理還是邏輯故障都會影響Guest虛擬機的可用性。這被定義爲故障域(FD) 至少需要兩個虛擬機位於Microsoft的可用性集中才能提供99.95%的SLA。

的可用性設置可以與單個虛擬機被創建,但微軟將不提供正常運行時間SLA的可用性組內 虛擬機必須駐留在同一個雲服務 最多100臺虛擬機的可駐留在可用性設置 五更新域每可用性設置 Azure的可用性集V0.1提供 Fault Domain

這一切都非常不錯,但是這意味着現在我們的應用程序需要能夠應付被重新啓動時出現故障或更新發生。對於我來說,當您嘗試在Microsoft提供的Azure框架內滿足業務SLA時,需要仔細考慮這一點。

我們還需要考慮如何將流量定向到可用性集中的每個來賓虛擬機。這是負載平衡器將流量引導到可用性集合中最合適的Guest虛擬機的地方。

您可能認爲可以將單個VM放入可用性集以滿足SLA要求。然而,這是微軟退出無囚卡的地方,一臺虛擬機沒有收到99.95%的SLA。我想這是因爲Microsoft不知道多久Guest VM才能在另一個更新或故障域中使用。

Azure的可用性集負載均衡器V0.1 Management 最後的思考

可用性集需要在應用程序中層的設計考慮,以確保不僅來賓虛擬機可用,但也獲得之間共享數據服務他們。還值得注意的是,該應用程序或服務故障未包含在99.95%的SLA中。

+0

當然,根據符合SLA 99.95%,虛擬機必須處於可用性設置狀態。但我想在每個虛擬機上的兩個不同位置實施DNS服務。這不能提供高可用性嗎?與此同時,我正在尋找災難恢復,即虛擬機必須位於不同的位置。 – SathishNit

+0

您可以查看** Recovery Services vault **。 –