与服务器上的“板载”存储相比,使用外部 SCSI 存储阵列有哪些优势?
我的猜测是:
- 两台服务器可以像在板载一样访问安装到阵列的逻辑驱动器,从而共享驱动器资源。
- 与标准服务器相比,驱动器有更多空间
就这些吗?看起来以前你可以将两台 Windows 2003 服务器集群在一起以形成 HA 对,但该功能在 Server 2008 中已停止使用。
答案1
我们所熟知和喜爱的 SCSI 正在逐渐被 SAS 取代。与 SCSI 不同,SAS 更像光纤通道,因为两个以上的服务器可以与同一设备通信。因此,如果您拥有一个基于 SAS 的大型磁盘组,则可以将该磁盘共享给同一机架中的一组服务器,而无需拆下光纤通道卡。
但是,您问的是 SCSI。
外部 SCSI 阵列的主要原因是它们可以比内部 SCSI 阵列扩展得更远。内部 SCSI 受服务器空间的限制,而外部 SCSI 受机架空间的限制。
早在 2000 年,我就为 Oracle 数据库组装了一个 4 层 SCSI 阵列。它包含 24 个 Raid-1 对中的 48 个磁盘。我们需要为这个系统提供空间和速度,而 DBA 也喜欢这种设计。它专用于这台 DB 服务器。回想起来,它的规格严重超出了它的功能,但嘿,当时我还是新手,而 DBA 是一位经验丰富的老手。
全新系统将使用 SAS 实现大致相同的功能,只是更容易让多台服务器(称为启动器)与同一存储设备(称为目标)通信。SCSI 被限制为一条 SCSI 总线上最多有两个启动器。
答案2
您没有提到的主要优点是,如果您的物理服务器出现问题,可以更轻松地将存储连接到另一个服务器作为临时或永久替换。
答案3
存储架和服务器的使用寿命不同。有些人仍在使用购买了 10-15 年的存储架,但你不太可能找到那个时代的服务器。因此,存储能经受住 3 代服务器硬件的考验并不罕见。它还使 IT 管理变得稍微简单一些(即当您可以独立处理存储和处理能力时),也有助于预算。我甚至可以说从长远来看,它甚至可能更便宜(如果你打好牌 :-)。