Sun Cluster 3.0 U1 概念

磁盘设备组

在 SunPlex 系统中,所有多主机磁盘都必须由 Sun Cluster 软件进行控制。首先在多主机磁盘上创建卷管理器磁盘组(Solstice DiskSuite 磁盘集或 VERITAS Volume Manager 磁盘组)。然后将卷管理器磁盘组注册为磁盘设备组。磁盘设备组是一种全局设备。此外,Sun Cluster 软件会将每一个磁盘都注册为磁盘设备组。

注册提供了有关各个节点连接到卷管理器磁盘组的路径的 SunPlex 系统信息。此时,在群集范围内可以对卷管理器磁盘组进行全局访问。如果多个节点均可写入(控制)磁盘设备组,存储在该磁盘设备组中的数据将具有高度可用性。此高度可用的磁盘设备组可用于存储群集文件系统。


注意:

磁盘设备组独立于资源组。一个节点可以控制资源组(代表一组数据服务进程),而另一个节点可以控制正被数据服务访问的磁盘组。不过最好的做法是,让存储特定应用程序数据的磁盘设备组和包含此应用程序资源(应用程序守护程序)的资源组保持在同一节点上。有关磁盘设备组和资源组之间关系的详细信息,请参见《Sun Cluster 3.0 U1 Data Services Installation and Configuration Guide》中包含概述性内容的一章。


通过磁盘设备组,卷管理器磁盘组成为"全局"组,因为它为基础磁盘提供了多路径支持。物理连接到多主机磁盘的每个群集节点都提供了一条到磁盘设备组的路径。

磁盘设备组故障转移

因为磁盘群组连接着一个以上的节点,所以群组中所有磁盘设备组在当前控制它的节点出现故障时,都可以通过备用路径访问。控制设备组的节点出现故障不会影响对此设备组的访问,但在执行恢复和一致性检查时除外。在这段时间,所有请求都被阻挡(对应用程序是透明的),直到系统使该设备组可用为止。

图形 3-2 磁盘设备组故障转移

Graphic