当前大多数块存储系统都允许您创建跨多个磁盘的卷,但这些磁盘必须位于同一台服务器上。是否有任何系统可以创建跨多个服务器上的多个磁盘的卷,并且该卷可以通过向集群添加更多服务器而增长?
编辑:例如,我需要将日志连续写入远程文件。该文件永远不会关闭,因此像对象存储系统中的缓存模型是不可行的。我正在寻找一种类似于 SAN 系统的解决方案,但 1 个卷可以扩展到单个服务器之外。
答案1
它们也被称为网络文件系统。UNIX 的 NFS 和 Windows 的 SMB 是用于通过网络访问文件的主要和最流行的协议。我知道 Starwind 可以同时实现这两种功能。查看他们的 vSAN,它涉及多个节点并且可以轻松扩展。使用免费版本,您将能够创建至少 2 个节点的横向扩展文件服务器并在其上设置 NFS 或 SMB 文件共享:https://www.starwindsoftware.com/starwind-virtual-san-free
答案2
Ceph 和/或 CephFS 可能就是您所寻找的。