通过多个桌面创建文件服务器

通过多个桌面创建文件服务器

我有一堆桌面,我想将它们连接在一起并用作一个大型文件服务器。我希望能够仅使用一个 IP 访问所有硬盘。我一直在使用 FreeNas 和 OpenFiler,但似乎无法获得任何有关我所寻找的信息。

类似于贝奥武夫计算但我不想用它来进行并行计算,而是想用它来进行并行存储。

这可能吗?

谢谢,巴拉吉

答案1

使用Gluster 存储平台,可以管理集群存储(由 GlusterFS、CIFS 或 NFS 访问协议组成)。它是开源的,非常有前途!

来自 Gluster 页面:

Gluster Storage Platform 是一种开源集群存储解决方案。该软件是一种功能强大且灵活的解决方案,可简化管理非结构化文件数据的任务,无论您拥有几 TB 的存储空间还是几 PB 的存储空间。Gluster Storage Platform 集成了文件系统、操作系统层以及基于 Web 的管理界面和安装程序。

Gluster 存储平台可以使用以下方式重组存储集群文件系统可以重组多个硬盘。

来自集群文件系统页:

Gluster Filesystem 是一个开源集群文件系统,能够扩展到数 PB 并处理数千个客户端。Gluster Filesystem 通过 Infiniband RDMA 或 TCP/IP 互连将存储构建块聚集在一起,聚合磁盘和内存资源并在单个全局命名空间中管理数据。

答案2

也许 Ceph 提供了您正在寻找的功能:

http://ceph.newdream.net/about/

... 无缝扩展 — Ceph 文件系统可以通过简单地添加存储节点 (OSD) 无缝扩展。但是,与大多数现有文件系统不同,Ceph 会主动将数据迁移到新设备上,以保持数据分布平衡。这有效地利用了所有可用资源(磁盘带宽和主轴),并避免了数据热点(例如,活动数据主要驻留在旧磁盘上,而新磁盘则处于空置和闲置状态)。...

答案3

您在寻找什么协议?对于 CIFS/NFS/HTTP 等,我会使用 HP 的“可扩展 NAS 文件服务软件”,对于 iSCSI,我会使用 HP 的“LeftHand 虚拟化 SAN 解决方案” - 但那只是因为我了解这些产品,我相信还有很多其他选择。

答案4

Openfiler 可以满足您的要求,但您可能需要亲自使用命令行。Web GUI 无法满足您的所有需求。您会看到类似以下内容的内容:

  1. 在每台机器上安装 OF,并让它们以 iSCSI LUN 的形式提供存储
  2. 将 OF 安装到桥头服务器上并使其充当 iSCSI 客户端(这是 OF 可以执行的操作,但不在 GUI 中)。
  3. 一旦存储在桥头堡中可见,就通过桥头堡上的 iSCSI 将其发送到您的 LAN。

您也应该能够使用此方法将磁盘绑定在一起,并将其全部呈现为大型聚合 LUN。

相关内容