关于 macOS 服务器中的 Xsan SAN
储存区域网络 (SAN) 是连接电脑和储存设备的方式,以便电脑具有文件的快速共享访问权限,同时便于管理员扩展储存空间。
Xsan SAN 包含:
共享数据宗卷
提供储存空间并可防止受到磁盘故障影响的 RAID 系统
至少一台充当元数据控制器的电脑,用于合并 RAID 阵列并将其储存空间作为如同本地磁盘的宗卷呈现给客户端
根据既定权限和配额访问储存的客户端电脑
底层光纤通道、分布式局域网客户端 (DLC) 和以太网络
共享 SAN 宗卷
客户端电脑上的用户或 App 访问共享 SAN 储存空间的方式如同访问本地宗卷。Xsan 宗卷是由 RAID 阵列池组成的逻辑磁盘。
元数据控制器
设置 Xsan SAN 时,至少分配一台电脑充当元数据控制器。控制器管理宗卷元数据、维护文件系统日志以及控制文件并发访问。元数据包括文件储存位置以及将哪部分可用储存空间分配给新文件等信息。
若要保证宗卷可用性,SAN 应该包括多个元数据控制器。如果活跃控制器出现故障,备用控制器将接管。
客户端
用户或 App 用于访问 SAN 宗卷的电脑称为客户端。客户端通过以太网络与控制器交换元数据,但使用光纤通道或分布式局域网客户端 (DLC) 发送和取回与提供宗卷储存的 RAID 系统的来往文件数据。
光纤通道网络连接
Xsan 通过高速光纤通道连接在客户端和 SAN 宗卷之间移动数据。控制器还使用光纤通道连接与宗卷交换元数据。
Xsan 可以充分利用客户端和储存设备之间的多个光纤通道连接。Xsan 可以针对每次读写在连接之间切换,也可以在装载宗卷时将宗卷中的每个 RAID 阵列分配给一个连接。
以太网络连接
所有版本的 Xsan 都通过以太网络交换文件系统元数据。(控制器使用光纤通道在宗卷上读写元数据。)
若要防止互联网或内部网流量妨碍元数据通信,您可以根据需要设置单独的公共(互联网)和专用(元数据)以太网络。若要了解更多信息,请参阅 Apple 支持文章:在 macOS 服务器中为 Xsan 元数据使用专用网络。
分布式局域网客户端 (DLC) 网络连接
OS X 10.11 或更高版本上的 Xsan 4.1 或更高版本支持 StorNext 的分布式局域网客户端 (DLC) 网络连接,这可让客户端通过以太网而非光纤连接到 SAN。诸如摄取和编辑之类的任务连接可通过光纤进行,而 DLC 连接可用于其他任务。
您可以将公共网络(互联网)、专用网络(元数据)和 DLC 网络都作为独立网络,以获得最佳性能体验。以上全部三种网络连接可通过单个有线千兆位以太网连接完成,但数据吞吐效率并非最佳。
【注】macOS 仅支持作为客户端来使用分布式局域网客户端 (DLC)。不支持作为元数据控制器。