首页 > 基础设施 > 正文

借助MDT完快速完成OS部署

2012-10-09 14:34:38  来源:TechTarget中国

摘要:无论物理还是虚拟环境,Microsoft Deployment Toolkit都是一个强大的自动化操作系统部署工具。掌握以下一些提示,您可以快速完成OS部署。
关键词: OS MDT hyp

    无论物理还是虚拟环境,MicrOSoft Deployment Toolkit都是一个强大的自动化操作系统部署工具。掌握以下一些提示,您可以快速完成OS部署。


    MicrOSoft Deployment Toolkit(MDT),是Solutions Accelerator工具包的一部分,也是用于服务器和桌面OS自动化部署的独立产品。您还可以跟 Systems Center Configuration Manager (SCCM)授权打包购买,能提供更多的部署和管理功能,例如升级管理和包分发等。


    MDT的最新版本在2012年发布,相比之前版本,在虚拟化工作负载方面有了一系列改善,例如混合hypervisor OS部署以及可在虚拟机上收集到更详细的信息。


    灵活掌握MicrOSoft Deployment Toolkit


    使用MDT很方便的一点在于它在我们向虚拟环境部署OS时可以自动“感知”.通过使用ZTIGather.wsf脚本来收集所有可以获取的将要进行部署的物理或虚拟硬件环境信息。MDT可识别虚拟处理器的类型,并通过设置名为IshypervisorRunning的变量值为True 或 False.如果设为True,MDT将把名为“IsVM”的属性变量也设置为True.最终,将会自动设置平台的变量。


    在最新版中,MDT可以检测MicrOSoft Hyper-V、VMware vSphere、Citrix XenServer和Oracle VirtualBox.通过如下一些变量参数设置在命令使用中进行引用。


    VMPlatform = Hyper-V for MicrOSoft Hyper-V


    VMPlatform = VMware for VMware vSphere


    VMPlatform = Xen for Citrix Xenserver


    VMPlatform = VirtualBox for Oracle's VirtualBox


    例如,您可以合并一些命令队列完成在OS内部对客机工具包的安装,包括VMware Tools.如果IsVM变量值为True,您可以创建虚拟化队列文件夹,如下图所示,它将会发布并评估VMPlatform变量的值是否跟VMware相匹配。如果匹配,MDT将会自动执行VMware Tools的安装。
 

\
 

    图1  State Restore中的虚拟化文件夹
 

\
 

    图2  VMware环境的VMPlatform变量设置


    如同您在截图中看到的,可以通过四个VMPlatform变量添加到任务队列来向数据中心自动添加任意的平台。该功能提升了MDThypervisor技术领域的扩展性和灵活性。[page]
    其它添加的MicrOSoft Deployment Toolkit变量


    微软还在MDT中添加了其它变量,可用于任务队列和命令的引用。例如,下面是ZTIGather可以收集到的信息列表(您可以经常查看ZTIGather log文件,位于%temp%目录下,来检查它收集的信息)。


     SupportsHyperVRole is now = False (表明是否为 Hyper-V VM)


     VMName is now = MACHINENAME1 (虚拟机名称)


     SupportsVT is now = False (表明是否硬件支持 Intel VT 芯片架构)


     Supports64Bit is now = True (宿主机是否支持 64为客机的细节)


     VMHOSt is now = HOSTNAME1.DOMAIN.COM (提供虚机的 Fully Qualified Domain名称)


     SupportsNX is now = True (表明宿主机硬件是否支持 Never Execute 位的设置)


    借助MDT实现自动化驱动安装


    在创建的虚拟服务器可工作之前,驱动是必须要考虑的另一个问题。每种hypervisor都是各自的驱动集,需要安装才能在WinPE(部分初始化部署引导进程)下启动OS的部署,以及在OS安装完成后任何检测到硬件设备的添加也需要驱动。


    你需要熟悉由hypervisor厂商提供的各种不同的工具集,以及如何从压缩包中提取并添加到MDT的Out-Of-Box Drivers Store中。通过导入到Store并根据平台分类存放,您可以无需关注哪个驱动需要用于哪种hypervisor平台,从而节省大量的时间。
 

\
 

    图3 Out-Of-Box driver store图示


    通过MicrOSoft Deployment Toolkit监控部署过程


    我强烈建议您启用MDT部署中的Monitoring功能,尤其是虚拟服务器安装时。Monitoring功能可以同时部署多台服务器(上限取决于网络的限制),无论是位于多种hypervisor平台还是不同数据中心站点。


    管理这些部署相对而言有点难,所以MDT提供了在单一界面中监控它们的进程并对部署过程的多个方面进行报告的功能。当我在同时部署三台服务器时,发现这个功能很实用,不需要在不同控制窗口之间切换就能查看进度。


    启动监控功能很简单,只需在部署的参数中指定该功能为活动状态即可。另外,要在MDT服务器上打开Event and Data防火墙端口。MDT爱好者曾发表了有关该过程的一篇文章。


    我发现通过MDT和SCCM工作很有趣。您可以自动化物理和虚拟架构中的很多工作,可以以自己习惯的方式开展或借鉴其他人公开的方法。另外,我是否忘了提一点?它是免费的!


第三十四届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:zhangyexi

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。