如何使用Hyper-V故障转移集群

日期:2016-8-16作者:Ryann Burnett翻译:王学强来源:TechTarget中国 英文

Hyper-V   故障转移   

【TechTarget中国原创】

为了在单个站点或者跨站点间部署Hyper-V故障转移集群,企业需要满足某些前提条件、选择合适的硬件,并理解集群的内部工作原理。

Hyper-V故障转移集群是一种十分复杂的系统,被设计用来在发生故障时保护虚拟机。如果没有在合适的框架下、采用正确的方式搭建Hyper-V集群,那么企业将会面临丢失所有数据、浪费时间和资源等风险。如果管理员想要学习如何在单个站点或者跨站点间搭建Hyper-V故障转移集群,那么这篇文章可以帮助你。其中还包括了如何为故障转移集群选择合适硬件类型,之后进一步介绍了集群的内部工作原理。如果在了解这些之后你仍然不能确定Hyper-V故障转移集群是否适合于自己公司的话,那么可以了解其他解决方案,但是应该从下面五个方面开始。

部署Hyper-V故障转移集群

很多人都知道使用免费版本的Hyper-V服务器就能够实现虚拟机高可用性。但是为了实现这种功能,企业不仅需要复制Hyper-V服务器,还需要使用存储阵列,理解如何部署和配置Hyper-V故障转移集群,并且熟悉如何使用PowerShell。当管理员安装Hyper-V服务器、并且完成最初的配置之后,需要使用一些简单的命令将共享存储连接到集群,并且熟练掌握整个流程。需要注意的是即便你使用免费Hyper-V故障转移集群,仍然需要面临虚拟机授权等费用。

搭建跨站点故障转移集群

为了搭建不同站点间的Hyper-V故障转移集群,需要满足多种硬件和存储需求,这样才能在出现网络故障、电力故障甚至是大规模自然灾害时有效保护虚拟机。此外,对于集群存储当中的数据复制来说,管理员需要在同步复制和异步复制之间做出选择(前者有可能影响系统性能,而后者有可能造成数据丢失)。另外一件需要考虑的事情是如何制定一套有效的投票流程,以决定集群是否保持在线。最后,如果真的发生站点间故障转移,准备重新配置虚拟机的IP地址。

为故障转移集群选择恰当硬件

尽管购买性能最为强大的服务器是支持Hyper-V故障转移集群的最佳方式,但是内存超额分配等限制会使得购买流程更加复杂。不仅需要为主机处理预留一些内存,并且还需要在其他主机当中准备足够的residual和unused内存,以防止本地主机当中的虚拟机进行迁移。最为关键的是避免浪费内存。增加更多的主机非常重要,除了购买性能更加强大的服务器之外,还应该降低总浪费比例。可以根据当前拥有的虚拟机总数量以及每台虚拟机所需要的内存数量来计算最终需要多少台主机。

如何学习并且使用Hyper-V故障转移集群

在两个Hyper-V节点间实现故障转移

故障转移工作原理

为了实现高可用性,每台虚拟机都需要拥有自己的资源DLL(动态链接库),也被称之为VMCLUSRES.DLL,通过MSCS(微软集群服务)——更为确切的说,应该是RHS(资源主机服务),在Hyper-V故障转移集群当中和虚拟机进行交互。由VMCLUSRES.DLL每五秒钟执行一次VMIsAlive功能,检测虚拟机何时需要在另外一个节点上被重启。做为虚拟机和MSCS之间的信使,RHS从VMCLUSRES.DLL获取虚拟机状态信息,之后传递给MSCS。当需要进行故障转移时,MSCS启动故障转移管理器。通过持续更新当前状态,资源DLL能够保护Hyper-V故障转移集群当中的所有虚拟机。

Hyper-V故障转移集群替代方案

如果不想要构建故障转移集群,也有其他方案选择。好消息是微软在Windows Server 2012当中不需要使用集群共享卷,所以即便没有使用共享存储,系统一样能够提供容错能力,管理员只需要准备足够的本地磁盘空间来容纳虚拟机。管理员还可以使用微软Hyper-V Replica,其可以利用组成虚拟机的虚拟硬盘将其从一台主机复制到另外一台主机当中。Hyper-V Replica特性允许管理员只使用源服务器和目标服务器就能够创建存储,而不需要两、三个集群节点或者故障转移集群所需的文件共享,这种方式的的性价比更高。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

微软Hyper-V>更多

相关推荐

技术手册>更多

  • 特刊:VMworld 2011——Own It Your Cloud

    在过去的几年,虚拟化风靡IT,从一种节省资金的技术发展成企业的核心战略,从只敢用于测试开发变成支撑企业关键应用的成熟技术,下一个阶段是什么?“看来我们不得不经常用到‘云’这个字眼了。”VMware CEO Paul Moritz在VMworld 2011主题演讲中这样说道。

  • 解决BYOD的挑战

    随着每位员工带入企业中的设备越来越多,IT必须想办法适应这种技术趋势,制定完整的策略,以便预防数据泄露、网络瓶颈及其他管理痛点。IT应该选择支持哪些设备?这对终端管理与安全来说意味着什么?IT如何做到开放的时候又有管控?以及IT如何能满足用户要求更多移动应用与支持的需求呢?

  • 优化Virtual Server的网络性能

    在关于技术的清单上,性能问题等级高的与虚拟化相关。本指南将提供优化运行在Microsoft Virtual Server 2005 R2上的虚拟机性能的策略。大多数的普通技巧也适用于其他虚拟化平台(诸如VMware和Xen)。

  • 2010版桌面虚拟化技术教程

    桌面虚拟化VDI到底是什么?为什么会在IT界受到广泛关注?各大厂商都在推广自家的桌面虚拟化产品与解决方案。它的魅力何在?您了解桌面虚拟化吗?您部署了这项技术吗?在本期虚拟化技术手册中,我们将与您分享关于桌面虚拟化的知识、技巧、部署工具与实战,并且奉上虚拟化专家的系列文章。

TechTarget

最新资源
  • 存储
  • CIO
  • 网络
  • 服务器
  • 数据中心
  • 云计算