2012 R2 Hyper-V和文件服务器(通用)群集
我正在创建Hyper-V 2012 R2群集.我有3个物理主机(128GB RAM,双六核和每个12个NIC)和一个可以玩的SAN. SAN是一个虚拟存储系统(Datacore),通过iSCSI为其虚拟磁盘提供服务,我可以根据需要创建尽可能多的虚拟磁盘(即LUN)(并且我有足够的容量!).我们已经成功使用数据存储SAN多年来使用ESX集群,但由于许可成本和现在提供的功能与我们目前用于ESX的功能相同,我们正在转向Hyper-V(我们还运行了aa)几年独立的Hyper-V服务器作为备份,因此对该技术非常熟悉).
所以这个问题具体是关于在2012 R2中混合群集角色 我已经创建了Hyper-V集群,它使用CSV(存储VM文件)在SAN上的几个iSCSI LUN上,所有主机都可以看到,但我的下一步是配置一些高度可用的文件服务器供一般用户使用.我应该指出,我确实知道使用主动 – 主动且主要为应用程序使用的CSV(如Hyper-V)与使用主动 – 被动的文件服务器群集所使用的共享存储的CSV之间的区别.我建议做与此不同的事情:但是我可以通过几种不同的方式来实现文件服务器. >我能做到的第一个主要方式是创建一个“访客群集” – 那 一个.它们共享一个明显驻留在Hyper-V CSV上的通用VHDX 湾或者他们使用iSCSI启动器并直接访问SAN上的专用LUN 每个陷阱有哪些?我的感觉是第二个选项实际上具有更少的开销(没有虚拟层并且不需要VM),但它确实意味着集群中的主机同时提供集群Hyper-V和集群文件服务器服务 – 是那会成为一个问题吗?我还认为我甚至可以利用一些粗略的负载平衡,将我的文件共享分配到群集上的3个文件服务器角色,每个角色主要在一个节点上运行(当一切正常时!),并且每个使用单独的LUN. 我很欣赏答案将依赖于我计划运行多少个虚拟机等,但只是假设我会密切关注资源(例如确保虚拟机不占用所有主机RAM)并且我管理NIC分配正确,因此没有带宽问题. 是否有任何技术原因,为什么我不能做选项2?
在Hyper-V主机上运行文件服务器角色没有问题.通常,将其他角色与Hyper-V混合并不是一件好事.但是,文件服务器角色经过专门设计和测试,可与Hyper-V一起运行.我建议做的一件事是使用
Windows 2012 R2的QoS功能来划分Hyper-V角色的网络容量与文件服务器角色.
我不会创建多个VM只是为了创建一个集群文件服务器.如果出于业务原因需要这种复杂程度,那么企业应该为专用硬件付费以创建群集文件服务器.文件服务器角色的故障转移时间比在guest虚拟机中运行群集要快. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-vista – 如何从没有DC的域中删除工作站
- windows-server-2008-r2 – 使用100%RAM的Windows 2008 R2
- windows-server-2008 – 除非链接到计算机和用户OU(服务器2
- windows – Wincachegrind给出错误
- windows-server-2008-r2 – 远程桌面会话远程控制始终返回错
- Skype URI无法在iOS 9中运行
- windows – 是否有与lua 5.2.1兼容的luasocket库?
- windows-7 – 在Windows 7的任务栏上固定广告快捷方式
- GHC wxHaskell在Windows上
- .net – 无法保存applicationHost.config文件