为什么我需要一个突袭电池组?

我想知道为什么要添加一个电池组到一个突袭卡。 在我看来,如果电源closures,运行RAID卡就没什么用处了:HD和主板没有电源,写入内存数据不会起作用,对吧?

另外,没有UPS方便吗?

它允许RAID卡记住什么是在它的缓冲区(没有被同步到磁盘)

对于那些需要高度数据完整性的人来说,这非常重要。

(基本上什么磁盘上,在磁盘上 – 这样安全..问题是,当操作系统认为它在磁盘上,但实际上不是,在一个RAID卡缓冲区)

当服务器再次启动时,显然这些缓冲区会被刷新到磁盘上。因此,您与磁盘和操作系统有一个时间点关联。
(否则你只会丢失信息 – 就像你永远不会知道的一些数据库logging一样。)

一个UPS帮助确保..但它不够安全..永远不错的RAID卡应该有一个BBU(电池支持单位)

虽然我同意Arenstar,但最近我从基于电池供电的caching控制器转移到了支持闪存的控制器。 这消除了移动控制器的紧迫性和在移动期间意外断开电池的任何风险。 他们似乎大致相同的价格,实际上有更多的caching无论如何。

Raidarrays的cachingconfiguration取决于您的Raidarrays。

如果您恰好使用回写(当控制器通知Os数据写入成功时,仍处于caching中,与控制器等待数据在磁盘上时的写入相反),则可能会丢失关键数据电源故障,因为所有caching的数据都将丢失。

如果控制器本身发生故障,仍然可能会丢失caching的数据。

大多数支持写入caching的RAID控制器在没有电池备份包的情况下将不会启用它。 想象一下,大的64兆caching写入会造成损坏,而不是写入磁盘会对卷产生影响。

没有写入caching,RAID5控制器写入性能下降5-10倍。 (我们有一个Dell PERC 3(LSI,不是Adaptec的),写入速度可以达到8 GB /小时,写入caching的速度却是70-90 GB /小时。