Windows版本从NT 4.0开始到今时今日一直处于无休止的演进中——看得出来,商业版的Windows 8.1和Windows Server 2012 R2以及预览版的Windows 10和Windows Server 2016在OS镜像能力方面有了一系列的提升。
从Windows Vista到现在的版本,这段时间里面所发生的改变是最让人印象深刻的,包含引入了虚拟硬盘和Windows镜像格式(.wim)的文件设计,其中任何一个方法都可以捕获OS磁盘镜像。事实上,使用这些格式还可以对OS镜像进行创建、管理和维护。管理Windows安装和镜像的IT专家会很了解这些内容以及相应的工具。跟往常一样,微软也有一些工具可以达到同样的目的,同时也存在大量第三方的解决方法。
微软镜像工具:DISM以及更多其他工具
微软的Deployment Image Servicing and Management(DISM)主要针对Windows 7和更高Windows版本。
DISM使用.wim文件让用户捕获以及从PC上或者在PC上应用Windows镜像,添加或者删除文件中镜像,以分割大的.wim文件——这个文件可能达到50GB或者更大——由很多小的文件组成。DISM还可以适用于.wim、.vhd和.vhdx文件,允许管理员增加、减少或者罗列程序包或者驱动程序,能在基础的OS版本上进行扩展和创造,以定制化驱动、添加应用程序和服务等等。DISM也可以用来启用或者禁用Windows特性,应用基于自定义应答文件,配置国际化设置,升级镜像到一个不同的Windows版本等等。了解这个工具和学习如何去使用它是很值得的,特别是对于中小型企业的IT管理员来说,因为可能没有更高级的工具可用了。
购买了Microsoft Software Assurance的组织可能会——而且可能以后也会——使用DISM,不过他们可能转而购买Microsoft Desktop Optimization Pack(MDOP)。MDOP支持各种各样的虚拟化工具,可以扩张DISM和桌面管理能力,也可以提供增强的远程诊断和修复能力。Microsoft Application Virtualization和Microsoft Enterprise Desktop Virtualization可能是最受欢迎和最有价值的。赶紧去TechNet查看MDOP主页上关于它的所有细节和相关技术参考的观点吧!
除了这些工具,System Center Configuration Manager还提供操作系统部署和相关的镜像管理能力以助于OS和应用的部署,还有常规的更新/升级能力。去TechNet的System Center文档页面的Configuration Manager去查看更多信息和使用详情的观点吧。
第三方提供:VMware、IBM、Unidesk和其他机构对虚拟化的专注
因为很多虚拟化的镜像创建和管理与桌面镜像的创建和维护完全重叠,因此微软工具包和第三方提供的特定虚拟化环境的定制化产品也有很大部分是重叠的。这里面包含的工具有例如VMware Horizon、IBM Image Construction和Composition Tool(运行在VMware ESX或者ESXi 管理程序上)或给Hyper-V用的Unidesk。以上的这些工具都是低维度地提供创建、维护和部署Windows OS镜像的具体能力。一般来说,这些工具通常在虚拟化桌面基础架构投资中起到重要作用,所以当你涉及这方面投资时很容易会接触它们。你也会在其他流行的虚拟化环境中找到类似的能力,包括Citrix XenServer、Oracle VM/VirtualBox、Red Hat Enterprise Virtualization等等。再提醒一次,如果你需要他们,你通常会很容易找到并使用它们。
底线:管理镜像,而不是一个个系统
除非每一个在工作环境的机器都是一个种类,否则对硬件平台得限制一些标准。这建立了需要创建一个镜像库的情况,可以根据硬件或者工作角色来分类(根据经验通常两种都需要考虑,因为软件开发者通常要使用来自数据录入员,求助中心员工或者会计个人的PC)。通过为标准部署环境创建和管理镜像,你可以简化在给用户提供生产桌面接入时所进行的努力。你越了解使用的工具,这个活就越容易做。这也是为什么遵循这篇文章的观点是一件很愉快的事情。