高度可用的带有SMB和NFS的ZFS SAN / NAS

我目前有一台运行带有12x1tb磁盘的Oracle Solaris Express 11的存储服务器。 它目前提供两个function:1)通过NFS为小型vSphere 4.1场提供数据存储,2)通过SMB为团队提供networking共享。

ZFS的优势对于我们迄今为止的用途来说是显而易见的。 但是,我们正在开始考察单点故障,并调查消除它们。

一个明显的单点故障是NAS本身。 如果涉及Solaris或NAS硬件的软件或硬件问题,则会使整个存储池脱机。 我们已经有了购买另一个等效机箱+磁盘的预算,但是我的软件选项是如何将这些机箱集中在一起并使存储池更加可用?

我已经阅读了一些有关HAStorage +的东西,作为一个可以进行存储集群的软件,但是也可以通过两个节点来集群NFS和SMB服务吗? 我可以期待实现自动故障转移的解决scheme吗?

最后,有没有什么体面的指导如何设置呢?

不幸的是,我不认为你将能够在正常意义上将它们聚类,因为zfs不是聚簇的fs。 查看zfs快照是一种复制数据的方式。 我相信这些命令是zfs send和zfs recv。

不幸的是,ZFS不是一个集群感知的文件系统,这限制了它在瞬时故障切换服务器集群中的使用。 但是,如果您的平台可以承受几秒钟的停机/暂停,那么NexentaStor可以configuration为具有相当高的可用性,而且成本合理 – 设置和pipe理也非常简单。

文件系统不必知道群集。 使用双连接磁盘arrays和某些集群软件时,幸存方将连接故障端磁盘,然后导入zpool。 它也适用于UFS或其他任何可以粘在硬盘上的东西。 几年前我已经使用了Sun集群软件。 我相信oracle“Solaris Cluster”是一回事。