Users Guide

读取策略表示控制器在搜寻数据时是否应读取虚拟磁盘连续扇区。
预读 - 控制器在搜寻数据时读取虚拟磁盘的顺序扇区。如果将数据写入虚拟磁盘的顺序扇区,预读策略可以提高系统性能。
不预读 - 选择不预读策略表示控制器不应使用预读策略。
启用读取高速缓存 - 在从磁盘检索数据之前,控制器读取高速缓存信息,以检查高速缓存中是否有请求的数据。因为从高速缓存
中检索数据(如果高速缓存中有该数据)比从磁盘中检索更快,所以首先读取高速缓存信息可提供更快的读性能。
禁用读取高速缓存 - 控制器直接从磁盘中而非高速缓存中检索数据。
写入策略
用户控制器是否支持这种功能请参阅支持的功能
写策略指定控制器是否在数据一进入高速缓存或写入该磁盘后就发送写请求完成信号。
回写 只要数据进入控制器缓存但尚未写入磁盘驱动器时,控制器即发送写入请求完成信号。回写高速缓存可以改善性能,因
为后续的读取请求可以更快地从高速缓存然后从磁盘检索数据。但是,在发生系统故障而使数据无法被写入磁盘时,也可能会发
生数据丢失。其他应用程序如果假定数据在磁盘上而采取相应的操作,也可能会遇到问题。
: Storage Management 不允许用户为不带电池的控制器选择回写策略。唯一的例外是 PERC S100 PERC S300。这一限
制可以保护不带电池的控制器,使其在发生电源故障时避免丢失数据。在有些控制器上,即使在 Storage Management 中没
有回写策略,控制器 BIOS 中也可能会有。
强制回写 - 启用写入高速缓存(不管控制器是否具有电池)。如果控制器无电池且已使用强制回写高速缓存,出现电源故障时,
可能发生数据丢失。
: 对于 PERC 10 控制器,“强制回写”策略与“回写”策略相同。
回写已启用 如果控制器固件在一段指定的时间没有检测到充电电池,就会禁用写入高速缓存。例如,在某些控制器上,如果
固件在 72 小时内没有检测到充电电池,写入高速缓存就会被禁用。
直写 - 只有在数据写入磁盘后控制器才发出写入请求完成信号。直写高速缓存的数据安全性要高于回写高速缓存,因为只有在数
据安全地写入磁盘后,系统才会假定数据可用。
: 在启用群集模式时,默认写策略设置是“直写”。
已保护启用的写入高速缓存 控制器先将数据写到写入高速缓存中,然后才将数据写到物理磁盘。因为将数据写到写入高速缓
存所用的时间比写入到磁盘要少,启用写入高速缓存可以提高系统的性能。将数据写到写入高速缓存后,系统就能够继续进行其
他操作。控制器此时会通过将数据从写入高速缓存写到物理磁盘来完成写入操作。只有控制器带有正常工作的电池时,已保护启
用的写入高速缓存
策略才可用。带有可用电池能够确保即使在断电时,数据也能够从写入高速缓存写到物理磁盘。
: Storage Management 不允许用户为不带电池的控制器选择已保护启用的写入高速缓存策略。这一限制可以保护不带电池
的控制器,使其在发生电源故障时避免丢失数据。当在不带电池的控制器上使用创建虚拟磁盘高级向导时,该向导会显示写
入高速缓存已禁用作为唯一可用选项,否则向导不会显示任何写策略选项。
写入高速缓存已禁用—当控制器没有正常运行的电池时,这是唯一可用的选项。
高速缓存策略
用户控制器是否支持这种功能请参阅支持的功能
直接输入/输出和高速缓存输入/输出策略适用于特定虚拟磁盘的读取操作。这些设置不影响预读策略。高速缓存策略有:
高速缓存输入/输出—指定所有读取内容都缓存在高速缓存存储器中。
直接输入/输出—指定读取内容不缓存在高速缓存存储器中。使用直接输入/输出时,在读取请求过程中,数据将同时传送到控制
器高速缓存和主机系统。如果后续的读取请求需要同一数据块中的数据,可以直接从控制器高速缓存读取。直接输入/输出设置
不会替代高速缓存策略设置。直接输入/输出是默认设置。
: 在不带电池的控制器上都不支持高速缓存策略。
42
控制器