以下选项可用于优化镜像性能:
镜像读取策略
镜像写入策略
重新同步镜像的顺序(传送号)
最初创建镜像时,可以定义镜像选项。设置镜像且镜像处于运行状态后,还可以更改镜像选项。有关与更改这些选项相关的任务,请参见如何更改 RAID-1 卷选项。
Solaris Volume Manager 可以为 RAID-1 卷配置不同的读取和写入策略。正确设置读取和写入策略可以提高给定配置的性能。
表 10–1 RAID-1 卷读取策略
读取策略 |
说明 |
---|---|
循环(缺省) |
尝试平衡子镜像中的负载。从镜像的所有子镜像中依照循环顺序(一个接着一个)执行所有读取操作。 |
几何 |
可以基于逻辑磁盘块地址划分不同子镜像的读取操作。例如,使用双向子镜像时,可以将镜像上的磁盘空间划分为两个大小相等的逻辑地址范围。从某个子镜像的读取操作被限制到逻辑范围的一半。从其他子镜像的读取操作被限制到另一半。几何读取策略可以有效减少读取所需的查找时间。性能提高的程度(通过使用此读取策略)取决于系统 I/O 负载以及应用程序的访问模式。 |
第一 |
将所有读取操作导向第一个子镜像。只有在组成第一个子镜像的设备比第二个子镜像的设备速度明显更快时,才应使用此策略。 |
表 10–2 RAID-1 卷写入策略
写入策略 |
说明 |
---|---|
并行(缺省) |
对镜像执行同时复制并分发到所有子镜像的写入操作。 |
串行 |
对子镜像连续执行写入操作(也就是说,第一个子镜像写入操作完成后,才能启动第二个子镜像写入操作)。此策略指定必须完成向一个子镜像的写入操作,才能启动下一个子镜像写入操作。如果因电源故障等无法访问子镜像,则系统会提供此策略。 |
传送号(范围为 0–9 的编号)可以确定在系统重新引导期间重新同步特定镜像的顺序。缺省传送号为 1。首先重新同步较低的传送号。如果使用 0,则将跳过镜像重新同步。应仅对以只读方式挂载的镜像使用传送号 0。具有相同传送号的镜像同时重新同步。