我有一个 HP D2700 机箱,我想将一些 2.5" SSD 驱动器推入其中。看看 HP SSD 驱动器与英特尔 710 之类的东西的价格,甚至是不那么“企业”的东西,价格有很大差异.
我知道 HP SSD 显然可以工作,但我听说有传言说购买 Intel/Crucial/任何 SATA SSD,将其装入 HP 2.5" 卡盒并将其放入 D2700 将不起作用。
是否存在我应该注意的机箱/磁盘兼容性问题?
一方面,它们都只是 SATA 设备,因此机箱应该一视同仁地对待它们。另一方面,我不是特别精通各种不同的 SSD 风格,以了解为什么一种类型的驱动器可以工作而另一种类型的驱动器不工作是否存在很好的技术原因。我还可以想象,HP 很烦人,可以对任何磁盘进行固件检查,并让控制器拒绝那些它不喜欢的磁盘。
作为背景,D2700 中已经有 12 个 300GB 10k SAS 驱动器,我计划获得 8 个 500GB(或大约)SSD 来创建另一个 zpool。整个设备都连接到运行 Solaris 11 的 HP X1600。
我正在从托管公司租用两台专用服务器。以下是规格:
server1:
HP ProLiant DL165 G7
2x AMD Opteron 6164 HE 12-Core
40 GB RAM
HP Smart Array P410 RAID controller
2x Samsung 830 256 GB SSD
server2:
HP ProLiant DL120 G7
Intel Xeon E3-1270
16 GB RAM
HP Smart Array P410 RAID controller
2x Samsung 830 128 GB SSD
Run Code Online (Sandbox Code Playgroud)
两台服务器上的设置相同:
我目前正试图弄清楚如何从顺序读/写开始,充分利用这些服务器中的磁盘。以下是我目前看到的速度:
Writes:
server1:~# dd if=/dev/zero …Run Code Online (Sandbox Code Playgroud) 我们将扩展 PostgreSQL 服务器的存储,我们正在考虑的一件事是使用 SSD(英特尔 520 系列)而不是旋转磁盘(10k RPM)。每 GB 的价格是可比的,我们期望提高性能,但是我们担心使用寿命,因为我们的数据库使用模式非常注重写入。我们还担心断电情况下的数据损坏(由于 SSD 写入缓存未正确刷新)。
我们目前使用 RAID10,在控制器中配置了 4 个活动硬盘 (10k 146GB) 和 1 个备用硬盘。它是带有 P410 智能阵列控制器和 BBWC 的 HP DL380 G6 服务器。
什么更有意义:将驱动器升级到 300GB 10k RPM 还是使用 Intel 520 系列 SSD (240GB)?