如何在Hyper-V虚拟机中运行WSUS?

日期: 2013-05-29 作者:Brien Posey翻译:杨旭 来源:TechTarget中国 英文

随着企业逐渐抛弃使用物理服务器,一个常见的问题产生了:虚拟化WSUS服务器是个合适的决定吗?简单的回答:是的。本文介绍如何在Hyper-V虚拟机中运行WSUS。

WSUS可以在虚拟机上运行吗?

  一个字,可以。如果你打算将WSUS虚拟机托管到Hyper-V,通常建议你在Windows Server 2008 R2操作系统上运行WSUS。因此,你需要部署WSUS 3 SP2。WSUS SP2之前的版本在Window Server 2008 R2上不能正常工作,也不支持Windows 7客户端管理。

虚拟化WSUS服务器最简单的方法是什么?

  如果你最近在物理服务器上运行WSUS 3,那么我建议你进行升级。首先建立一个虚拟化WSUS服务器,然后将其配置成物理WSUS服务器的备份,然后进行同步。同步过程一旦完成,就会自发重新配置虚拟WSUS服务器。之后,你的物理WSUS服务器就可以退役了。

  这提供了两个主要优势。首先,升级WSUS服务器的操作系统更简单了。第二,这比一个标准的P2V转换大大降低了故障停机时间,因为当运行虚拟WSUS服务器时,你的物理WSUS服务器仍继续为用户服务。

虚拟WSUS服务器能提供什么功能?

  一台独立的WSUS服务器应该能够处理多达25000个客户端。但前提是有充足的资源,并且SQL Server运行在单独的服务器上(物理或是虚拟的)。一些组织已经通过使用多个前端服务器获得了更高的能力。

WSUS容错方法?

  在物理服务器环境中,WSUS通过消除单点故障获得容错能力。通常,你会创建一个网络负载平衡(NLB)群集为WSUS服务器提供高可用性。当然,WSUS依赖SQL Server,让SQL Server容错的优先方式是创建一个故障转移SQL Server群集。

  虽然可以在Hyper-V基础设施中重建高可用性架构,通常认为建立Hyper-V群集是更好的实践。如果你的主机服务器是群集的,然后将WSUS服务器也进行群集,SQL Server就不是必须的了(至少从容错的角度来看)。

  如果Hyper-V主机没有群集,那么我建议你创建群集,并为虚拟WSUS和SQL Server也创建一个群集架构。但是,你应该确保不要将多个WSUS或SQL Server放到同一个Hyper-V服务器上,因为这样会危害群集WSUS和SQL Server的利益。

对于网络带宽,我需要做什么?

  没有要给虚拟化的WSUS服务器提供网络带宽的预先规定。但是记住,不充足的带宽肯定会引发各种各样的问题。如果可能的话,我建议为你的虚拟WSUS服务器配置一个网络适配器。如果你需要在多个虚拟服务器间共享网络适配器,可以使用网络监控工具验证物理网络连接不是饱和的。

  如果饱和度成为问题,记住,不管是WSUS服务器本身还是在客户级别使用组策略设置,WSUS都会节流。你可以在计算机配置>管理模版>网络>后台智能传输中找到组策略对象编辑器,然后在该编辑器中找到客户端节流规则。

SQL数据库有特殊的注意事项吗?

  通常会建议在单独的机器(物理或是虚拟)上运行SQL Server,因此你可以直接为数据库服务器分配资源。我还建议每两个月运行一次清理向导和磁盘整理。这样会帮助数据库优化运行,这在虚拟化环境中是非常重要的。

  另外还需要记住一件事,SQL Server正趋向于I/O密集型。因此,如果你正计划虚拟化SQL Server,那么你可以考虑使用专用的物理存储,以便由SQL产生的I/O负载对其他虚拟机不会产生影响。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

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

相关推荐