RAID相关功能

1 支持热备盘
配置RAID后,通常会配置热备盘来提高数据的安全性。热备盘是RAID系统中处于备用状态的正常磁盘,磁盘中不含数据。具有冗余功能的RAID中的某个磁盘故障后,热备盘自动接替故障磁盘,并在该磁盘上重建故障磁盘中的数据。

RAID重建
RAID中成员磁盘故障时,无论是更换新磁盘还是使用热备盘替代故障磁盘,都需要进行RAID重建。

3 回拷
热备盘替代RAID中的故障磁盘后,故障磁盘中的数据被重建到热备盘中。当存储控制卡检测到故障磁盘被新磁盘替换后,数据从热备盘回拷到新磁盘,拷贝完成后,热备盘重新回到热备状态。回拷功能常用于阵列创建以及阵列修复的情形。

4 迁移RAID级别
现有RAID配置不满足需求时,在不影响数据完整性的前提下,可对RAID级别进行修改。

各款存储控制卡支持迁移的RAID级别请参见各款存储控制卡对应的章节。

5 扩容RAID
现有RAID容量不满足需求时,存储控制卡支持如下方式来扩大RAID容量。

· 增加可用空间扩容RAID:RAID的成员磁盘容量未被全部分配时,调整RAID可用空间来扩容RAID。

· 增加RAID中磁盘数量:在已存在的RAID中添加新磁盘来扩容RAID。

说明

如果选择增加磁盘扩容RAID,可根据实际需要,保持或改变原有的RAID级别。

6 迁移RAID位置
通过本功能可以将逻辑磁盘或阵列迁移到其他磁盘。阵列的迁移可以实现将阵列下的全部逻辑磁盘一并迁移,逻辑盘及阵列均可以迁移到不同类型的磁盘,例如,从SATA HDD迁移到SAS SSD。

7 读写高速缓存
存储控制卡内置了DDR芯片的缓存。开启缓存功能后,由于缓存的读写速度远高于磁盘,因此可以极大地提高读写性能,读写策略体现如下:

· 读取数据时,存储控制卡会监控数据的读取,把下一次可能用到的数据先写入到缓存中,后续读取的数据可以优先从缓存中调用,大幅提升了系统读取性能。

· 写入数据时,存储控制卡将收到的数据保存到缓存中,并通知系统完成写入,系统不必等待数据实际写入磁盘,就能立即进行下一次操作。待到缓存中数据积累到一定程度后,存储控制卡再将数据批量写入磁盘。

8 清除磁盘RAID信息
RAID的成员盘热插拔后,磁盘内存有残留的RAID信息,此时需要清除这些信息,该磁盘才能重新配置RAID。

9 数据掉电保护
当数据从内存DDR向存储控制卡中写数据时,若突然掉电,内存DDR中的数据将丢失。

存储控制卡支持安装NAND flash芯片的缓存模块,再配合上超级电容,可以在系统意外掉电时,通过超级电容供电将内存DDR中的数据拷贝到NAND flash中。排除异常重新上电后,NAND flash芯片中的数据被回拷到内存DDR中,可以确保意外掉电后数据的完整性。

10 初始化磁盘/去初始化磁盘
P430系列存储控制卡在配置RAID和配置热备盘前,需要对RAW状态的磁盘执行initialize(初始化)操作,执行磁盘初始化操作后会擦除磁盘中的全部数据,并从磁盘中划分出一小部分区域存储RAID信息;执行磁盘去初始化操作后会清除磁盘上的全部数据(包括元数据)和保留空间,并移除系统分区,可让磁盘回到RAW状态。

11 切换磁盘状态
PMC芯片中具有RAID功能的存储控制卡支持如下三种磁盘状态:

· RAW:直通盘状态,磁盘在此状态下不支持创建RAID,OS可以直接识别。

· Ready:初始化状态,磁盘在此状态下可以组建RAID。

· Optimal:已组建RAID,磁盘作为逻辑磁盘的一块成员盘。

LSI芯片中具有RAID功能的存储控制卡支持切换如下三种磁盘状态:

· Unconfigured Good:表示该物理磁盘正常,可用于配置RAID或热备盘。

· Unconfigured Bad:表示该物理盘已损坏或存在RAID残留信息,物理盘损坏时请更换;RAID信息残留时,请手动进行清除。

· JBOD:Just a Bunch Of Disks,直通盘,不具备RAID功能。

1 定位磁盘位置
存储控制卡支持磁盘的点灯定位功能。通过点亮磁盘对应槽位的蓝色指示灯,便于找到目标磁盘。

13 初始化逻辑磁盘
存储控制卡在配置完RAID后,需要初始化RAID,使其可以被操作系统使用,且使具有冗余功能的RAID中各成员盘的数据关系满足相应的RAID级别要求。

存储控制卡支持通过如下方法初始化RAID:

· Fast Initialize Drive:先将RAID的首部8MByte与尾部8MByte空间进行初始化用于写数据,其余空间后台初始化。

· Slow Initialize Drive:将RAID的所有空间进行初始化,初始化完成后才能进行写数据。

14 扫描磁盘
在磁盘热插拔后,存储控制卡可能没有立即检测到磁盘状态的变化,用户可以使用扫描磁盘功能来及时获取磁盘状态变化。

15 擦除磁盘数据
为保障用户数据的安全,存储控制卡支持磁盘数据擦除功能,可以彻底删除磁盘上的数据并使其不可恢复。此操作通常需要消耗几小时以上且无法中断,若在此过程中出现如服务器下电或重启等原因造成的异常中断,可能会导致磁盘损坏甚至无法使用。

说明

· 擦除逻辑磁盘数据可能导致系统故障,请谨慎使用。

· 为避免磁盘故障,请勿在擦除物理磁盘数据期间进行其它操作。

· 对于HBA-1000-M1和P460&H460系列存储控制卡,仅当存储控制卡的工作模式为RAID模式时,支持磁盘数据擦除功能。

16 故障告警
当存储控制卡控制器发现磁盘即将故障时,HDM会提示告警,磁盘背板上的Fault/UID指示灯橙色闪烁。

当存储控制卡控制器发现磁盘故障时,存储控制卡会将磁盘背板上的Fault/UID指示灯点亮,呈橙色常亮状态。

17 在线升级存储控制卡固件
存储控制卡支持固件在线升级,升级后可以更好地对存储控制卡进行管理和维护。

18 支持磁盘热插拔
支持磁盘热插拔,您可在不关闭系统,不切断电源的情况下取出和更换损坏的磁盘,从而提高服务器对灾难的及时恢复能力、扩展性和灵活性。

为了避免频繁热插拔对磁盘造成损坏,请将热插拔时间间隔控制在30秒以上。

原创文章,作者:Safeidc,如若转载,请注明出处:https://www.safeidc.cn/2021/01/raid-gn.html

发表评论

邮箱地址不会被公开。

联系我们

在线咨询:点击这里给我发消息

时间:周一至周五,9:30-18:30,节假日休息