WEB开发网
开发学院服务器虚拟化 在实验环境中使用Virtual Server 2005 阅读

在实验环境中使用Virtual Server 2005

 2006-08-29 02:19:14 来源:WEB开发网   
核心提示:抛弃旧的实验室回想一下您构建了一个部署实验室,这个实验室使用了许多硬件,在实验环境中使用Virtual Server 2005,并且耗费了您大量的精力,根据项目的规模,从而自动安装这些附件,在准备好将项目部署到生产环境中后,您必须为各个部署团队分别构建不同的工作区域,并为这些团队提供共同使用的基础结构
抛弃旧的实验室

回想一下您构建了一个部署实验室,这个实验室使用了许多硬件,并且耗费了您大量的精力。根据项目的规模,您必须为各个部署团队分别构建不同的工作区域,并为这些团队提供共同使用的基础结构。维护整个实验室非常困难。重新设置配置花费了很长时间(通常在开发和测试桌面部署项目时进行)。当然,大多数其他技术项目也是如此,比如测试应用程序兼容性和开发修复程序,部署前验证安全更新等。

您可以使用 Virtual Server 2005 来解决这些难题;使重新配置实验室也变得很轻松。例如,过去,我需要用几个小时安装、配置和拆掉实验室来进行兼容性测试。使用 Virtual Server 2005,我可以在几分钟内完成相同的测试。。

开始使用 Virtual Server

建议 Virtual Server 2005 项目团队使用专用的硬件。Virtual Server 2005 管理员指南中列出了 Virtual Server 2005 的最低硬件要求。不过,在恰好满足这些最低要求的硬件上安装此产品是没有用的,在共享使用情形中这一点尤为明显。根据一般经验,硬件配置越高越好。可以同时运行的虚拟机 (VM) 的数量主要受物理硬件中包含的内存和主要部件的限制。Virtual Server 2005 的标准版可以在装有多达 4 个处理器的计算机上运行,企业版可以在装有多达 32 个处理器的计算机上运行。此产品最多可以使用 64 GB 的内存,每个虚拟机最多支持 3.6 GB 的内存。

Microsoft 业务桌面部署解决方案加速器 (BDD) 2.0 版的测试团队使用了四处理器服务器:为三个来宾操作系统中的每个系统分配一个处理器,为主机操作系统分配一个处理器。该测试团队发现,每个操作系统 512 MB 内存可以使配置达到一种很好的平衡状态。他们为主机服务器配置了最起码的 2 GB 内存。当然,来宾操作系统提供了您可以想像到的各种角色,包括 Microsoft Active Directory 目录服务、Web 服务器、Microsoft Systems Management Server 和 Microsoft 操作管理器。

获得了 Virtual Server 2005 并为运行它相应地配置硬件后,安装很简单。简言之,您必须先安装 Microsoft Internet 信息服务 (IIS),然后安装 Virtual Server 2005 软件包。(有关完整的分步安装和配置的指导信息,请参见 Virtual Server 2005 管理员指南。)请注意,即使计算机上没有运行 Virtual Server 2005,您也可以通过在安装期间自定义功能安装状态来在该计算机上安装虚拟机远程控制 (VMRC) 客户端。

安装 Microsoft Windows Server 2003 并将其配置成应用程序服务器花费了一个小时多一点。然而,安装 Virtual Server 2005 只用了短短几分钟的时间。对于简单的配置,确实没有许多您必须作出的设计选择。不过,根据我自己的经验,我确实有几点建议:

• 为了获得最佳性能,请添加独立的高速驱动器以承载虚拟硬盘。不要在操作系统所在的分区或其他任何使用量很大的分区上存储虚拟硬盘。

• 配置防病毒软件,将 .iso、.vfd、.vhd、.vud 和 .vsv 文件类型排除在外。从实时病毒扫描中排除这些文件可以提高性能。

• 限制在后台运行的服务和应用程序的数量。其目的是为虚拟机提供尽可能多的内存和处理器循环。

• 确保 Virtual Server 2005、管理网站和虚拟机的安全。有关安全的更多信息,请参见 Virtual Server 2005 管理员指南。

• 使用本地系统帐户安装 Virtual Server 2005 以运行管理网站。这样,您就可以使用受约束的委派;访问其他计算机上的资源文件(ISO、VFD 等)必须使用受约束的委派。

• 经常对虚拟硬盘所在的磁盘和虚拟机中的虚拟硬盘进行磁盘碎片整理。这样做可以提高性能;如果您使用动态扩展虚拟硬盘,这一点尤为明显。

配置桌面部署

下面的列表介绍了我在使用 Virtual Server 2005 开发和测试桌面部署项目时总结的一些最佳做法和窍门:

• 创建一个由包含生产环境中常用的桌面配置的虚拟机和虚拟硬盘构成的库。可以快速加载并启动这些虚拟机以测试项目。让此库中包括虚拟机和未格式化的虚拟硬盘,您可以快速复制它们来测试裸机部署。另外,库中还要包括经常使用的虚拟软盘和硬盘,比如远程安装服务 (RIS) 启动盘和 Microsoft Windows 预安装环境 (Windows PE) 启动 CD。

• 无限制地使用撤消磁盘,使重新设置配置或启动测试非常快捷。例如,您可以测试在运行 Microsoft Windows 98 的虚拟机上的部署。接着,要删除更改并将 Windows 98 还原到计算机上,请丢弃撤消磁盘(整个过程只需要几秒钟)。

• 通过创建内部虚拟网络隔离虚拟实验室。在虚拟网络中模拟生产服务器(包括域控制器、服务器和桌面计算机)。尽可能模拟每一个细节 — 甚至服务器名称也要模拟,这样您的测试就更具代表性,跟踪结果也更方便。

• 在主机服务器上安装环回适配器,然后将一个虚拟网络连接到该适配器,从而为该虚拟网络提供 Internet 访问。在主机上,可以使用 Internet 连接共享或路由和远程访问服务(称之为 RRAS 更方便)来为环回适配器提供 Internet 访问。有关与 Virtual Server 2005 一起使用环回适配器的更多信息,请参阅 Virtual Server 2005 管理员指南 中的使用 Microsoft 环回适配器。

• 使用虚拟专用网络 (VPN) 连接共享生产网络上的文件。Virtual Server 2005 不允许主机和虚拟机共享文件夹。如果安装了环回适配器并将其连接到了虚拟网络(参见上一项),则可以创建到生产网络的 VPN 连接,然后使用该连接来交换文件。这是将测试文件移入移出隔离的虚拟网络的一种简便方法。

• 安装虚拟机附件。与其说这是一个窍门,不如说这是一则提示。安装这些附件可以大大增强体验,因而这一步操作是必不可少的。为此,应向硬盘映像中添加附件,从而自动安装这些附件。在准备好将项目部署到生产环境中后,您可以移除这些附件。

Tags:实验 环境 使用

编辑录入:coldstar [复制链接] [打 印]
赞助商链接