小编Rod*_*Rod的帖子

iSCSI/NFS 服务器的存储设置

我们正准备更换我们的存储服务器 (iSCSI+NFS)。当前的服务器是 Debian Wheezy,使用 mdadm+lvm2 进行存储,故障转移使用 drbd 和 heartbeat(从来没有心跳工作)。

对于我们的替换服务器,我想使用 ZFS,但它具有无法实时重新配置 raid 集的限制。服务器最初只会部分填充。要添加驱动器,需要导出整个文件系统,重新配置,然后导入文件系统。

我最初计划在一个纯 FreeBSD 系统上,使用 HAST+CARP 来处理节点。HAST 只能在 GEOM 设备上运行,而没有 zpool,因此它可能必须在每个驱动器的基础上运行。系统上的 HAST 设备数量是有限制的,但我一直无法找出这个限制是什么。

相反,我想出了什么可能是一团糟或可能是一个很好的答案。这是建议的系统。它有一个用于操作系统的企业级 SSD,以及 25 个可用的数据热插拔托架。

我使用 Linux+mdadm 构建机器。2x120G SSD、RAID-1 和 8x500G SSD 作为 RAID-6。安装 xen,并构建一个 FreeBSD 虚拟机,该虚拟机具有 RAID-1 操作系统和 RAID-6 作为 zpool 设备。这个虚拟就是存储服务器。

这提供了 mdadm、zfs、hast 和 carp 的好处,但代价是使用资源的附加层 (xen)。HAST 将在 RAID-6 上运行到辅助机器(构建完全相同)。

我喜欢任何反馈,从“你是个白痴”到“对我来说听起来不错”,但最好有背后的推理。

谢谢,

zfs xen iscsi mdadm storage-server

6
推荐指数
1
解决办法
280
查看次数

标签 统计

iscsi ×1

mdadm ×1

storage-server ×1

xen ×1

zfs ×1