NI磁盘阵列的连续存储模式



硬件: PXI/CompactPCI>>Platform Modules>>RAID Devices

问题: 我看到在HDD-8265/8266的说明书中有提到连续存储模式。连续存储模式是什么,以及如何将磁盘阵列配置成该模式?

解答:

连续存储存储模式(ERM)是一个这样的过程,当磁盘被配置成为ERM模式时,你可以在不停止记录数据的前提下扩展存储空间。目前在NI的磁盘阵列产品中仅有 NI HDD-8265和HDD-8266支持该模式。在ERM模式下,多个磁盘阵列(RAID)的连续存储模式可以在一个HDD-8265/8266或者多个HDD-8265/8266之间进行配置。闲置的空间会在当前的存储空间已满的情况下被调用,写入到下一个存储空间中。已经存满的RAID装置会被一个空的RAID装置热调换,这个操作会在必要的情况下重复进行很多次。

ERM不需要已经装在HDD-8265/8266中的驱动和软件以外的任何驱动和软件。

通过下面几步就可以完成NI HDD-8265或者NI HDD-8266 ERM模式的配置:

注意:这份指南假设你已经知道了在你的NI磁盘阵列设备中如何配置和移除RAID存储模块。如果你还不知道上面的操作,请至磁盘阵列控制器的用户手册查看。

1. 配置、格式化和初始化每个要用来进行ERM设置的RAID装置。如果是使用单个的HDD-8265/8266,其中包含了两个磁盘阵列装置,每个装置中有6个磁盘。如果是使用多个HDD-8265/8266,每个设备都按照单个磁盘阵列那样进行配置。

注意:磁盘阵列(RAID)的模式和配置本身不重要,重要的是使用何种模式最适合您的应用场景。HDD-8265/8266支持RAID 0、1、5、6、10、50和JBOD模式。在格式化RAID装置时,你应该保证每个硬盘存储在Windows系统下有唯一的驱动编号。当RAID装置从控制器上移除在随后进行重新设置(如下),它会重新被Windows系统分配一个驱动编号。这是一个很好的方法,用来防止在ERM模式下格式化磁盘卷时出现同样的编号。

2. 在你的应用过程中,通过编写代码来实现监测空余的空间和分割的文件夹。在LabVIEW中,获取卷信息函数((Programming Palette>>Advanced File Functions>>Get Volume Info.vi) 可以用来监测某一个具体的卷上的剩余空间。一旦卷上的剩余空间被写入数据且低于用户提前设定的阈值,程序自动创建一个新的文件夹,开始将数据写入到下一个存储空间中。注意:在Windows7及以下版本的系统中,NTFS格式文件的最大存储为17.59TB。因此,每个存储上的流盘记录的文件大小不能超过这个值。Windows8和Server2012可以支持NTFS格式文件的存储大小能否达到256TB。

3、一旦数据开始写入到下一个RAID装置,通过RAID的配置工具使得已经写满的磁盘装置脱机。这个配置工具,对于所使用的磁盘阵列是NI HDD-8266还是HDD -8265是有所区别的。使得RAID装置脱机等同于安全地断开USB装置再将其从正在运行的电脑上拔出。虽然你的电脑还在运行,你可以拔掉驱动器确保在从系统中移除时文件不会崩溃。

4、在已经存储满的RAID装置脱机之后,你可以从HDD-8265上把它拿掉。注意:确保你在驱动器上打过标签,从而在从磁盘阵列上移除之后你仍然知道它是安装在哪一部分的。在磁盘阵列装置脱机后,驱动器可以被擦除为一个新的驱动器。在进行这样的操作后,全新的空的驱动器在应用于磁盘阵列之前需要进行配置和格式化为RAID装置。

5.重复步骤3和步骤4直到流盘结束。

一旦你的ERM应用完成,你需要对之前已经脱机的RAID装置再次激活,所有的都需要重新将这些设备连接到系统的这样一个过程。

1、插入RAID装置中已经脱机的所有驱动器到驱动器插槽中。这个并不需要驱动器和驱动器插槽按照之前的连接方式完全一一对应。RAID的控制器会自动识别和映射连接它们。

2、等待几分钟之后,刷新配置工具的浏览器。每一个驱动就会驱动对应的驱动器联机。这个会根据RAID装置的大小需要等待一些时间。最终等待所有的驱动器都被正确的识别到。



相关链接:

附件:





报告日期: 10/02/2013
最近更新: 11/03/2015
文档编号: 6E1CCRHQ