RAID卡上的内存条有什么用?

Tom*_*Tom 6 raid cache hp hp-smart-array

如上,RAID卡上需要内存条的原因是什么?

我正在查看的卡 (HP P410) 带有 256MB 或 512MB,但不确定要获得哪个以及为什么。

mrd*_*nny 8

内存用于读写缓存,提高存储性能。缓存的基本规则是尽可能多地购买。您拥有的缓存越多,磁盘的性能就越好,因为如果磁盘不在正确的位置,数据可以写入内存。

您还需要确保 RAID 卡内置电池,以便在断电时保护写入缓存中的数据。


eww*_*ite 7

RAID 控制器上的 RAM 的目的是提供一定级别的缓存,以允许写入操作达到稳定存储,而不会产生与旋转磁盘相关的延迟。

控制器上的 RAM 通常可以分为读缓存和写缓存。常见的比率是 75:25 写:读。

写入缓存很有用,因为应用程序可以无延迟地写入低延迟控制器内存。然后该数据被刷新到磁盘,磁盘速度要慢一个数量级。

读取缓存有助于将热数据或常用数据保存在控制器的内存中,这样就无需从速度较慢的磁盘中获取请求。

对于您的 HP ProLiant 服务器和 Smart Array 控制器,您需要更大的缓存电池后备或闪存后备单元(又名 BBWC 或 FBWC)。这些通过启用与缓存模块相关的写加速器来提高性能。在没有可用的 BBWC 或 FBWC 的情况下,将禁用写入加速器。

有关特定场景和用例,请参阅以下问题。

非易失性缓存 RAID 控制器:对 NVCACHE 故障有哪些保护?

HP ProLiant DL385 G7 上的磁盘性能极低