扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
ZDNet至顶网服务器频道 10月21日 : 虚拟桌面基础设施(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环境中进行自动化时,没有理由不利用这些现有的东西。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者