I/O 偏向

逻辑卷的 I/O 操作请求可以偏向于读取操作、写入操作或这两种操作类型的均匀混合。您可以使用 I/O 操作类型的偏向(结合 I/O 访问偏向属性)来帮助优化逻辑卷的性能。
作为服务质量 (Quality of Service, QoS) 属性,I/O 偏向可以向系统指出最常见或特定卷最可能出现的 I/O 操作类型:
Read(读取)

表示大多数访问请求针对读取操作。

Write(写入)

表示大多数访问请求针对写入操作。

Mixed(混合)

表示针对读取操作和针对写入操作的访问请求数差不多。

重要! 如果选择 Random(随机)作为访问偏向并选择 Write(写入)作为 I/O 偏向,且如果针对数据保护选择单冗余,则 Oracle FS System 会使用 RAID 10(镜像的数据)创建逻辑卷。该 RAID 级别可增强写入性能,但是使用两倍的容量。
对于写入请求,系统会将所有用户数据和所有系统元数据存储在日志的镜像副本中。在属主控制器上的常规高速缓存中维护一个副本。在以下位置之一维护镜像副本:
  • 由能量存储模块 (energy storage module, ESM) 支持的伙伴控制器的内存。所有主机写入操作都将复制到伙伴控制器中由 ESM 支持的非易失性高速缓存。这种类型的操作通常称为“回写高速缓存”。

  • 当伙伴控制器不可用于写入操作时,在逻辑卷的物理存储上保留的虚拟 LUN (virtual LUN, VLUN)。对该副本的写入操作等效于直写式高速缓存。

从日志到永久物理存储的写入操作等效于直写式高速缓存。系统会将用户数据和相应的元数据作为一个整体刷新到物理存储中。