close

VMware虛擬桌面的佈署方式,如果採用自動的方式進行佈署。

省去了"唉踢"人員的麻煩。只要模版做好,手指頭動一動,就可以再造一台新的主機給User使用。

 

VMware View 

要運作VMware View的基礎架構主要分為兩種:

(一)必要架構

(1)   網域控制器(Active Directory):為View的必要構成元件,主要是為View提供統一的帳戶並驗證權限及相關屬性。

(2)   vSphere(ESX or ESXi):後端的虛擬平台架構。

(3)   vCenter Server:虛擬系統(GuestOS)管理。

(二)VMware View元件

(1)   View Manager

(2)   View Security Server

(3)   View Transfer Server

(4)   View Composer (通常與vCenter Server安裝在同一台上,做虛擬桌面必須安裝。)

(5)   Thinapp

(6)   View Agent(通常安裝在GuestOS上,主要用來與VMware View做帳戶溝通驗證使用。)

(7)  View ClinetUser登入使用,分為Local and 一般 Clinet兩種。)

 

----------------要開始動手來做啦!由於這些都是real case,所以為了資安著想,還是得打上一些馬賽克。----------------

(一)在登入VMware View Administrator後,選擇左方面板的Inventory內的Pools。

      然後再右方Pools下,有一個Add…點選。

view composer-22 

 

(二)點選後,會跳出一個新的視窗,如下圖所示

  view composer-23  

 

(三)在Type中,選擇虛擬桌面類型為「Automated Pool」。

依據所需求的選項,選擇完畢後,請點選下一步。

view composer-01 

 

參數說明:

█ Automated Pool:虛擬桌面池中的GuestOS,透過vSphere自動產生。

█ Manual Pool:虛擬桌面池的GuestOS,是一般建構已好的GuestOS 或者是其他的虛擬系統的GuestOS。

Terminal Services Pool:虛擬桌面池的GuestOS,是微軟的終端Server(Terminal Server)

 

(四)選擇建立方式,在此範例,我選擇的是「Dedicated」。

view composer-02 

參數說明:

█ Dedicated:永久的虛擬桌面池,手動替User分配虛擬桌面池內的GuestOS。

若選擇” Dedicated”,並且勾選「Enable automatic assignment」話,系統會自動分配User到GuestOS中,並且設定為,第一次使用該台GuestOS為使用者,即使登出後,在登入也是同一台GuestOS,分完所有的GuestOS為止。

Floating:非永久的虛擬桌面,虛擬桌面池內的GuestOS會以動態的方式分配User,每一個User每次使用的GuestOS都不一定會是同一台GuestOSUser不會永久的佔用同一台GuestOS

 

(五)虛擬桌面建立儲存方式。在此選擇的是「View Composer Linked Clones

view composer-03 

 

參數說明:

 

█ Full virtual machines: 完整的複製。複製的速度取決於GuestOS模版的大小,並且很浪費空間。

View Composer Linked Clones:透過Composer連接複製,複製的速度快速,且可以節約空間。Composer的運作方式如下所示。

view composer  

 

 

(六)設定虛擬桌面池的相關訊息。

 

ID:為虛擬桌面池的唯一識別編碼,不能夠與其他的虛擬桌面池相同。

 

Display Name:User利用VMware View Client登入時,所顯示的名稱。

 

View folder:預設值即可。

       Description:附註說明,可寫可不寫。

view composer-04 

 

(七)參數設定。在此採用預設值即可。

view composer-05 

 

(八)設定User的數據資料和增量磁碟的大小,在這裡皆設定2048MB的空間使用。

Persistent Disk:永久性磁碟(因為我也不知道該怎麼翻譯,就直翻吧!),主要用於User的資料儲存及用戶設定的文件資料。

Disposable File Redirection:非永久性磁碟,主要用於系統的增量數據。(由於是使用Composer來佈署,在模版的GuestOS都必須製作一份鏡像,所以每個佈署下來的模版,會另外在製作一份專屬的增量的數據,以便未來數據增加時使用。)

view composer-06 

 

(九)配置設定。

啟用”Enable provisioning”選項,並且勾選”Stop Provisioning on error”。(為何要勾選” Stop Provisioning on error”?因為,如果佈署錯誤或者異常時,系統就會停止佈署,並且會請你重新確認各項設定參數是否正確,避免花費重複時間佈署。)

Virtual Machine Naming裡,請選擇”Use a naming pattern”。

Naming Pattern的輸入方式為:自定名稱{ n }。即可

Pool Sizing

Max number of desktops (虛擬桌面最大的佈署數量,只要授權夠,服務器撐的住,都可以開)

       Number of spare (powered on)desktops (同時可以有幾台虛擬桌面是啟動狀態)

view composer-19 

 

(十)vCenter設定

選擇GuestOS模版和快照,VM的文件夾,vSphere的主機和Pools

view composer-07   

 

Virtual Machine Settings -> Default image (選擇GuestOS模版和快照資料) 點選右方Browse…

 view composer-08 

 

Virtual Machine Settings ‐> VM folder (選擇VM 的文件夾) 點選右方Browse…

view composer-09 

 

Resource Setting ‐> Host or cluster (選擇放置虛擬桌面池的資料存放處) 點選右方Browse…

view composer-10  

 

Resource Setting ‐> Resource Pool (選擇放置的池) 點選右方Browse…

view composer-11 

 

Resource Setting ‐> Datastores (選擇透過Composer 佈署的虛擬桌面池存放的磁碟位置) 點選右方Browse…

view composer-12  

 

(十一)GuestOS 設定
可以使用自行設定的安裝模版進行安裝(選擇”Use a customization specification(Sysprep)”),或者選
擇預設值”Use QuickPrep”,在此我們選擇Use QucikPrep。

view composer-13 

 

(十二)配置好的設定值,按下 Finish 後,會將命令送到vCenter 執行,開始佈署虛擬桌面。

view composer-20 

Composer Clone 是一個自動化的過程,不需要管理者去做其他的調整及設定,Composer 在製作虛
擬化桌面時,,會將模版GuestOS 複製一份replica 作為主要的鏡像主機,其他的主機在透過主要
鏡像主機製作成其他的主機。
這時可以去查看vSphere Client 等待vCenter Server 將所有虛擬桌面建立完畢。

 

(十三)查看虛擬桌面是否佈署成功。
登入VMware View Administrator 後,在Inventory ‐> Pools,查看我們剛才設定的是否已經設定成功。
在Type 內,紅色框框處。是否為步驟(二)所選的設定。

view composer-14 

 

(十四)User 登入設定
點選Office 進入後,可以看到上面有一個警示的訊息。“You need to entitle the users and groups to this pool.Click Entitlements..”(意思大概是說,你需要要將這個虛擬桌面池授權給使用者,請點選Entitlements 進行授權。)

view composer-15 

General:這個Office Pool 的相關資訊。
Pool Settings:這個Office Pool 的相關設定。(這裡是可以做修改變動的)

 

(十五)虛擬桌面使用者權限的佈署
在Office Pool 裡面,選擇” Entitlements”頁籤
在Entitlements 頁籤裡,選擇”Add entitlement”進行使用者的授權

view composer-16 

 

點選Add entitlement 後,會跳出如下圖一樣的使用者權限授權列表,這個列表主要都是由AD 控制,所以使用者的新增、修改、刪除相關資料,都由AD 去進行。(若這邊有修改,也可以同步寫回AD 進行修改。)

view composer-24 

 

新增完畢後,就會如下圖所示。

view composer-17    

 

此時權限佈署後,需等待個1~2 分鐘,VMware View Administrator 會將可登入虛擬桌面的User資料送至vSphere 進行權限的佈署。等到vSphere Client 完成後,User 就可以使用VMware View Client進行登入。

view composer-18  

arrow
arrow
    創作者介紹
    創作者 Netzach 的頭像
    Netzach

    有「模」有樣

    Netzach 發表在 痞客邦 留言(0) 人氣()