我有一个Xyratex sp-2224 JBOD机箱 (双控制器)和一对安装了SAS HBA的戴尔服务器,我打算在冗余NFS群集中使用它。 硬件不是我在这里挣扎的,它是做软件的。
我已经研究过Windows Storage Spaces,看起来它将使用MSCS,但是我希望基于Linux的解决scheme能够解决这个问题。 我的Google技能真的让我失望,因为我一直无法find任何可靠的例子来帮助我。 他们中的大多数似乎都假设了SAN后端之类的东西。
这里的最终目标是在磁盘和NFS守护进程本身上引入冗余。 我知道我可以使用类似Heartbeat / Pacemaker的东西来集群NFS,但共享存储对我来说是一个谜…我可以使用什么文件系统和/或解决scheme来实现这样的事情?
JBOD机箱不会执行RAID,只是将磁盘提供给连接的服务器。
提前致谢!
您正在寻找: 使用双pathSAS拓扑连接的集群存储磁头 。
QuantaStor ( Linux )和NexentaStor ( Solaris )可以做到这一点。 你也可以使用像RSF-1这样的集群套件。
但是,实际上,这取决于需求,这只是增加了可用性的微小增加的复杂性。 头节点失败的可能性很低。 可能会导致服务中断的事情肯定会对另一个产生影响。 设施环境,JBOD背板故障,电源,软件/操作系统…
通过在另一层( 应用程序? )或两个并行存储堆栈中复制数据并利用某种同步/asynchronous复制,可能会更好地为您提供服务。 这意味着两个服务器+存储。 DRBD属于这一类,以及一些商业解决scheme。 参见Zetavault和SIOS的产品 。