PostgreSQL 服务器:10k RPM SAS 或 Intel 520 系列 SSD 驱动器?

Vla*_*lad 2 postgresql ssd hp sas

我们将扩展 PostgreSQL 服务器的存储,我们正在考虑的一件事是使用 SSD(英特尔 520 系列)而不是旋转磁盘(10k RPM)。每 GB 的价格是可比的,我们期望提高性能,但是我们担心使用寿命,因为我们的数据库使用模式非常注重写入。我们还担心断电情况下的数据损坏(由于 SSD 写入缓存未正确刷新)。

我们目前使用 RAID10,在控制器中配置了 4 个活动硬盘 (10k 146GB) 和 1 个备用硬盘。它是带有 P410 智能阵列控制器和 BBWC 的 HP DL380 G6 服务器。

什么更有意义:将驱动器升级到 300GB 10k RPM 还是使用 Intel 520 系列 SSD (240GB)?

eww*_*ite 6

如果您使用配备 Smart Array P400 控制器的服务器,则您使用的是 G5 时代 300 系列 ProLiant(DL360 G5、DL380 G5 等)或 G4/G5 时代 500 系列 ProLiant( DL580、ML570)。所有这些系统都在 2009 年或更早的时候黯然失色,所以你的系统落后了几个版本,你把性能放在桌面上......

也就是说,您可以在 P400 控制器上使用英特尔 SSD。了解 P400 只是一个 3Gb/s SAS 控制器。

首先升级控制器固件。

它们将在写入方面提供一些优势。将 RAID 控制器的缓存比率调整为 75:25 写:读。通过配备电池后备单元 (BBWC),您的 Intel 520 SSD 上没有超级电容器就不是问题。(您对旋转磁盘和没有 BBWC 也有同样的担忧,对吗?)

由于存储空间是您的目标,您还可以再添加四个 146GB 磁盘并扩展现有阵列。如果您有要支持的驱动器托架,那就有好处了。

无论哪种方式,您都有多种选择。

编辑:

关于 SSD 和 P410 控制器的注意事项:

DL360 G7 配备什么 RAID 控制器?

HP P410 RAID + 三星 830 SSD + Debian 6.0 - 期望什么性能?

  • @ewwwhite 我不确定说*“通过使用电池后备单元 (BBWC),英特尔 520 SSD 上缺少超级电容器不是问题。”*。除非 SSD 具有断电保护功能,否则 SSD 可能会告诉控制器数据在持久存储中,但实际上并非如此。磁盘控制器可以在数据到达 SSD 上的 NAND 之前从其 BBWC 刷新数据,同时它仍处于易失性写入缓存中。我想使用断电保护的 SSD,或者使用我将要使用的确切 SSD+raid 控制器模型组合进行*非常*仔细的重复插拔测试。 (2认同)

归档时间:

查看次数:

3071 次

最近记录:

12 年,11 月 前