惠普智能arraysP400 / 256MB SAS控制器电池

这可能是一个愚蠢的问题。 我最近为我们的HP Bladesystem c3000机箱购买了一些翻新的HP SB40C存储刀片。 每个都配有一个HP Smart Array P400 / 256MB SAS控制器和一个4.8V NI-MH高速cachingRAID电池。

智能arrays实用程序会警告我每个存储刀片的电池电量不足。 难道是因为他们可能还没有开一段时间就坐在一些储藏室里? 我的意思是电池当然会自行消耗,但我认为这是事实,而不是两个电池都没电了的巧合。 那么在这种情况下,大多数人会采取什么措施呢?

另外,如果我使用没有电池的控制器,它将如何影响我的arrays?

PS:我不能确定,因为我的shell没有足够的电源(即将到来)打开4个刀片,因此可能会给电池充电。 我必须快速决定是否要尽快订购新电池,或指望他们只需要充电。

谢谢!

你是正确的,因为警告是系统在一段时间内脱机的结果。 发送一切,他们将重新获得收费。

在电池电量不足(不太可能)的情况下,对arrays性能的影响是arrays加速器(写入caching)将被禁用。 这导致写入性能低下 。 在最近的P4xx固件中有一个机制可以覆盖这个动作,甚至在发生任务或电池/闪存单元失败的情况下也允许写入caching,但是如果在刀片或刀片机箱上遭受全部的能量损失,则会导致数据损坏。

电池是一个随着时间的推移失败的物品。 他们的目的是在停电的情况下为RAID控制器供电,以便有足够的时间将缓冲区中的数据写入盘片。

控制器电源故障时,电池在那里保存高速caching中的数据。 它允许将数据写入永久性存储(磁盘),而不是丢失,从而导致磁盘上的数据损坏/不完整。

这种电池支持的caching行为被称为“回写”模式,一旦数据数据到达caching(而不是等待磁盘写入),控制器就会向系统发送写入确认。 这提供了显着的写入性能增加,特别是在处理小写入时。

但是,如果高速caching处于不安全的模式下,例如其电池备份已经死了,那么控制器应该以“直写”模式进行操作,直接提交到磁盘操作,操作系统没有被通知成功写入,直到物理磁盘实际上写了它。

如果你在没有电池的情况下运行写回caching模式,而且控制器没有电力供应,那么你最终可能会得到一大堆一半的文件,而另一半则没有用。 这=腐败的数据。

HP Smart Array P400 / 256控制器电池电量不足会导致硬盘故障,尤其是热插拔SAS。