概述
部署新操作系统是一种寻找平衡的行为。 天平的一侧是新操作系统的好处。另一侧是新操作系统的部署成本。当您比较这两个方面时,由于存在下面的各种难题,部署的复杂性看上去很难快速实现新操作系统所具有的好处:
1 |
部署新操作系统所需的时间、成本和工作 |
2 |
应用程序和新操作系统之间的兼容性问题 |
3 |
不明确且容易出错的部署过程可导致成本增加 |
4 |
部署桌面操作系统缺乏最佳实践 |
5 |
缺乏全面的部署工具套件 |
Windows Vista 通过提供部署新操作系统的信心并利用其节省成本的功能扭转了这一局面。Windows Vista 更易于部署、管理和支持,适用于小型企业到拥有上千台计算机的大型企业。Windows Vista 通过引入新的映像技术和利用这些技术的工具,可以显著降低成本并减少部署和迁移所需的时间。为了消除应用程序兼容性和迁移的最大部署障碍,Windows Vista 包含可帮助您将用户迁移到新平台的设计增强和改进的工具。
本文介绍了您将在 Windows Vista 中体验的这些以及其他新增部署功能。它介绍了 Windows Vista 中专门针对部署的设计更改。然后介绍了 Windows Vista 中增强的部署工具。最后介绍了 Windows Vista 支持的部署方案。
Windows Vista 设计改进部署复杂性和成本居高不下的一个典型原因是您必须管理大量映像。添加新硬件、语言包、更新和驱动程序通常需要创建新的磁盘映像。在出现关键修复程序时,更新这些映像并对它们进行逐一测试需要大量的成本和时间。因此,Microsoft 在 Windows Vista 中的主要目标之一就是显著减少您必须维护的映像数量,并帮助您更轻松地维护这些映像。为了实现这一目标,Microsoft 以称为 Windows 映像格式 (WIM) 的基于文件的磁盘映像格式为基础进行 Windows Vista 安装,实现了 Windows Vista 的模块化,使自定义和部署更加简单易行,并对核心操作系统进行了其他显著的部署增强。 以下各个部分将详细介绍这些改进。
模块化
Windows Vista 是第一个通过更强大的模块化工程设计原理构建的 Microsoft Windows 操作系统。模块化不仅意味着用户可以选择在映像中安装哪些可选功能。这种方法还提供了一种选择性的自定义 Windows Vista 功能,它可以带来以下好处:
1 |
您可以更轻松地向 Windows Vista 中添加设备驱动程序、Service Pack、更新和语言。 |
2 |
您可以更轻松地根据您的特定要求自定义某个可选的 Windows Vista 组件。 |
3 |
Microsoft 可以维护单个组件而不需中断整个操作系统。 |
4 |
您可以在部署新的操作系统时减少测试的工作量。 |
另外,Windows Vista 具有语言不可知性。包含英语在内的语言是可选的组件,可单独从操作系统本身添加。 每种语言不必具有一个单独的映像,因此减少了全局组织需要维护的映像数量,从而每年会节省数百万美元。
Windows 映像格式
Windows Vista 以新的独立于硬件的映像文件格式 WIM 发布。这意味着一个组织只需要一个映像就可以满足公司内不同的硬件配置。这种格式具有以下优势:
1 |
使您可以在一个文件中存储多个映像。 |
2 |
Microsoft 可以向其客户随附提供一个世界通用的二进制文件(32 位和 64 位体系结构各一个)。 |
3 |
此格式通过使用压缩文件格式和单一实例存储技术显著降低文件的大小(对于映像文件中某个文件的每个实例,映像文件只包含这个文件的一个物理副本,从而显著降低了包含多个映像的映像文件的大小)。 |
4 |
您可以脱机维护映像(包括添加和删除可选组件、更新和驱动程序),根本无需创建一个新映像。 |
5 |
您可以使用像 Windows 资源管理器一样通用的界面将映像安装为文件夹,从而更容易地更新映像中的文件。 |
这些优势可以显著减少您需要维护的映像数量。
其他改进
下面的列表说明了 Windows Vista 中的其他部署改进:
1 |
基于 XML 的应答文件。 新的 Windows Vista 安装程序将以独占方式使用基于 XML 的无人参与安装应答文件实现远程和无人参与的安装。目的是在整个部署过程中使用单一的无人参与安装应答文件格式来代替当前使用的多个文件(unattend.txt、winbom.ini 和 sysprep.inf)。使用 XML,您可以使不断增多的桌面工程和部署过程任务自动化进行。组件配置按一致的方法公开,允许使用工具(比如 Windows System Image Manager)来创建、处理和验证完整的无人参与安装应答文件。这可以使安装更快、更易于管理并更不易出错。 |
2 |
基于脚本的安装。 Windows Vista 广泛支持使用命令行和编写脚本来启用远程、自动化和重复的部署方案。例如,Ximage、Migration 和 Windows System Image Manager 完全支持脚本。 |
3 |
安装性能和可靠性。 Windows Vista 比以前版本的 Windows 具有更快的安装体验。Windows Vista 升级体验使用新的基于映像的操作系统安装,在为用户提供熟悉的升级体验的同时,可以使升级更轻松、更可靠。升级到 Windows Vista 实质上是一种全新安装,随后从旧版本的 Windows 中迁移用户设置、文档和应用程序。 |
4 |
文件和注册表重定向。 许多组织都希望移至完全托管的桌面环境。提供一个锁定的(例如,Windows Vista 的用户帐户控制)环境对于实现这一目标极其重要。然而,很多旧版应用程序都会由于写入受限区域(如注册表和 Windows 目录)而在受保护的用户模式下中断。Windows Vista 通过将写操作重定向到一个虚拟存储,使这些应用程序在受保护的用户环境下运行,因而“欺骗”应用程序使其认为仍然在完全管理权限下运行。在应用程序兼容性和实现完全托管的桌面环境方面,该功能具有巨大的好处。 |
工具和技术
除了核心增强外,Windows Vista 还提供了新的部署工具和技术,它们可以使部署更加容易且成本更低。实际上,Windows Vista 中的核心增强是这些新工具赖以存在的前提。这些改进的工具适用于部署的各个阶段。在计划阶段,Windows Vista 提供的改进工具可帮助您清点、测试以及迁移数据和用户状态。在工程设计阶段,Windows Vista 提供的工具可以更加科学地开发和自定义磁盘映像,而不需要像以前那样进行反复试验。最后,在实现阶段,Windows Vista 可以为包括远程安装和原位升级在内的各种部署方案提供灵活的支持。以下部分将更加详细地介绍 Windows Vista 对这些部署阶段的影响。
计划
部署新的桌面操作系统时,任何组织所面临的最大难题是迁移已安装的应用程序而不破坏它们。应用程序迁移和兼容性问题可能会明显减缓甚至阻止升级到新环境的过程,从而阻碍公司获得新操作系统的好处。 Windows Vista 包含了经过改进的 Microsoft Application Compatibility Toolkit 和 Microsoft Windows User State Migration Tool (USMT) 以便更好地支持计划过程。
Application Compatibility Toolkit
桌面迁移需要认真的规划,清点环境中所有应用程序,并对其进行彻底的测试,以确保它们与新平台兼容。Windows Vista 包含经过改进的 Application Compatibility Toolkit,它提供了以下功能:
1 |
适用于独立软件供应商 (ISV) 的应用程序编程接口 (API)。 通过软件开发工具包 (SDK) 为 ISV 和非 Microsoft 应用程序提供的可扩展性和一组 API。这还包括可用于获取最新兼容性数据的 Web Services。 |
2 |
软件清单分析器。 软件清单分析器可以清点整个企业用户桌面上安装的所有应用程序,将该数据存储到中央位置,然后对照兼容性数据库执行兼容性分析。 |
3 |
过滤分析报告。 有关应用程序兼容性问题的信息和缓解信息。该信息随用户输入而改进。 |
4 |
兼容性缓解。 基于分析自定义兼容性数据库以及测试修复程序以确保其运行的能力。 |
UserState Migration Tool
Windows Vista 专注于确保成功地从早期版本的 Windows 中迁移设置和数据。例如,完全按照自己的意愿配置其环境的用户可以在几乎不降低生产力的情况下过渡到新的环境,这是因为 Windows Vista 的设计可以确保无缝地迁移用户的设置和数据。Windows Vista 对 USMT 以及文件和设置转移向导进行了合并和改进,提供了统一的升级迁移框架。提供一种公共的框架可以降低迁移和升级方案的设计成本,同时还可提高迁移和升级的可靠性。改进后的 USMT 可以提供以下功能:
1 |
包含用于识别用户状态数据的更好的试探法 |
2 |
迁移用户状态数据(文档和设置) |
3 |
将用户状态数据保存到服务器并在安装后将其恢复到桌面 |
4 |
原位升级用户状态数据和应用程序 |
5 |
通过更好地编写脚本和使用 XML 技术提高部署过程的自动化程度 |
工程
Windows Vista 中的设计改进实现了增强的工程工具。例如,Windows Vista 对 WIM 映像格式的支持使 XImage 磁盘映像工具成为可能。Windows Vista 的模块化使改进的 Windows System Image Manager 得以实现。以下部分将介绍这些新工具。
XImage
大多数信息技术 (IT) 专业人员在考虑桌面部署时,脑海中很快出现的就是磁盘映像。任何处理过基于映像的部署的 IT 专业人员都知道这些难题。当然,最大的难题是随着时间的推移,必须要维护大量的映像。其他难题包括构建和部署磁盘映像所需的工具和技术的复杂性。
Windows Vista 中添加了可以改善磁盘映像体验的新功能。其中包括:
1 |
脱机映像编辑。 您可以更新和编辑一个脱机映像,而无需创建一个新的映像进行分发。 |
2 |
桌面映像的创建。 您可以创建现有的个人计算机的映像以便进行分发或备份。您可以将该映像保存到分发共享区域,用户可以从中安装金版映像,您也可以将该映像推出到桌面上。 |
3 |
创建映像时支持编写脚本。 您可以使用脚本编写工具来创建和编辑映像。 |
4 |
硬件抽象层 (HAL) 独立。 Windows Vista 零售版独立于 HAL。 |
您用来处理 WIM 磁盘映像的 Windows Vista 工具是 XImage。使用 XImage 可以创建和管理 WIM 映像文件。实际上,您可以在一个单独的映像文件中存储多个映像。您可以将 WIM 映像文件安装为文件夹,从而可以脱机编辑这些映像。XImage 是一个易于使用的命令行实用程序,它可以在命令提示符下运行,也可以从 Microsoft Windows Preinstallation Environment (Windows PE) 中运行。
Windows System Image Manager
Windows System Image Manager 是一个用于自定义和自动化 Windows Vista 安装的工具。Windows Vista 显著改进了 Windows System Image Manager,可以更轻松地自定义 Windows Vista 的部署。这些改进包括:
1 |
在命令行中编写 Windows System Image Manager 脚本。 |
2 |
使用无人参与文件在现有的映像中添加、修改或删除可选组件,比如语言、Service Pack、更新和设备驱动程序。 |
3 |
创建和编辑基于 XML 的无人参与配置文件以实现安装自动化。 |
Windows System Image Manager 经过改进后,可以比以前版本的 Windows 更加轻松快捷地处理桌面映像。Windows System Image Manager 为添加设备驱动程序和组件提供了更大的灵活性。通过使用无人参与安装应答文件(现在基于 XML),它可以轻松实现 Windows Vista 安装的自动化。
实现
使用 Windows Vista 的新增部署功能构建一个磁盘映像后,您可以通过使用可移动媒体和网络引导从桌面部署该磁盘映像。基于映像的新的 Windows Vista 安装比早期版本的 Windows 更加快捷可靠。Windows Vista 提供了用于在安装时迁移用户数据和设置的工具。下面的列表说明了 Windows Vis
1 |
多重启动选项。您可以从网络(预引导执行环境 - PXE 启动)、CD、DVD、硬盘或 RAM 盘启动。 |
2 |
安全远程部署。您可以远程安装新桌面。 |
3 |
Windows 部署服务 (WDS)。WDS 是 Microsoft 远程安装服务 (RIS) 的下一个版本。WDS 提供了用于存储、管理和部署的映像。它使用 PXE 启动进程来安装操作系统,包括全新安装。 |
4 |
原位升级。您可以原位升级用户的个人计算机并迁移数据、应用程序和设置。这可以在将现有数据存储在本地或远程存储在网络共享区域的情况下,通过使用操作系统的全新安装来实现。 |
5 |
在安装过程中添加关键更新。通过使用基于映像的安装,您可以在安装时向标准映像中添加关键更新。 |
可提供的部署工具和功能:
部署最佳实践
最佳技术加上最佳工具并不能确保好的部署结果。还需要在最佳实践和指导方面进行投资,以便标准化并生成可重复和可扩展的部署解决方案。Microsoft 将会与 Windows Vista 一起提供一个增强版本的 Business Desktop Deployment Solution Accelerator (简称为 BDD),以充分利用新的技术和工具。
用 BDD 最佳实践补充 Windows Vista 部署技术后,会使用户放心地部署新桌面。
全新计算机安装 |
| ||||||||
升级计算机安装 |
| ||||||||
计算机到计算机部署 |
|
总结
Windows Vista 部署改进通过显著减少您必须构建和维护的映像数量,从而解决了桌面部署的复杂性和成本问题。此外,Windows Vista 还可使您更轻松地维护映像(包括向其中脱机添加更新和设备驱动程序),无需创建新映像。
Windows Vista 还提供了新增的和改进的部署工具,包括 Application Compatibility Toolkit 和 USMT。Windows Vista 使用的 WIM 映像文件格式使 Microsoft 能够提供新的 XImage 磁盘映像工具。
与以前版本的 Windows 相比,Windows Vista 提供了贯穿计划和工程设计阶段直到实现阶段的完整的部署历程。表 1 总结了 Windows Vista 中改进的部署功能并介绍了启用它们的工具。
表 1. Windows Vista 中改进的部署功能 | |||||||||||||||||||||||||||
计划 | 工程设计 | 实现 | |||||||||||||||||||||||||
功能 |
|
|
| ||||||||||||||||||||||||
工具 |
|
|
|
最后,为了顺利地进行部署过程,Microsoft 将以 Business Desktop Deployment Solution Accelerator 的形式提供更新的指导。所有这些增强将使 Windows Vista 成为 Windows 操作系统有史以来部署最轻松和最经济的版本。
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |