如何在Hyper-V虚拟机上安装WSUS服务器技巧_Hyper-V

由于许多企业继续减少使用物理服务器,一个经常提及的问题随之而来:对Windows Server更新服务(WSUS)服务器进行虚拟化处理是个好想法吗?简单的回答:是的。本文介绍了如何在Hyper-V虚拟机中运行WSUS。

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

一言以蔽之,可以运行。如果你打算在Hyper-V上运行WSUS虚拟机,通常不强制要求你在Windows Server 2008 R2操作系统上运行WSUS。为了稳妥起见,你需要部署WSUS 3 SP2。按常规,SP2之前的WSUS不能与Windows 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服务器实现集群就显得毫无必要(至少从容错的角度来看是这样)。

如果Hyper-V主机未采用集群技术(而且建立Hyper-V集群无论如何都不是个选择),那么我会建议放手去干,为虚拟化的WSUS和SQL服务器建立一个集群架构。不过,你必须确保没有把多台WSUS或SQL服务器放到一台公共的Hyper-V服务器上,因为这么做会抵消对WSUS和SQL服务器采用集群技术所带来的好处。

我需要什么样的网络带宽?

为虚拟化的WSUS服务器提供网络带宽方面没有什么预先确定的规则。不过要牢记一点:有许多不常见的问题会因带宽不足而随之出现。我建议,尽可能让一只物理网络适配器专门用于你的虚拟WSUS服务器。如果你被迫让多个虚拟服务器共享一只网络适配器,那么就要使用网络监控工具,确保物理网络连接没有出现拥塞。

如果网络拥塞成为问题,要记住:可以通过使用装配策略设置,在服务器层面或客户机层面对WSUS加以限制。你可以在装配策略对象编辑器(Assemble Policy Object Editor)中找到客户机限制策略,依次访问Computer Configuration(计算机配置)> Administrative Templates(管理模板)> Network(网络)> Background Intelligent Conveying Service(后台智能传送服务),即可找到该设置。

SQL数据库方面有没有什么特别要考虑的?

通常并不强制要求在一台单独的机器(物理机或虚拟机)上运行SQL Server,那样你就能直接为数据库服务器分配资源了。我还建议运行Cleanup Wizard(清理向导),对数据库进行碎片整理,每几个月运行一次。这么做可以帮助数据库在最佳状态下运行,这一点在虚拟化环境下极其重要。

要牢记的另一点就是,SQL Servers往往是输入/输出密集型操作。因此,如果你打算对SQL服务器进行虚拟化处理,那么可以考虑使用专门的物理存储系统,那样SQL带来的输入/输出负载并不影响其他的虚拟机。

时间: 2024-08-01 16:39:56

如何在Hyper-V虚拟机上安装WSUS服务器技巧_Hyper-V的相关文章

sql-windows azure虚拟机上安装SQL Server报错

问题描述 windows azure虚拟机上安装SQL Server报错 我在虚拟机上安装SQLServer2012使用windows认证模式时提示"Missing system administrator account. To continue,provide at least one windows account to provision as a SQL Server system administrator",但是我去检查时发现azure创建的虚拟机系统中没有adminis

convirt2.5在虚拟机上安装笔记

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">convirt2.5在虚拟机上安装笔记</span> 简介:ConVirt开源是业内领先的Xen/KVM开源管理产品, 使企业能够以集中的方式管理其虚拟环境.ConVirt开源支持企业通过一个交互式的Web用户界面进行虚拟机部署.性能诊断.负载均衡.ConVirt开源对用户完

32位-为什么在虚拟机上安装red hatLinux9只能把鼠标设成ps/2

问题描述 为什么在虚拟机上安装red hatLinux9只能把鼠标设成ps/2 小菜鸟的无厘头提问 我的是win7 系统32位本本,装的是VMware-workstation-6.5.3-185404虚拟机和红帽9.0(我知道特别老版本了),为什么只能设置鼠标为ps/2,其他的选项鼠标会不好使.是兼容问题吗还是因为系统版本太老了,不支持.但是不支持为什么会有那个选项呢. 解决方案 虚拟机的ps/2和你物理机使用usb鼠标不矛盾.

在虚拟机上安装nginx,无法通过http访问nginx的状态

问题描述 在虚拟机上安装nginx,无法通过http访问nginx的状态 第一次使用Azure, 1. 创建了一个虚拟机然后在上面安装了nginx 2. 配置nginx状态检查 server { listen 80; charset utf-8; access_log /var/log/nginx/gxx.log; location /nginx-status { stub_status on; access_log off; error_log off; allow all; } } 在Azu

Linux有问必答:如何在VMware ESXi虚拟机上设置静态MAC地址

Linux有问必答:如何在VMware ESXi虚拟机上设置静态MAC地址 问题:我想给VMware ESXi上的一台虚拟机分配一个静态的MAC地址.然而当我开始这么做的时候,虚拟机就不能启动了,并且抛出了一个这样一个错误"00:0c:29:1f:4a:ab is not an allowed static Ethernet address. It conflicts with VMware reserved MACs"(00:0c:29:1f:4a:ab不是一个合法的静态以太网地址.

linux虚拟机上安装mysql的时候报错

问题描述 linux虚拟机上安装mysql的时候报错 在执行scripts/mysql_install_db --user=mysql的时候出错, FATAL ERROR: Neither host 'localhost.localdomain' nor 'localhost' could be looked up with 我的etc/hosts文件也有localhost,并且可以ping通,请问该怎么解决呀? 解决方案 在虚拟机上安装了redhat Linux在虚拟机上安装linux 解决方

在linux虚拟机上安装docker和在linux服务器上安装docker区别,在linux虚拟机上安装docker 如果这个虚拟机没有外网 是不是很难设置网络

问题描述 在linux虚拟机上安装docker和在linux服务器上安装docker区别,在linux虚拟机上安装docker如果这个虚拟机没有外网是不是很难设置网络该问题来自CSDNDocker技术交流群(303806405),由版主xinshubiao整理. 解决方案 解决方案二:看需求了,但差别不大该解答来自CSDNDocker技术交流群(303806405),由版主xinshubiao整理,由于手工编辑,提问者和回答者的QQ号和昵称没有一一注明,只简单用ABCD代替提问或回复,A代表提问

虚拟机上安装linux操作系统详解

虚拟机能做什么? 你果你还在花心思去研究如何安装双系统,还不如安装虚拟机,然后在虚拟机上安装你想要安装的系统. 如果你要玩游戏,但担心系统崩溃了,那么你可以把游戏安装在虚拟机上,以减少麻烦. 如果你要学习linux知识,我觉得在虚拟机上安装linux系统是不错的选择.--呵呵,我也是在这样的背景下安装虚拟机的.   下面是我整理的安装VMware-workstation和linux CentOS-5.5-i386-bin-DVD的笔记.   安装前准备 为了确保软件安装能顺利完成,避免软件的版本

win7下使用Navicat for Mysql连接Ubuntu虚拟机上的mysql服务器步骤

问题描述 win7下使用Navicat for Mysql连接Ubuntu虚拟机上的mysql服务器步骤 虚拟机ubuntu,需要操作什么命令,虚拟机上可以进入mysql创建的数据库,但是在win7中Navicat for Mysql没有显示 Navicat for Mysql中主机名或IP地址是localhost,是否应该连接虚拟机的IP地址? 解决方案 设置虚拟机ip地址. 解决方案二: 使用Navicat for Mysql连接Ubuntu虚拟机上的mysql服务器失败 - Segment