VDI自动化可以用在哪些任务当中?

日期: 2013-10-16 作者:Ed Tittel翻译:王学强 来源:TechTarget中国 英文

对于VDI来说,因为管理员需要执行各种各样的重复性工作,自动化技术可以起到很大的帮助作用。 虚拟桌面基础设施(VDI)管理员需要负责创建、克隆和管理桌面环境中的镜像,不仅包括桌面操作系统,还包括一些工具和应用的集合。为这些工具和程序提供支持通常需要进行具体的工作和任务分析,然后和各种任务类型进行匹配。在分析和分配工作完成之后,下面的大部分工作就是重复性的操作,可能针对一组目标用户进行更新、补丁和修复。

这就是为什么在VDI环境中特别适合使用自动化工具在大量节点上进行更新、部署和分发。那么到底应该对哪些部分实施自动化呢? 哪种自动化工具适用于VDI? 在最新发布的Windows Server 2……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

对于VDI来说,因为管理员需要执行各种各样的重复性工作,自动化技术可以起到很大的帮助作用。

虚拟桌面基础设施(VDI)管理员需要负责创建、克隆和管理桌面环境中的镜像,不仅包括桌面操作系统,还包括一些工具和应用的集合。为这些工具和程序提供支持通常需要进行具体的工作和任务分析,然后和各种任务类型进行匹配。在分析和分配工作完成之后,下面的大部分工作就是重复性的操作,可能针对一组目标用户进行更新、补丁和修复。

这就是为什么在VDI环境中特别适合使用自动化工具在大量节点上进行更新、部署和分发。那么到底应该对哪些部分实施自动化呢?

哪种自动化工具适用于VDI?

在最新发布的Windows Server 2012 R2中,微软推出了针对于Hyper-V环境(其中包含了服务器和桌面自动化组件)的一套数目可观的脚本集合。在Windows PowerShell中提供了Hyper-V cmdlets,还有微软的Script Center库以及更多的在线资源。

除了微软PowerShell之外,还有许多方式可以利用脚本将日常的VDI管理任务进行自动化。如可以在HP Sizing工具、微软App-V、VMware Workstation 、微软System Center和许多免费Hyper-V资源上实现自动化。

VDI环境中哪些需要进行自动化?

最为简短的回答是“一切任务”,但是细化来说,你应该依据两方面因素来决定对哪些任务进行自动化:频率和重复程度。最好对那些日常操作中经常需要重复的任务或者活动进行自动化,不管其是按需操作,还是作为日常操作流程中的一个环节。

另外一种可以决定VDI自动化的适用对象的方式就是在网上自动化资料库中查看脚本可以支持的任务种类。根据自动化在你的环境中工作方式的不同,它们通常还可以提供参考模型和相关工具。表1中提供了一些可以进行VDI自动化的任务类型和操作。可以在圆括号中找到适用于这些任务的自动化工具的相关链接。

表1. VDI自动化常见种类

 任务类型                      操作
 Hypervisor操作  管理Hyper-V和其他类似的Hypervisor (Hyper-V Manager)
   发现虚拟化主机(Hyper-V servers)
 创建虚拟机  创建Hyper-V虚拟机(Data Center 2012)  
   更改父虚拟机磁盘(Hyper-V server
   为VDI创建虚拟机(Remote Desktop Services)
 管理虚拟机  关闭和导出Hyper-V虚拟机(Windows Server 2012)
   导入虚拟机以重复使用(Hyper-V Program Manager
   管理虚拟机快照 (creating, deleting a subtree; listing snapshots
   更新/为虚拟机打补丁(System Center Virtual Machine Manager 2012)  
   常规的Hyper-V虚拟机任务(start, stop, save, suspend, pause, shut down
   重置虚拟机MAC地址(Hyper-V servers
 虚拟机监控  虚拟机主机和实例报告(Data Center 2012)
   检查Hyper-V 服务事件报告(Windows Workstation)
   列举虚拟机及其属性(Hyper-V servers

这个表中列举出的大多数的日常操作和任务都已经通过某种形式实现了自动化。

但是针对特定的环境,还需要进行一些定制化的VDI自动化工作,但是相比于从头开始,可以减少很多工作量。

这就是为什么我强烈建议在完全开始使用自动化任务之前,需要了解脚本库中包含了哪些可用项目。在大多数情况下,你应该可以根据特定平台上的特定任务找到相应的脚本,比如“为vSphere创建虚拟机”,并且开始时有很多建议和示例进行参考。许多人之前已经涉足过这个领域,并且慷慨地分享了他们的经验,所以当你想要在自己的VDI环境中进行自动化时,没有理由不利用这些现有的东西。

作者

Ed Tittel
Ed Tittel

IT老兵,从事开发、网络咨询、技术培训等逾30年。

翻译

王学强
王学强

TechTarget特邀编辑,毕业于计算机专业,现任职于外企IT分析师,负责网络、防火墙和服务器等系统运维工作,对虚拟化、网络安全和渗透测试拥有浓厚兴趣,工作外热爱旅行、汽车和健身。

相关推荐