带有服务器镜像的廉价软件 iSCSI

带有服务器镜像的廉价软件 iSCSI

我正在寻找免费/廉价的解决方案来为 hyper-v 集群创建 iSCSI。

我有免费的 Hyper-V 服务器、免费的 w8 管理工具和一些我自己的 PowerShell 脚本,一切都运行良好。

我想增加高可用性。我可以构建两个(或者三个)价格低于 1000 美元的系统,并将所有 SSD / RAM 存储都放在那里。

我们只有少数虚拟机将在集群上运行,还有几百台虚拟机从服务器启动但在本地创建不同的 VHDX。

我希望大部分数据都保存在 RAM 中,而不是 SSD 中。有很多很棒的商业解决方案,但 — — 一如既往 — — 有更好的想法,值得花费 1500-3000 美元(如果我想使用单独的计算机来提高速度 — — 而不仅仅是故障转移 — — 那就更贵了)。

编辑:我要求仅软件解决方案(如果可能的话免费),可以处理硬件,实际上我已经拥有带有 SSD 的服务器和盒子。

答案1

考虑跳过 iSCSI。试图找到“免费”和“廉价”的 iSCSI 软件/硬件是灾难的根源。Hyper-V 2012 可以使用 SMB 3.0 文件共享,而不是昂贵的 SAN。当然,您可能应该使用 SAN 来集群和支持这些文件服务器,但如果您预算有限,只需获取具有足够磁盘/缓存的服务器,安装 Server 2012,然后使用内置的 SMB 3.0 功能将其用作 Hyper-V 主机的共享存储。

答案2

如果你要求共享存储,我思考您在问题中请求的是...
NexentaStor是一个简单的选择。

您可以为系统提供块存储,并且通过利用驱动器池中的 SSD,可以实现令人印象深刻的分层/缓存存储能力。系统 RAM 用作第一级读取缓存,然后是 SSD,然后是磁盘。

答案3

你运气不佳 - 你最好的选择是寻找一些具有镜像功能的开源(基于 Nexenta)ISCSI SAN,或者深入研究 Linus / BSD / OpenSOlaris 并自己实现它。

据我所知,没有便宜的软件可以很好地完成镜像的后端,更不用说“最便宜的”了。

硬件方面,LSI HA-DAS(高可用 DAS)将是具有中央 SAS 存储库的 2 台机器的解决方案 - 但这肯定不是“最便宜的”并且具有潜在的瓶颈(主要是:SAS 结构故障,以及这些成本)。

最便宜:Linux / OpenSolaris 以及设置 ISCSI 和镜像自身。http://comments.gmane.org/gmane.os.illumos.zfs/353提供了一些提示,教你如何做到这一点 - DRDB 是一个关键字。遗憾的是,如果你想要企业级,那么这需要做大量的工作 - 你需要花费大量时间来正确设置某些东西,包括 Web 前端和集成到监控工具中。

商业:不好 - 如果您不想使用单独的硬件,可以选择 Starwind,但会花费您 4 位数 - 4 位数中段(我得到的报价是一套 3 台机器,相互镜像,大约 5000 欧元)。如果您可以接受单独的硬件,那么有许多数据包(Open-E 有一个),但也会花费 - 虽然更少。

最便宜的还不能覆盖 HA,除非进行大量的手动工作,很抱歉。

相关内容