通过将磁盘连接到多个节点,多主机存储使磁盘高度可用。多个节点启用多条路径来访问数据,如果一条路径出现故障,则另一条路径可替换该路径。
多主机磁盘启用以下群集处理:
容忍单一节点故障。
集中应用程序数据、应用程序二进制文件以及配置文件。
免受节点故障的影响。如果客户机请求通过某个节点访问数据,但该节点出现故障,则请求会被切换到与同一磁盘直接连接的另一个节点。
将通过“控制”磁盘的主节点提供全局访问,或通过本地路径直接并行访问。
卷管理器使您可以管理大量的磁盘以及这些磁盘上的数据。卷管理器提供以下功能,这样可以提高存储能力和数据可用性:
磁盘驱动器分条和并置
磁盘镜像
磁盘驱动器热备用
磁盘故障处理和磁盘替换
Sun Cluster 系统支持以下卷管理器:
Solaris 卷管理器
VERITAS Volume Manager
Sun StorEdge Traffic Manager 软件与 Solaris 操作系统 8 核心 I/O 框架完全集成。它使您更有效地表示和管理那些在 Solaris 操作环境的单一实例中可以通过多个 I/O 控制器接口访问的设备。Sun StorEdge Traffic Manager 体系结构启用以下功能:
对由于 I/O 控制器出现故障造成的 I/O 中断采取保护措施
I/O 控制器出现故障后自动切换到备用控制器
通过在多个 I/O 通道之间进行负载平衡,提高了 I/O 性能
Sun Cluster 系统支持使用硬件独立磁盘冗余阵列 (RAID) 和基于主机的软件 RAID。硬件 RAID 使用存储阵列或存储系统的硬件冗余以确保独立硬件故障不会影响数据可用性。如果对各个存储阵列进行镜像,当某个存储阵列整个脱机时,基于主机的软件 RAID 确保独立硬件故障不会影响数据可用性。尽管可以同时使用硬件 RAID 和基于主机的软件 RAID,但只需要一种 RAID 解决方案来维护数据的高可用性。
因为群集系统的固有特性之一为共享资源,所以群集需要一个文件系统,以满足统一共享文件的需要。Sun Cluster 文件系统使用户或应用程序能够使用远程或本地标准 UNIX API 访问群集中任何节点上的任何文件。 Sun Cluster 系统支持以下文件系统:
UNIX 文件系统 (UFS)
Sun StorEdge QFS 文件系统
VERITAS 文件系统 (VxFS)
如果应用程序被从一个节点切换到另一个节点,访问相同的文件时无需对应用程序进行任何更改。无需更改现有应用程序就可以完全使用该群集文件系统。