建立可用性設定組

已完成

可用性設定組是一個邏輯功能,可用來確保一組相關的虛擬機器會一同部署。 分組有助於防止單一失敗點影響您所有的機器。 分組可確保在資料中心的主機作業系統升級期間,所有機器不會同時升級。

可用性設定組須知事項

讓我們檢閱可用性設定組的一些特性。

  • 可用性設定組中的所有虛擬機器都應該執行一組完全相同的功能。

  • 可用性設定組中的所有虛擬機器都應該安裝相同的軟體。

  • Azure 可確保在可用性設定組中的虛擬機器能跨多部實體伺服器、計算機架、儲存單位和網路交換器執行。

    如果發生硬體或 Azure 軟體失敗,只會影響可用性設定組中的虛擬機器子集。 您的應用程式會保持運作,並持續提供給您的客戶使用。

  • 您可以同時建立虛擬機器和可用性設定組。

    只有在建立虛擬機器時,才能將虛擬機器新增到可用性設定組中。 若要變更虛擬機器的可用性設定組,您必須先將虛擬機器刪除,然後再重新建立。

  • 您可以使用 Azure 入口網站、Azure Resource Manager (ARM) 範本、指令碼或 API 工具來建置可用性設定組。

  • Microsoft 為 Azure 虛擬機器和可用性設定組提供強固的服務等級協定 (SLA)。 如需詳細資料,請參閱適用於 Azure 虛擬機器的 SLA

注意

將虛擬機器新增到可用性設定組,並無法防止應用程式受到作業系統錯誤或應用程式專有錯誤的影響。 您必須探索其他災害復原和備份技術,才能提供應用程式層級的保護。

使用可用性設定組的考量事項

當您想要建置可靠的雲端解決方案時,可用性設定組是一項基本功能。 在規劃可用性設定組時,請記住下列一般準則:

  • 考慮備援。 若要在設定中達成備援,請將多部虛擬機器放在可用性設定組中。

  • 考慮分隔應用程式層。 設定中執行的每個應用程式層都應該位於分隔的可用性設定組中。 分隔有助於在所有機器上減輕單一失敗點造成的影響。

  • 考慮負載平衡。 為了獲得高可用性和網路效能,請使用 Azure Load Balancer 建立負載平衡的可用性設定組。 Load Balancer 會將傳入流量分散到負載平衡可用性設定組中所定義的服務工作執行個體。

  • 考慮受控磁碟。 您可以將 Azure 受控磁碟搭配可用性設定組中的 Azure 虛擬機器使用,作為區塊層級儲存體。