I/O 组
控制机柜中的节点对称为输入/输出 (I/O) 组。
卷是由节点提供给 SAN 的逻辑磁盘。卷也与 I/O 组关联。
应用程序服务器处理对卷的 I/O 操作时,它会使用该 I/O 组中的任一节点访问该卷。创建卷时,可指定一个首选节点。系统支持的许多多路径驱动程序实施都使用此信息将 I/O 定向到首选节点。The other node in the I/O group is used only if the preferred node is not accessible.
如果不指定卷的首选节点,那么系统会将具有最少卷的 I/O 组中的节点选作首选节点。
要查看卷的当前首选节点,请在管理 GUI 中选择 。 右键单击卷并选择属性。 要使用命令行界面查看当前的首选节点分配,请运行 lsvdisk 命令。
一个 I/O 组由两个节点组成。对某卷执行写操作时,处理 I/O 的节点将数据复制到位于该 I/O 组的伙伴节点上。当在伙伴节点上保护数据后,对主机应用程序的写操作就已完成。稍后将数据物理写入到磁盘。
读 I/O 由引用接收该 I/O 的节点中的高速缓存处理。如果未发现数据,会从磁盘读取到高速缓存。如果选择相同节点为特定卷提供 I/O 服务,那么读高速缓存可提供更优的性能。

I/O 组中节点出现故障时,该 I/O 组中的其他节点提供故障节点 I/O 所应负责的服务。在 I/O 组中两个节点间进行镜像 I/O 读写数据高速缓存可避免节点故障时出现数据丢失。
如果只为某个 I/O 组指定一个节点,或某 I/O 组中的节点出现故障,那么高速缓存会清空到磁盘,然后转为直写方式。因此,对分配给该 I/O 组的卷的任何写都不执行高速缓存;而将其直接发送给存储设备。 如果 I/O 组中的两个节点都转为脱机,那么无法访问分配给该 I/O 组的卷。
创建卷后,必须指定提供该卷访问权的 I/O 组。但是,可以创建卷,并将其添加至包含脱机节点的 I/O 组。仅当 I/O 组中至少一个节点处于联机状态时,I/O 组才变为可访问。