Super User Asked: 2021-03-20 02:58:59 +0800 CST2021-03-20 02:58:59 +0800 CST 2021-03-20 02:58:59 +0800 CST 如何创建基于 NAS 的存储池? 772 如何创建一个基于 NAS 的存储池,将我的磁盘放在网络上,创建分区和 FS,并为我提供一个总计所有存储设备总和的组合池? 我知道对于连接到单个系统并且都使用相同操作系统的所有驱动器,ZFS 可以实现类似的事情。对于具有相同/不同操作系统、分区、FS 等的 NAS,我需要相同的内容。 我已经准备好将我的堆栈与一个操作系统、FS、分区对齐,因为这样的事情是可行的。 例如,我有 8 个 1TiB 驱动器,该池应为我提供一个 8TiB 大小并使用 NAS 工作的池。 nas storage 1 个回答 Voted Best Answer Daniel B 2021-03-22T03:11:37+08:002021-03-22T03:11:37+08:00 所以我假设您实际上想要一个所谓的分布式文件系统(不要与 Microsoft DFS 混淆)。分布式文件系统具有以下特点: 所有主机与所有主机上存在的所有文件和目录共享整个存储的相同视图 所有主机都可以像访问本地驱动器一样访问所有内容 主机不直接访问他人的块存储 由于所需的共识协议等,您不会获得“本地性能”。 有许多实现可供选择。我猜最广为人知的是 CephFS 和 GlusterFS。 我建议您首先尝试进行小规模部署(例如在虚拟机中)。 但是请记住,这些文件系统并非设计用于有时仅在线的节点。除维护或缺陷外,所有节点都应始终在线。
所以我假设您实际上想要一个所谓的分布式文件系统(不要与 Microsoft DFS 混淆)。分布式文件系统具有以下特点:
由于所需的共识协议等,您不会获得“本地性能”。
有许多实现可供选择。我猜最广为人知的是 CephFS 和 GlusterFS。
我建议您首先尝试进行小规模部署(例如在虚拟机中)。
但是请记住,这些文件系统并非设计用于有时仅在线的节点。除维护或缺陷外,所有节点都应始终在线。