我有一台原装 ML370,早在推出新代产品之前(2000 年)。存储系统由一个 Smart Array 431 控制器、2 个 9.1 Gb Ultra3 SCSI(COMPAQ BD009635C3)和 4 个 146.8 Gb Ultra3 SCSI(COMPAQ BD14687B52)组成。
两个 9 GB 组成阵列 A,阵列 A 组成一个 RAID 1+0 逻辑,即 OS 驱动器。四个 146.8 GB 组成阵列 B,阵列 B 被分成大约 12 个 RAID 5 逻辑。遗憾的是,其中一些逻辑是通过系统目录上的“连接”安装的;“inetpub”、“Program Files”、“Database”(SQL Server)和“Message Store”(Exchange)……想象一下这是 Linux,这将完全合理,尽管在 Windows 上这是值得怀疑的。
此外,值得一提的是,网络适配器是 Linksys EG1032。
此时,几乎所有东西都已从该服务器上迁移出去,但是,由于总线架构和当前操作系统的驱动程序支持问题,仍有一款旧版应用程序无法迁移,而且目前也无法替换。因此,有必要让该机器继续运行一段时间。
存储问题来了;9 和 146 GB 的驱动器各有一个发生故障,因此整个存储系统性能下降,需要尽快解决。所以实际问题是,我有什么选择?……顺便说一句,我的目的是不再为这件事花一分钱。
该服务器运行的是 Windows 2003。我担心可能无法从头开始重新安装所有内容,因为已经过去了这么长时间。我有一个 iSCSI SAN 可供使用,其余三个 146 GB 驱动器上有足够的空间运行两个镜像,第三个驱动器留作备用。挑战似乎是如何重新组织现有存储,同时保持服务器运行。431 不是很智能。
所以我想知道,这么老的服务器能不能进行网络启动?我的第一个想法是让它从某种类型的备用逻辑磁盘上运行,这样我就可以拆开现有的阵列并重新配置它们。但我愿意接受其他建议。我知道我可以用现代服务器做什么,但我知道这种老旧的服务器功能有限,我不确定有哪些选择。
短暂性脑缺血发作
答案1
我完全不想忽视你问题的其余部分,但阻力最小的路径是更换故障磁盘。
在处理旧设备时,您可能会想出一个深奥或巧妙的解决方法,但您的当前目标是保持此特定硬件在当前和稳定的状态下运行,直到您可以将所有内容从其上迁移出来。尽可能少地进行更改。
这是一原装 Compaq Proliant ML370(白色)。我在职业生涯早期建立并部署了一些这样的系统,并且在 2000 年代中期一直支持它们……
需要了解的重要一点是,原始的 (G1)、G2、G3 和 G4 ProLiant 服务器都使用了并行 SCSI 的变体(Ultra-2、Ultra-3娘家姓Ultra-160 和 Ultra-320)80 针 SCA 连接器到驱动器笼背板。该技术已被 SAS 和 SATA 取代。
尽管如此,SCSI 磁盘仍然可用。智能阵列 431 RAID 控制器足够智能,可以接受更换驱动器,因此无需担心。您可以购买原装产品(9GB和146GB) 在 eBay 上很容易就能买到。
去做。
同时,采取必要措施将旧应用程序从 15 年前的硬件上移走。如果该配置可以运行业务,那么它就是严肃的运营风险,企业领导者应该做好准备以应对其后果。
答案2
一些 iSCSI 实现将允许您将虚拟驱动器导出到 SAS 或 SCSI(使用适当的硬件)。并且考虑到 2003 盒子有一个外部 SCSI 连接器,这可能并不困难。
硬件将毫无困难地进行网络启动(它支持 pxe),但除非您已经通过网络启动了 2003/XP 盒子,否则设置基础设施是很麻烦的。
您可以添加 pci esata 卡并将其与外部 esata raid 一起使用。
- 您可以使用 sata raid 卡或 sas 卡并使用较新的驱动器。