当前位置:   article > 正文

raid卡超级电容和电池的区别_raid卡超级电容作用

raid卡超级电容作用

raid卡超级电容和电池的区别

目前最新的Raid卡已经普遍使用超级电容+Flash子板的方式来将非正常掉电后的脏数据刷入Flash中永久保存。超级电容的电量在几十法拉量级。而早期的Raid卡普遍使用的是锂电池,掉电后直接给板载的DRAM持续供电,进入DRAM自刷新模式。所以电池的电量需要足够大,一般是被设计为足够支撑板载DRAM持续自刷新72小时。

锂电池的备电方式有两个缺点:故障率高、丢数据风险依然较高。锂电池很难维护,需要记录其充电次数、寿命、电量估算、漏电等等数据并作出决策。早期的时候,在某大型互联网公司曾经出现过因为Raid卡固件bug导致的大面积业务瘫痪。当时场景是这样的:由于Raid卡固件bug,到了某个日期时,突然报告电池故障,其实电池并没有故障。随后Raid卡自动进入Write Through模式,导致数千台服务器写性能骤降,前端业务直接瘫痪,影响极度恶劣。

这次事故更加促成了Raid卡厂商转向使用超级电容+Flash的备电方案。超级电容在50℃环境下可以使用5年,平时根本不需要维护。再加上加入了Flash,而不是持续刷新DRAM,所以掉电之后仅需要提供数十秒的供电时间即可,而且如果采用SLC Flash,其数据持久性可以保持数年之久,没有丢数据风险。

SAS 3008卡

LSI SAS3008IR不支持带外管理功能,但是提供直通和RAID功能,支持直通和RAID混合配置。即可以通过RAID卡本身的配置界面和命令行配置管理RAID及其下挂载的硬盘,但无法通过iBMC等带外管理工具对RAID卡进行管理。没有电容/电池,没有缓存

3008卡结构

RAID卡指示灯

SAS 3108卡

LSI SAS3108自带的Cache对RAID卡性能的提升有非常重要的作用,主要体现在:

  • 在写数据时,直接写入Cache,当写入的数据积累到一定程度,RAID卡才将数据刷新到硬盘,这样不但实现了批量写入,而且Cache作为快速读写设备,其本身的读写速度都远高于硬盘,因此采用Cache后,整个设备的写数据速度得到提高。
  • 在读数据时,如果可以直接在Cache中命中的话,将减少磁盘寻道操作,将响应时间从6ms以上降低到1ms以内,提升了数据读速度。

Cache数据的掉电保护依赖于与RAID卡相连的超级电容。

3108卡的结构

1

TFM扣卡状态指示灯

2

TFM扣卡故障指示灯

3

TFM扣卡电源指示灯

4

TFM扣卡(配套超级电容使用)

5

超级电容接口

6

超级电容

7

Xcede连接器

8

RAID卡

9

MiniSAS接口

TFM扣卡指示灯说明

指示灯

颜色

说明

TFM扣卡电源指示灯(PWR)

绿色

  • 亮:服务器主板掉电时,超级电容激活并为Cache供电。
  • 灭:超级电容不供电。

TFM扣卡状态指示灯(STAT)

蓝色

  • 亮:Cache处于读写状态。
  • 灭:Cache无数据读写操作。

TFM扣卡故障指示灯(FLT)

橙色

  • 亮:超级电容故障。
  • 灭:超级电容正常。

RAID卡指示灯

 

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号