1.系统原理
Xsan是专为满足数据可用性的最高需求的苹果非编网络环境设计的 64 位簇文件系统。 这项专业技术使多个 Mac 桌面和 Xserve 系统通过高速光纤通道网络共享 RAID 存储卷标。 每个客户端可以直接在中央文件系统上读取和写入数据,从而增强工作组协作并提高用户效率。 了解Xsan 的解决方案是如何发挥效用的。
Xsan使用一种叫作元数据控制器的系统与SAN相连接,以管理对共享存储区域的访问。如果控制器因故障运行失败,Xsan 会自动选择SAN上的另一台服务器来替代前者的角色。替换出错的元数据控制器,就能确保只要SAN上有一个活动的服务器系统,你就可以访问共享数据。
① 阵列存储单元
Xsan 将数据整合到单个存储卷标,存储区域网络 (SAN) 上的所有系统都可访问该卷标。 在 SAN 上增加存储量就像在光纤通道网络增加更多的 RAID 存储系统一样轻松。
② 光纤通道网络
SAN 卷标通过高速光纤通道交换机将 Xsan 元数据控制器和所有 Xsan 客户端连接。苹果公司已经授权许多常用的第三方交换机与 Xsan 配合使用。并且xsan完全免费,为客户节省高额的采购费用。
③ Xsan元数据控制器
Xsan 包括作为SAN 的流量监控器,被称作“元数据控制器”的软件。当 Xsan 客户端试图读取和写入文件时,它需要从元数据控制器获得访问权限,然后直接在高速光纤通道的SAN 系统上访问数据。 任何一台 Xserve 或者运行 Mac OS X Server 的 Mac Pro 都可作为 Xsan 元数据控制器。
④ Xsan 客户端
运行 Xsan 的 Mac 台式机或 Xserve 系统对存储在 SAN 卷标上的文件拥有直接区块级访问和完全读写权限。 需要提升性能时,Xsan 可以在 SAN 系统中增加更多的服务器和计算机。 有了 Xsan ,一个 SAN 能够满足上百个客户端的需要。
⑤ 以太网络
文件系统元数据通过直接连接到 SAN 的所有系统共享的私有以太网络进行“带外”处理,由此得以为高性能存储吞吐量释放光纤通道的带宽。
⑥ 网络客户端
使用文件共享协议,如AFP、SMB/CIFS 及 NFS,使用 Mac OS X Server 和 Xsan 的 Xserve 可以与以太网上的联网计算机从 SAN 卷标上共享数据。计算机的台数不受限制。