管理虛擬桌面環境過程中最為困難的一點就是虛擬桌面全都不是靜態的。因為它們會不斷發生變化,所以為其制定變更管理策略是十分重要的。
變更管理可以幫助你記錄桌面應用和系統的細節,以及需要哪些更新和補丁。良好的策略同樣意味著更變的實施很少依賴于終端用戶,即便發生問題,你也可以將其恢復到變更之前的狀態。
必須為虛擬桌面安裝常規補丁以保證其安全性,還要為虛擬桌面鏡像周期性地更新應用程序和調整配置。如果虛擬桌面鏡像包含錯誤配置,那么這種錯誤將會影響所有基于這個鏡像創建的虛擬桌面。而通過變更管理策略可以很容易地找出問題所在,并且如果需要,可以恢復到虛擬桌面出現問題之前的狀態。
變更管理的作用
那么,應該怎樣制定變更管理策略呢?目前有很多種可行的方式。一些組織選擇手動記錄變更管理,而其他組織使用專用的變更管理軟件。還有一些組織將變更管理功能集成到鏡像生成軟件當中。不論你使用哪種方式,變更管理都需要完成以下兩種功能。
首先,你的變更管理系統應該允許你記錄變更的類型和時間。比如,如果在虛擬桌面鏡像上安裝補丁,那么變更記錄應該列出安裝的補丁名稱、安裝時間以及這個補丁的功能。類似地,如果你要更改一些配置,你的變更管理記錄應該包含進行了哪些改動、為什么要進行這樣的改動以及由誰來實施。
變更管理應該完成的第二個主要任務是如果現有的鏡像出現問題,變更管理能夠幫助你將桌面恢復到之前的狀態。鏡像問題可能會影響很多用戶,所以花費大量時間來解決鏡像的問題也許是不現實的。通常,最好的方式就是恢復到已知的正常狀態,然后在隔離的環境修復新鏡像中的問題。
實施變更管理計劃
不僅制定一套有效的變更管理策略十分重要,而且實施必要變更的方式也同樣重要。不論你如何記錄發生的變更或者鏡像恢復計劃包含哪些部分,你所做的變更都會對終端用戶產生實質上的影響。因此,你的變更管理策略應該包含一個更新計劃。
需要自己的情況來制定變更管理計劃,因為相對于其他類型,一些變更可能更為重要,或者會產生更大的潛在影響。按照變更的類型對鏡像更新劃分優先級是一種不錯的方式。
比如,微軟發布了一個可以修復操作系統關鍵漏洞的補丁,或者可以解決你的組織正在遇到的問題的補丁,你會想要立刻應用這些變更。另一方面,不需要頻繁地安裝日常補丁,最好給自己更多的時間來對這些補丁進行測試。你可以每月或者每個季度來安裝這些非關鍵補丁。
相對于日常補丁,主要配置變更或者應用程序更新會吸引更多終端用戶的注意。所以,你需要在實施這種類型的變更之前對其進行全面的測試或者對終端用戶進行必要的培訓。記住,變更管理最重要的目標之一就是最小化變更可能產生的影響。
這帶來了另外一個問題。你應該在盡可能最小化影響的時間段來實施這些VDI鏡像更新。即使新的鏡像僅僅包含了一個細微的變動,也最好在夜間或者周末進行部署。你不能在業務高峰期來更新VDI鏡像。
最后,為VDI環境制定一套有效的變更管理策略的關鍵就是使用常識。需要在盡量減少中斷時間的情況下來部署更新,并且詳細記錄這些更新的內容。最為重要的是,始終保證自己可以將環境恢復到變更之前的狀態。