我想就我正在build立的系统得到一些build议。 我不太确定要继续。 目标仅仅是由我们的SAN烘焙的一些基本的用户存储空间(客户端是Linux,Windows和Mac)。
我们有一个支持iSCSI的〜20TB SAN。 这连接到configuration了高可用性function的小型VMWare ESXi 5.5群集。 还有一些其他裸机可能在需要时可以用作主机。
我一直在试图做我的研究,以找出最好的方法去..我最初的计划只是把一些像FreeNAS虚拟机,但进一步检查似乎不是一个好主意。 特别是在ESXi上 。
所以,我想我的问题,有没有人有任何build议,从块级存储设备提供文件级存储? 我假设我将不得不设置一个盒子作为iSCSI启动器,然后使用NFS或SMB等共享磁盘。我只是不知道是否有最佳做法,我应该在这里考虑。 我之前已经设置了分享等,但不是在这种types的环境中。
任何帮助表示赞赏。 谢谢!
这听起来像2015年的异端,但我确实很喜欢Windows Server 2012R2作为NAS,而我在98%+ Linux环境下。 它支持NFS 4.1以及SMB 3.0(包括“连续可用性”,如果configuration正确的话),明显处理所有的身份validation方式,可以configuration成故障转移集群,安装vmtools时在VM中运行良好,允许热添加CPU和内存,有一定程度的自动化,加上它很容易pipe理,令人惊讶的快速。 我肯定会build议任何人寻找这样的事情,至less应该考虑它。 哦,你有没有检查你的SAN(你没有提到一个品牌/型号)不能被configuration为提供NAS服务?
您可以使用iSCSI(多path)将您的SAN存储挂载到VMware中,然后将该存储用作充当文件服务器的VM – select操作系统选项(Windows,Linux / Samba)。
为了达到所有目的和目的,您的文件服务器将成为您的VMware群集上的“仅仅另一台虚拟机”,并且如果您的群集设置正确,可以使用可扩展磁盘,热添加资源和vMotion等所有漂亮的function。
多pathiSCSI是一个相当复杂的设置,涉及多个NIC和iSCSI启动器(每个NIC一个)。 有很多关于如何正确configuration它的 指南 – 您的SAN的文档可能也有帮助。