我们使用 SAN 将 VMware 作为我们的企业 VM 解决方案,但我们正在研究在分支中使用虚拟化的可能性。这可能意味着 ESX 或 Hyper-V。据我了解,要能够对任一主机进行故障转移,您需要共享存储。给定一对主机服务器,我们有哪些选择?特别是,在规模更便宜的一端。
我们使用 SAN 将 VMware 作为我们的企业 VM 解决方案,但我们正在研究在分支中使用虚拟化的可能性。这可能意味着 ESX 或 Hyper-V。据我了解,要能够对任一主机进行故障转移,您需要共享存储。给定一对主机服务器,我们有哪些选择?特别是,在规模更便宜的一端。
NFS 和 iSCSI 是免费的,而且很容易设置。
Windows 2003 Server 上的 NFS 存储设置和配置:
这将需要 Windows 2003 R2 安装盘 1 和 2。
从磁盘 1 安装 Windows 2003 Server。
插入第二张磁盘并单击自动启动菜单中的“继续 Windows Server 2003 R2 设置”。
现在添加“Microsoft Services for NFS”组件:
单击开始 -> 控制面板 -> 添加或删除程序
单击“添加/删除 Windows 组件”
在“Windows 组件向导”窗口中单击“其他网络文件和打印服务”,然后按“详细信息”按钮
在“其他网络文件和打印服务”中单击“Microsoft NFS 服务”并按“详细信息”按钮
在“Microsoft Services for NFS”窗口中标记所有条目,(“Client for NFS”可以跳过)并按“ОК”
在“其他网络文件和打印服务”窗口中再次单击“确定”
在“Windows 组件向导”窗口中单击“下一步”
组件安装过程应该开始
共享 NFS 存储:
在 Windows 系统上创建一个目录。
右键单击目录,然后单击“属性”
打开“安全”选项卡,然后单击“添加”
输入用户和组
点击“检查姓名”
系统将验证它是否找到了用户和组,如果没有,请检查是否有错字。
按“确定”
您应该回到上一个窗口,您必须在其中单击顶部列表中的用户和组,然后单击允许 - >“修改”两者。
点击“申请”
打开“NFS 共享”选项卡
单击“共享此文件夹”,然后在下面输入共享名称。示例:“win-nfs”
点击“权限”按钮
在这里,您可以选择所有机器,或使用“添加”按钮输入允许主机的 IP 地址。授予主机(或所有机器)读写权限并单击“确定”
单击“应用”和“确定”。NFS 共享已准备好使用。
iSCSI 目标设置:
这将需要:
Windows Server 2003 R2 磁盘 1 和磁盘 2
“Microsoft iSCSI Software Target and Management.iso”(可从http://microsoft.download-ss.com/下载,免费注册后)
从磁盘 1 安装 Windows 2003
然后从自动运行菜单中选择“安装可选的 Windows 组件”
单击“管理和监控工具”->“详细信息”->“SAN 存储管理器”并安装。将要求磁盘 2。
下载并解压“Microsoft iSCSI Software Target and Management.iso”(可以使用从rarlab.com免费获得的WinRAR)
打开“iSCSI Target”目录并安装以下文件:
单击开始 -> 所有程序 -> 管理工具 -> SAN 存储管理器
单击 LUN 管理,然后等待 VDS 硬件提供程序加载
在“管理服务器连接”中,您可以输入允许连接到目标的主机的名称
在“管理 iSCSI 目标”菜单中,创建一个指定名称的 tgarget
单击“创建 LUN” - 附加先前创建的目标和允许的主机。
LeftHand Networks Virtual SAN 设备是您可以采取的一种途径。如果我没记错的话,它们支持高达 2TB 的存储空间。基本上,您设置本地卷,将它们呈现给 VSA,它将为您提供虚拟化 iSCSI SAN。这有点骇人听闻,但确实有效。
戴尔的一些“更便宜”的入门级 SAN 类型套件将是 MD3000i 和 Equallogic PS4000 系列,但您通常会看到 10,000 美元或更多的错误一面。或者,有一些相当不错的廉价 NAS 盒,对于小型分支机构 VMware 类型的设置绝对足够好,这可能是一个可行的选择,但请记住,您打算依赖这些东西,因此选择真正的入门级 NAS 将是一个非常糟糕的主意。我不会亲自构建我自己的白盒 SAN,尽管这些天你可能可以构建一个相当不错的高性能存储服务器,但需要花费好几块钱。问题是你将是唯一愿意支持它的人,从长远来看这真的不值得。
这是使用 Netapp NFS 作为共享存储的 Hyper-V 服务器产品(免费)设置的出色演示。在视频中,Matt 就如何使廉价的 HA 虚拟化环境正常工作提供了很多出色的建议和背景。非常值得你花时间!
视频位于http://edge.technet.com/Media/Hyper-V-Server-2008-R2-Bare-Metal-to-Live-Migration-In-about-an-hour/
最便宜的方法是使用旧 PC 或服务器并在其上运行 FreeNAS 或 Openfiler,并将内部存储呈现为 iSCSI 或 NFS 共享。
但是,我假设由于您是一家公司而不是家庭用户,因此您确实想要一些可以使用几年的东西。
实际上只有 1 家 NAS 存储公司完全购买虚拟化,那就是 Iomega,EMC 的一个部门,拥有大量 VMware。他们制造了运行 iSCSI 和 NFS 的Iomega StorCenter ix4-200d NAS 服务器,并获得了 VMware 认证,可以为他们的系统运行共享存储。1TB 可用存储的价格约为 1000 美元。
它是否会为您的站点提供足够的性能和可靠性,如果不了解您的要求,我真的不能说。
我一直在寻找关于 NFS 与 Hyper V 的答案。
对于 VMware,有很多便宜的解决方案,尤其是 NFS。NetGear、QNAP、Synology 和 Drobo 都为 VMware 制造“认证”的 NFS/iSCSI 设备。他们都有关于将设备连接到 VMware 的非常详细的文档。
前三个在不带驱动器的情况下以大约 600 美元以上的价格制造出优质的 4 托架设备。它们都有 1-2 个 GIGE 连接,并且它们都有足够的 CPU/RAM 来驱动这些 70+MB 的 GIGE 连接。放入 4 - 2TB SATA 驱动器,您就有 6TB 的 RAID 5 磁盘空间。所有这些设备都支持多个 RAID 选项。
将 ESXi 连接到 NFS 非常简单。