天天看點

VMware View4.X遷移虛拟桌面的注意事項

<b></b>

 

VMware View虛拟桌面說白了就是運作了桌面作業系統(如Windows XP、Windows 7)的虛拟機。VMware View Agent安裝在虛拟機内部,進而可以允許從運作了用戶端的遠端終端裝置通過Connection Server進行連接配接。

  跟普通的虛拟機相似,虛拟桌面是基于資料存儲的;也是以,當VMware View管理者需要把現有的虛拟桌面從一個資料存儲遷移到另一個時需要很多步驟。這些步驟包括:存儲陣列遷移、存儲陣列固件或硬體更新、資料存儲性能診斷、永久性再配置設定、資料中心遷移、存儲性能負載均衡等等。

  最近,一個使用者希望移動一個虛拟桌面池來測試新品牌的存儲陣列(輔助存儲供應商切換的決策)。

  為便于您了解本文剩餘部分,我們需要先回顧一些VMware View專業術語:

n  <b>桌面池</b>:一組設定了相同政策的虛拟桌面,其中包括對電源狀态、協定、部署方式等等的定制。在每個桌面池中有兩種不同的部署方式:完整桌面和連結克隆桌面(也稱為View Composer Desktop)。

n  <b>完整桌面</b>:傳統虛拟機每台都分别有各自的虛拟磁盤。而虛拟磁盤是基于一個或多個資料存儲。一些Windows系統底層的操作,如打更新檔,需要在每台虛拟機上單獨來完成。

n  <b>連結克隆桌面</b>(也稱View Composer Desktop):桌面池中的連結克隆桌面指的是所有的桌面都是連結到某個單獨根虛拟機在某一時刻的狀态(快照)。一些Windows系統底層的操作,如打更新檔,則需要在同一時間完成(在根虛拟機上進行)。

<b>  </b><b></b>

<b>遷移連結克隆的</b><b>VMware View</b><b>桌面</b>

  參照VMware的文章《What's New in VMware vSphere 4.1》,文中釋出了關于GUI界面可以支援Storage vMotion,同時也明确指出了“快照模式在這一版中還無法支援。在執行Storage vMotion會話之前必須預先送出快照。”

  送出快照指的是把所做的改變做為永久性内容送出并丢棄所有保留的狀态點。如果您不希望設定為永久性改變,那麼無法支援連結克隆的虛拟桌面遷移到不同的資料存儲上。如果您強制執行該動作,将會收到提示“虛拟機的某個虛拟磁盤處于連結克隆狀态而無法遷移。”

  如果即使您希望通過編輯使用連結克隆的桌面池、移除現有的資料存儲、用新的資料存儲代替,然後在更改後的桌面池中添加虛拟桌面的方式進行,那麼新的桌面依然使用老的資料存儲。

連結克隆(使用了快照檔案)是跟他們寄存的資料存儲所擁有的唯一ID綁定的。需要強調的一點是,Storage vMotion這樣涉及多個虛拟桌面的任務最好在非工作時間完成,這個時候的磁盤和使用者活動都比較少。

 

<b>遷移完整的</b><b>VMware View</b><b>虛拟桌面</b>

  在本例中,我們假設原資料存儲名稱為datastore-old,新的資料存儲名稱為datastore-new

  第一步就是要確定桌面池沒有很多需要對外提供服務的需求。當然在非工作時間完成遷移最好,這樣就可以允許我們整體延遲桌面池向外提供服務的時間。

  在Desktop Pool的設定中,增加datastore-new作為活動的用于提供虛拟桌面的資料存儲。

  通過批量或是腳本來手動地把虛拟桌面池從datastore-old遷移到datastore-new。這個遷移通過Storage vMotion可以線上進行。

  正确的VMware View架構基本上所有的虛拟桌面應該位于一個池中,而這個池又是基于同一個資源池的。隻需選中資源池然後在vCenter的Virtual Machine頁中選中所有的虛拟桌面。右擊,選擇Migrate,然後點選Change datastore。

  虛拟桌面成功遷移後,傳回到桌面池并移除datastore-old。至此以後,所有的分發任務所建立的虛拟桌面都将基于新的資料存儲。

  最後一步就是重新啟用桌面池的供給服務。

<b>Storage DRS</b><b>和</b><b>Storage vMotion</b><b>:</b>

Storage Distributed Resource Scheduling (DRS),通稱Storage DRS已經讨論了很多年。該功能引入了正常DRS的負載均衡概念,并把它應用到了資料存儲級别。這一理念在VMworld 2010 Tech Preview: Storage DRS (TA7805)中有所涉及。

<b>意義何在?</b><b></b>

  假設我們有100台虛拟桌面分别涉及到三個資料存儲Datastore-A、Datastore-B和 Datastore-C。Datastore-A現在處于普通狀态,但由于某些原因Datastore-B處于高負荷狀态而Datastore-C完全空閑。這一理念的思路在于Storage DRS将會把我們的虛拟桌面(請記住,就是普通的虛拟機),通過Storage vMotion從Datastore-B遷移到Datastore-C。

  真正的問題在于:Storage vMotion不知道什麼時候可以開始支援快照模式,如果這個問題解決了那就好辦了。

繼續閱讀