Sql-Server

Azure 故障轉移群集與本地故障轉移群集

  • September 4, 2018

Azure AlwaysOn FCI 故障轉移群集 IaaS VM 與本地故障轉移群集相比似乎具有不同的圖表。

Azure 有兩個用於 2 Vms 的儲存;傳統內部部署包含 1 個共享儲存。

(a) 這是否意味著 Azure Failover Clustering 不僅提供伺服器級保護,還提供數據庫級保護,並且不再需要可用性組?

(b) 此外,Azure 故障轉移群集伺服器節點是否應該位於同一區域,或者將它們放在不同的區域中,會影響性能/伺服器速度?

MSDN 在 Azure 虛擬機上配置 SQL Server 故障轉移群集實例

在此處輸入圖像描述

https://blogs.technet.microsoft.com/askcore/2015/06/24/windows-server-failover-cluster-on-azure-iaas-vm-part-1-storage/

Azure 有兩個用於 2 Vms 的儲存;傳統內部部署包含 1 個共享儲存。

您是否閱讀了您在問題中共享的連結,順便說一句,當我引用該連結時,我看不到您在問題中發布的圖表。我將引用同一個連結。

本文介紹如何在資源管理器模型中的 Azure 虛擬機上創建 SQL Server 故障轉移群集實例 (FCI)。此解決方案使用 Windows Server 2016 數據中心版儲存空間直通 (S2D) 作為基於軟體的虛擬 SAN,可在 Windows 群集中的節點 (Azure VM) 之間同步儲存(數據磁碟)。S2D 是 Windows Server 2016 中的新增功能。

所以這裡的概念是兩台機器使用 2 個不同的磁碟,這些磁碟被製成一個磁碟,並通過Storage Direct Spaces 技術作為單個儲存呈現給 FCI。. Azure 沒有共享儲存的概念,因此您需要一些工具將磁碟作為共享儲存呈現給 FCI。它的作用是

在此處輸入圖像描述

  • S2D 同步數據盤上的數據,並將同步的儲存呈現為儲存池。
  • 儲存池向故障轉移集群提供集群共享卷 (CSV)。
  • SQL Server FCI 群集角色將 CSV 用於數據驅動器。
  • 一個 Azure 負載均衡器,用於保存 SQL Server FCI 的 IP 地址。
  • Azure 可用性集包含所有資源。

引用自:https://dba.stackexchange.com/questions/216617