你可能认为,对于虚拟化技术,IT管理人员首先会注意到它是一种降低成本的方法。然而,系统管理员们通常对虚拟化如何节省停机时间更感兴趣。 如果你正在为你的生产环境考虑微软Hyper-V,那么你肯定想知道如何利用它的高可靠性选项。为此,让我们来看一下Hyper-V高可靠性方面的几个最佳实践。
用相同配置构建你的集群服务器 让Hyper-V具备高可靠性意味着你要建立一个窗口故障切换集群。这种配置至少需要两台服务器,每个集群中要有多达16个节点参与。这时候你不应该淘汰旧服务器;你应该利用那些能够让虚拟机性能变得更好的处理器技术以及那些能够让你知道服务器出问题的组件。 你还需要确保这些服务器的……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
你可能认为,对于虚拟化技术,IT管理人员首先会注意到它是一种降低成本的方法。然而,系统管理员们通常对虚拟化如何节省停机时间更感兴趣。
如果你正在为你的生产环境考虑微软Hyper-V,那么你肯定想知道如何利用它的高可靠性选项。为此,让我们来看一下Hyper-V高可靠性方面的几个最佳实践。
用相同配置构建你的集群服务器
让Hyper-V具备高可靠性意味着你要建立一个窗口故障切换集群。这种配置至少需要两台服务器,每个集群中要有多达16个节点参与。这时候你不应该淘汰旧服务器;你应该利用那些能够让虚拟机性能变得更好的处理器技术以及那些能够让你知道服务器出问题的组件。
你还需要确保这些服务器的配置相同。这其中包括处理器、网络适配器以及内存、驱动的版本和补丁水平等等,你需要让这些主机运行同样的东西。当你配置高可靠性集群的时候,这些将帮助你通过集群设置向导对你的系统的一些测试。
理解N+1策略
当你设置集群时,请考虑计划如何处理一个潜在的失败。一种选择就是把你的集群设置成纯粹的故障切换集群,并且把系统的一半性能备用,以便接管其他服务器失败后转移过来的任务。这是一种经典的设置,尤其是在你拥有两台服务器并且追寻配置可靠性的时候。
你也可以建立一个主动集群,这种集群可以在多个机器之间共享负载。Windows Server 2008 R2全面支持这种配置。主动集群需要主机具有足够的资源,以便处理自己的正常负载以及其他主机的负载(当其它机器由于故障切换把负载切换到该主机上时)。
请记住内存非常重要。你可能计划通过在各个主机中分散VM的方式建立一种平衡状态来运行你的虚拟服务器,但是在这种情况下,任何一个组件出现躁动都会引起你所有的虚拟机启动故障转移。你应该拥有足够的内存以及处理器性能,以便处理这种负载。
使用正确的存储方式
寻找合适的存储方式很棘手。许多管理员在单个主机上开始采用Hyper-V的时候使用的是本地存储,但是集群设置需要在共享存储上运行你的虚拟机。就算是你有一个合适的SAN,也只是在它跟Windows 2008 R2的故障切换集群技术相兼容的时候你才可以使用。不是每个SAN存储方案(包括HBA以及各种各样的固件改进)都会与最新版的Windows Server(Windows服务器)兼容。当然你也可以选择去验证一个配置向导,但到那时你很有可能已经投入了很多时间,却建立了一个不兼容的配置方案。
如果你需要使用iSCSI方案,那么拥有足够的I/O带宽来处理你的虚拟机非常重要。你必须在一个专门网络上拥有至少千兆 的速度,并且你应该利用巨型帧。如果你要部署I/O密集型的应用程序,比如说Microsoft SQL Server,那么你应该做一些测试,验证你的存储方案是否能够处理这么多其他的虚拟机。你还应该为存储在专用交换机上安排专用网卡,不能让常规服务器流量共享你的iSCSI带宽。
你可以使用Windows Server 2008 R2中的CSV选项来部署集群存储。它可以让你绕过旧规定,即只有一个节点拥有存储。该CSV选项可以让任何一个节点访问集群中的存储,并且可以让你在单个LUN中的单个VM中存储更多的东西。它还允许机器独立地进行故障切换,第一版的Hyper-V没有这些功能。
然而这并不意味着你应该把大量的虚拟机文件放在单个LUN上。当你在存储空间上布置虚拟机时,你还是应该考虑单个LUN的I/O接口性能,并且了解什么时候该把虚拟机转移到不同的存储上。同样重要的是,你的存储不能接触任何不属于本集群的节点。最后,请远离动态磁盘,因为虚拟技术只支持基本磁盘。
使用适当的管理工具
你应该考虑利用真正的Hyper-V管理工具,即便是在一个小型集群中。举个例子,微软系统中心虚拟机管理器工作组版能够在一个集群中管理多达五个节点,而价格只相当于标准版的优惠价。你可得到健康信息以及监视功能、物理机器到虚拟机的转换,以及轻松执行实时迁移的能力。话说回来,如果你不能轻松利用这些功能的话你何必采用集群技术呢?
这些只是几个引导你开始利用最新的Windows集群技术架设Hyper-V虚拟机的几个技巧。在生产过程中使用微软Hyper-V时建立集群是很不错的选择,虽然它的主要目的是可靠性,但是它还是会让你睡个好觉的。
作者
相关推荐
-
专家谈Windows Server 2016存储——Storage Spaces Direct
为了让大家更加了解新版本Windows Server中的一些存储变化,我们采访了微软Hyper-V MVP Thomas Maurer。他对Storage Spaces Direct特性进行了深入介绍。
-
面对Windows Server 2016虚拟化新变化 管理员用什么姿势迎接才最好?
我们向微软Hyper-V MVP Thomas Maurer询问了Windows Server 2016中有关存储和虚拟化方面的一些变化,以及管理员如何为未来技术,如云计算和容器,做好准备。
-
Windows Server 2016系列三:虚拟化
在《Windows Server 2016系列一:关键变化》中,我们对Windows Server 2016的新特性已经有所了解。对于决定升级到Windows Server 2016的组织,《Windows Server 2016系列二:升级》必不可少。Windows Server 2016在虚拟化方面提供了首次登陆的容器和Hyper-V更新。容器是虚拟化的未来发展方式——应用程序和服务在孤立的环境中运行,不会影响到系统。Windows Server 2016还为Hyper-V带来了显著的安全提升。
-
Windows Server 2016系列一:关键变化
随着Windows Server 2016正式发布的日益临近,越来越多企业开始考虑挑战到新的服务器操作系统平台。无论你是持观望态度还是决定部署新的服务器操作系统,本指南共分四个系列,带你由浅入深,从全面了解到最终掌握Windows Server 2016。