Sql-Server

可用性組的 SQL Server 許可和群集

  • January 16, 2018

對於 SQL Server 2014,閱讀此MSDN連結和有關許可的 Microsoft PDF文件提出了幾個問題。

  • 對於可用性組,我們需要 WSFC 還是 FCI?
  • WSFC 和 FCI 有何不同?
  • 如果我們只需要 2 個 AG 節點,SQL Server 標準版可以工作嗎?
  • 在 SQL Server 2012 和 2014 中,可用性組功能需要底層 WSFC(有關較新版本的資訊,請參閱此文章)。您可以組合使用 FCI,但這不是必需的(事實上,這通常是矯枉過正,這取決於您要完成的工作以及您是否還有潛在的冗餘)。
  • WSFC 是底層的 Windows Server 故障轉移群集。FCI 只是單個 SQL Server 故障轉移群集實例的術語。FCI 依賴於 WSFC,並且可以使用 WSFC 的 1-n 個節點為集群實例提供故障轉移方案。Allan Hirt 提供了一些很好的背景。基本上,FCI 保護單個完整的 SQL Server 實例(當發生故障轉移時,整個實例移動到 WSFC 中的下一個首選所有者)。WSFC 保護 Windows 實例及其上的任何 SQL Server 實例。可用性組使用底層 WSFC 來保護一組數據庫。
  • 在 2012 / 2014 年,標準版不支持任何形式或形式的可用性組 -​​ 需要企業版。在 SQL Server 2016 及更高版本中,標準版有“基本可用性組” - 僅 2 個節點,每組 1 個數據庫,沒有正式的偵聽器支持,沒有隻讀輔助文件等。官方文件…

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