对于VDI来说,因为管理员需要执行各种各样的重复性工作,自动化技术可以起到很大的帮助作用。 虚拟桌面基础设施(VDI)管理员需要负责创建、克隆和管理桌面环境中的镜像,不仅包括桌面操作系统,还包括一些工具和应用的集合。为这些工具和程序提供支持通常需要进行具体的工作和任务分析,然后和各种任务类型进行匹配。在分析和分配工作完成之后,下面的大部分工作就是重复性的操作,可能针对一组目标用户进行更新、补丁和修复。
这就是为什么在VDI环境中特别适合使用自动化工具在大量节点上进行更新、部署和分发。那么到底应该对哪些部分实施自动化呢? 哪种自动化工具适用于VDI? 在最新发布的Windows Server 2……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属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环境中进行自动化时,没有理由不利用这些现有的东西。
相关推荐
-
VDI存在的局限性迫使用户转向已发布的虚拟应用
随着越来越多的组织不再将整个桌面交付给用户,应用虚拟化变得越来越普遍。
-
Docks和VDI使智能机变成移动瘦客户机
在把手机转移到移动瘦客户端之前,供应商就已经采取了一些行动,但现在,硬件中显示协议的改进和提升使之更有可能实现。
-
VDI与DaaS:如何抉择?
VDI帮助管理员集中控制并保护桌面及应用。桌面即服务(DaaS)承诺部署更轻松并能够节省更多的成本。
-
PCoIP性能问题将IT推向VMware Blast Extreme
VMware 使用Teradici的PCoIP作为远程显示协议,直到3月,供应商添加自己的Blast Extreme作为Horizon 7的一部分。