创建多个VD(Virtual Drive)
该场景为使用已存在一个或多个VD的RAID组的空闲容量创建多个VD,以RAID0存在一个VD为例(如图8-135所示),详细操作方法如下:
- 按照Main Menu>Configuration Management>Create Virtual Drive的路径进入Create Virtual Drive界面,如图8-136所示。
- 将“Select Drives From”设置为“Free Capacity”,如图8-137所示。
- 选择“Select Drive Groups”并按“Enter”。
显示当前存在的RAID组(Drive Group),如图8-138所示。
- 选择要创建多个VD的RAID组,并按“Enter”,如图8-139所示。
- 选择“Apply Changes”并按“Enter”。
提示操作成功。
- 按“Enter”返回VD配置界面,如图8-140所示,参数说明如表8-41所示。
表8-41 参数说明
参数
参数说明
Select RAID Level
选择RAID级别。
Protect Virtual Drive
虚拟磁盘数据保护功能使能状态。
Select Drives From
虚拟磁盘成员盘来源。
成员盘来源分为:
- Unconfigured Capacity:未加入过虚拟磁盘的空闲硬盘
- Free Capacity:已存在的虚拟磁盘的剩余空间
Select Drives
选择成员盘。
Virtual Drive Name
虚拟磁盘名称。
Virtual Drive Size
虚拟磁盘的容量,默认为当前状况下支持的最大容量。
Virtual Drive Size Unit
容量单位。
Strip Size
虚拟磁盘条带大小。
LSI SAS3108支持多种条带单元,包括64KB、128KB、256KB、512KB及1MB。默认配置为256KB。
配置RAID时一般采用默认值。
Read Policy
虚拟磁盘的读策略。可配置的策略包括:
- No Read Ahead:关闭预读取功能。
- Read Ahead:使能预读取功能。控制器可以预读取顺序数据或预测需要即将使用到的数据并存储在Cache中。
默认取值为Read Ahead。
说明:为达到更优的硬盘性能,对于HDD(机械硬盘),建议将读策略设置为“Read Ahead”,对于SSD(固态硬盘),建议将读策略设置为“No Read Ahead”。
Write Policy
虚拟磁盘的写策略。LSI SAS3108不同版本的Firmware可配置的策略不同,主要区别是:
- 当LSI SAS3108的Firmware版本为4.270.00-4382及以下时,写策略分为以下三种:
- Write Back:当控制器Cache收到所有的传输数据后,将给主机返回数据传输完成信号。
- Write Through:当磁盘子系统接收到所有传输数据后,控制器将给主机返回数据传输完成信号。
- Write Back with BBU:在控制器无BBU(Battery Backup Unit)、BBU处于充放电状态、BBU损坏或Pinned/Preserved Cache达到RAID卡物理Cache容量的50%时,RAID控制卡将自动切换到Write Through模式。该设置为推荐设置的标准模式。
- 当LSI SAS3108的Firmware版本为4.650.00-6121及以上时,写策略分为以下三种
- Write Back:在RAID控制卡无BBU(Battery Backup Unit)、BBU处于充放电状态、BBU损坏或Pinned/Preserved Cache达到RAID卡物理Cache容量的50%时,RAID控制卡将自动切换到Write Through模式。该设置为推荐设置的标准模式。
- Write Through:当磁盘子系统接收到所有传输数据后,控制器将给主机返回数据传输完成信号。
- Always Write Back:当控制器Cache收到所有的传输数据后,将给主机返回数据传输完成信号。
默认取值为“Write Back”。
说明:“Always Write Back”模式下,当电容不在位或在充电状态下,RAID卡中DDR的写数据将会丢失。不推荐使用该模式。
I/O Policy
虚拟磁盘的I/O策略,应用于特殊的虚拟磁盘读取,不影响预读取Cache。可配置的策略包括:
- Direct:
- 在读场景中,直接从硬盘读取数据。(“Read Policy”设置为“Read Ahead”时除外,此时读数据经过RAID卡的Cache处理。)
- 在写场景中,写数据经过RAID卡的Cache处理。(“Write Policy”设置为“Write Through”时除外,此时写数据不经过RAID卡的Cache处理,直接写入硬盘。)
- Cached:所有读和写均经过RAID卡Cache处理。仅在配置CacheCade 1.1时需要设置为此参数值,其他场景不推荐。
默认取值为Direct。
Access Policy
虚拟磁盘数据的访问策略,分以下三种:
- Read/Write:可读可写。
- Read Only:只读访问。
- Blocked:禁止访问。
默认取值为Read/Write。
Drive Cache
物理硬盘Cache策略。可配置的状态有:
- Unchanged:保持当前硬盘Cache策略。
- Enable:读写过程中数据经过硬盘写Cache,使写性能提升,但当系统意外掉电时,如果没有保护机制,数据会丢失。
- Disable:读写过程中数据不经过硬盘写Cache,当系统意外掉电时,数据不会丢失。
默认取值为Unchanged。
disable Background Initialization
使能或禁用后台初始化功能。
Default Initialization
默认的初始化方式,包括:
- No:不进行初始化。
- Fast:快速初始化。
- Full:完全初始化。
Emulation Type
控制逻辑盘在OS中上报的扇区。
当成员盘为512B/512B时:
- Default:逻辑盘扇区为512B/512B。
- None:逻辑盘扇区为512B/512B。
- Force:逻辑盘扇区为512B/4KB。
当成员盘为512B/4KB时:
- Default:逻辑盘扇区为512B/4KB。
- None:逻辑盘扇区为512B/512B。
- Force:逻辑盘扇区为512B/4KB。
Save Configuration
保存当前配置。
- 按照表8-41所述配置VD的相关属性。
- 选择“Save Configuration”并按“Enter”。
显示操作确认界面。
- 选择“Confirm”并按“Enter”。
- 选择“Yes”并按“Enter”。
提示The operation has been performed successfully。
- 选择“OK”并按“Enter”完成配置。
可进入Virtual Drive Management界面,查看当前存在的所有VD,如图8-141所示。