SQL Server 2008故障转移群集

我正在使用SQL Server 2008 Enterprise,我想安装SQL Server 2008故障转移群集。 我想知道,

(1)我需要一个活动目录吗? (2)我需要什么最小数量的机器(假设我没有活动的目录域或域控制器呢)?

在此先感谢乔治

我的经验主要是使用Server 2003故障转移群集,所以这可能不完全正确,但从我所了解的2003年,并听说2008年你的问题的答案如下:

(1)是的,你需要一个AD域,SQL Clustering需要域帐户被configuration为运行SQL服务,这些帐户必须在这两个框之间共享。 另外,SQL群集也在Windows群集中configuration,该群集也使用域帐户进行身份validation。

(2)您至less需要2个服务器(1个群集节点,1个域控制器),从技术angular度而言,您可以创build群集,但只有一个节点可用,尽pipe在这种情况下实际上没有收到群集的好处。 实际上你至less需要3个服务器,两个尽可能类似硬件的集群节点和1个域控制器。

是的,您需要AD域来validation集群服务,您只需要两台机器,但都需要域控制器。

SQL Server故障转移群集运行在Windows Server故障转移群集之上。

你至less需要一个AD盒子,两个是可取的,尽pipe第二个盒子实际上可以作为一个虚拟化的实例运行。 AD是必需的,因为故障转移过程通告新名称和IP地址组合。 您需要为每个故障转移服务(DTC,SQL Server等)预留IP地址和名称

群集中的最小系统数量为一个,但对于故障转移function,最小数量为两个系统和两个服务实例和一个仲裁磁盘。

驱动器需要跨系统共享 – Windows故障转移群集configuration将对此进行testing。

在安装任何SQL Server故障转移实例之前,我通常会安装故障转移实例的DTC。