在虛擬桌面環境中自動化任務的幾種情況
大多數管理員都有自動化管理經驗。自動化工具和腳本語言可以幫助執行大部分任務或設置任務定期執行。但是你知道在虛擬桌面環境中有很多情況也可以使用自動化嗎?帶著這些常見問題的答案,我們一起來了解如何使用PowerShell實現VDI自動化,并探索其他自動化操作方法,如虛擬桌面配置、監控和鏡像管理。
怎樣開始進行VDI自動化?
為虛擬桌面生成基本鏡像或者黃金鏡像是自動化的***步。桌面虛擬化平臺上的特征和自動化工具可以幫助你自動化這些虛擬桌面鏡像的創建和管理過程。特征和工具幫助你將一個鏡像部署到多個VDI服務器、同步用戶數據和修補與更新鏡像。
在虛擬桌面環境中我可以自動化什么任務?
你可以自動化的一個簡單任務是桌面更新。使用基本虛擬桌面圖像,你可以在多個桌面組或池中設置一個更新或補丁。你也可以自動化hypervisor任務,如找到虛擬化主機,或為你的基礎設施創建虛擬機——無論是VMware vSphere還是微軟遠程桌面服務。虛擬桌面環境監測是自動化的另一個好處,你可以運行腳本生成報告和檢查事件日志。
在哪里可以找到腳本從而幫助VDI自動化?
微軟為其PowerShell腳本語言發布了很多文檔,你還可以找到其他腳本庫。我們在之前的文章《FAQ:使用Windows PowerShell命令管理虛擬桌面》中介紹過XenApp cmdlet和使用PowerCLI進行VMware View自動化。
當然,作為一名IT管理員***的事情之一就是網上有很多論壇和網站,其他很多管理員很樂意在這里分享他們的cmdlet經驗。像VirtualizationAdmin.com提供了從XenApp到遠程桌面服務的所有教程,包括眾多虛擬桌面平臺的自動化技巧。
支持VDI自動化任務的有用腳本?
Windows Server 2012的Hyper-V cmdlet庫對VDI管理員很有用。在底層基礎設施管理虛擬機時,你可以使用Import-VM和Checkpoint-VM導入虛擬機或者拍下快照。有很多方法來管理這些機器的虛擬硬盤(VHD):你可以合并VHD并掛載,使用PowerShell移動整個虛擬機存儲。
可以使用自動化創建虛擬桌面池嗎?
可以。用同樣配置的個人桌面創建虛擬桌面池是一個***的自動化任務。VMware View中,虛擬機模板能夠幫助你創建一個基本的桌面,配置向導引導你設置池中的桌面名稱與配置。你可以使用這種方法選擇部署非持久桌面或持久桌面。