EN
注册

吞吐量小时延大

调整RAID级别和RAID参数

  1. 服务器启动过程中,出现如图3所示的“Press <Ctrl><R> to Run MegaRAID Configuration Utility”提示信息时,按下Ctrl+R,进入“SAS3108 BIOS Configuration Utility”界面,页签含义如表1所示。
    图1 BIOS配置界面
    表1 页签说明

    页签

    说明

    VD Mgmt

    虚拟磁盘管理界面。

    PD Mgmt

    物理磁盘管理界面。

    Ctrl Mgmt

    控制卡管理界面。

    Properties

    RAID卡属性查询界面。

    Foreign View

    当检测到外部配置时,显示外部配置管理界面。

  2. 进入“Create Virtual Driver”界面,如图2所示。
    1. 按Ctrl+P或Ctrl+N切换到VD Mgmt页签。
    2. 按“↑”、“↓”将光标移至“SAS3108 (Bus 0x01, Dev 0x00)”。
    3. 按“F2”,在弹出的页面中选择“Create Virtual Driver”,按“Enter”
    图2 配置界面
  3. 设置RAID级别。
    1. 在“RAID Level”区域框按下“Enter”,并通过“↑”、“↓”选择RAID级别“RAID-0”。
      • 配置RAID 0、RAID 1、RAID 5、RAID 6可不进行该操作。
      • 配置RAID 10、RAID 50、RAID 60需要进行该操作。
    2. 按“↓”将光标迁移到“PD per Span”的输入框。
    3. 输入单个Span要包含的硬盘数量。
  4. 添加硬盘。
    1. 按“↓”将光标迁移到“Drives”区域。
    2. 按“↑”、“↓”移动光标,按“Enter”选择要添加到RAID的硬盘。

    选中硬盘的“ID”会显示为“[X]”。

  5. 设置RAID容量和名称。
    1. 在“Size”区域中输入要设置的VD的容量。
      • 若不需要配置多个VD,可不设置RAID容量,在设置完名称后,可直接跳至7。此时默认RAID的容量为最大值。
      • 若要将Drive Group划分为多个VD,需要手工设置VD的容量。此处根据实际需求,可创建多个VD,每个“Drive Group”最多支持16个“Virtual Drive”。
    2. 按“↓”将光标移至“Name”区域,设置RAID名称,并选择“OK”。
    3. 弹出确认窗口,选择“OK”并按“Enter”返回到“VD Mgmt”界面。
  6. (可选)创建多个VD。
    1. 创建Drive Group完成后,在“VD Mgmt”界面中,选择“Drive Group”并按“F2”,在弹出的列表中选择“Add New VD”,进入“Add VD in Drive Group”界面。
    2. 在“Size”中设置VD的容量,选中“OK”并按“Enter”,进入确认界面。
    3. 选择“OK”并按“Enter”,返回“VD Mgmt”界面,创建VD完成。
  7. 设置高级属性。
    1. 按下“↓”选中“Advanced”,并按“Enter”,打开图3 高级属性设置界面
      图3 高级属性设置界面

      高级属性参数说明如表2所示。

      表2 高级属性参数说明

      参数项

      说明

      Strip Size

      每个硬盘上的数据条带的大小。

      LSI SAS3108支持多种条带单元,包括64KB、128KB、256KB、512KB及1MB。配置RAID时一般采用默认值,默认配置为256KB。

      Read Policy

      虚拟磁盘数据的读策略,分以下两种:

      • Normal:关闭预读取功能(No Read Ahead)。
      • Ahead:使能预读取功能。控制卡可以预读取顺序数据或预测需要即将使用到的数据并存储在Cache中。

      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%时,控制卡将自动切换到Write Through模式。该设置为推荐设置的标准模式。

      • 当LSI SAS3108的Firmware版本为4.650.00-6121及以上时,写策略分为以下三种:

        Write Back:在控制卡无BBU(Battery Backup Unit)、BBU处于充放电状态、BBU损坏或Pinned/Preserved Cache达到RAID卡物理Cache容量的50%时,控制卡将自动切换到Write Through模式。该设置为推荐设置的标准模式。

        Write Through:当磁盘子系统接收到所有传输数据后,控制卡将给主机返回数据传输完成信号。

        Always Write Back:当控制卡Cache收到所有的传输数据后,将给主机返回数据传输完成信号。

      说明:

      “Always Write Back”模式下,当电容不在位或在充电状态下,RAID卡中DDR的写数据将会丢失。不推荐使用该模式。

      I/O Policy

      应用于特殊的虚拟磁盘读取,不影响预读取Cache。分以下两种:

      • Direct:
        • 在读场景中,直接从硬盘读取数据。(“Read Policy”设置为“Ahead”时除外,此时读数据经过RAID卡的Cache处理。)
        • 在写场景中,写数据经过RAID卡的Cache处理。(“Write Policy”设置为“Write Through”时除外,此时写数据不经过RAID卡的Cache处理,直接写入硬盘。)

      cached:所有读和写均经过RAID卡Cache处理。仅在配置cacheCade 1.1时需要设置为此参数值,其他场景不推荐。

      Disk cache Policy

      物理磁盘Cache策略:

      • Enable:读写过程中数据经过硬盘写Cache,使写性能提升,但当系统意外掉电时,如果没有保护机制,数据会丢失。
      • Disable:读写过程中数据不经过硬盘写Cache,当系统意外掉电时,数据不会丢失。

      Unchanged:保持当前磁盘Cache策略。

      Emulation

      设置虚拟扇区大小。

      说明:

      当LSI SAS3108的Firmware版本为4.660.00-8102及以上时,支持该参数。

      Initialize

      选中“Initialize”后,RAID创建完成后自动进行快速初始化操作,初始化会破坏RAID成员盘上数据。

      选中后,会在前方显示“[X]”。

      Configure HotSpare

      为RAID配置热备盘。

      选中后,会在前方显示“[X]”。创建RAID 0时,该参数无效。

      Disable BGI

      关闭后台初始化功能。

      说明:

      当LSI SAS3108的Firmware版本为4.660.00-8102及以上时,支持该参数。

    2. 按照实际情况设置RAID高级属性参数。

      初始化操作会导致硬盘数据被破坏,如果需要保留硬盘的原始数据,请不要选中 “Initialize”选项。

    3. 完成设置后,选择“OK”,按“Enter”,返回“Create New VD”界面。若选中了“Initialize”,初始化完成后,会弹出确认对话框,按“Enter”返回CU主界面。
  8. 检查配置结果。

    在CU主界面中,按“→”展开折叠信息查看详细配置情况。

  9. 按下ESC,退出CU配置界面,重启服务器。
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词