文件服务器通过SMB / CIFS

我计划在不久的将来在我们公司的一个部门部署文件服务器。 最好应该支持通过SMB和NFS进行文件级的访问,而且iSCSI支持也是一个优点。 内置的备份/复制function也是一个很大的优点。

我现在有一台物理服务器在我的homelab中,稍后会在生产环境中使用,所以我已经build立了一个testing实验室。 另外,如果有必要的话,我还可以从我的公司借用一台服务器。 我已经对这个主题做了一个简短的研究,并在FreeSpace和Windows File Server之间selectStorage Spaces作为可能的候选人。

我已经testing了FreeNAS,但是性能不好。 由于某种原因,我只能使用最大的250MBps。 我在服务器中有英特尔10GbE网卡,还有2个E5-2603 v3和96GB的内存。 Zpool是采用LSI MegaRAID 2208和JBOD模式的RAIDZ2 – 9驱动器。 也许我在configuration中犯了一些错误,因为我不是Linux的专家,所以我会尝试在那里testing存储空间。

有没有其他可行的免费/低成本文件服务器解决scheme? 我的目标是build立最具成本效益的解决scheme来testing,然后将其投入生产。 我以前的FreeNAS设置是否有硬件configuration错误?

非常感谢!

一台服务器=单点故障。 我会考虑得到其中两个,并将它们集群到HA文件服务器。

1)Windows服务器。 您可以使用标准甚至免费的Hyper-V服务器,并为共享存储引入免费的StarWind vSAN。

https://www.starwindsoftware.com/blog/part-2-smb-3-0-file-server-on-free-microsoft-hyper-v-server-2012-r2-clustered

在一天结束的时候,您将获得iSCSI / SMB3 HA文件服务器与免费的最佳的iSCSI和SMB3堆栈:)

存储空间直接是另一种select,但它需要全面的数据中心许可,这意味着无限制的虚拟机,没有意义上的SoFS,你基本上会留在桌子上:( + S2D具有巨大的弹性问题在两个和三个节点的configuration(没有地方重build代码)。

2)FreeNAS。 我会使用FreeBSD,这是iX团队用来从FreeNAS或Linux中分离出来的。 ZFS当然! 有许多选项可以使它成为HA。

https://github.com/ewwhite/zfs-ha/wiki

你的总容量是多less? 另外,ZFS使用多less内存?

在RAIDZ2configuration中,性能受限于最慢的驱动器。 它可以是一个或两个坏扇区减less性能的驱动器。

CPU绝对不是你的情况的瓶颈..