目錄
一淳玩、鏡像文件的高級(jí)操作
? ? ? ?1.1 修改現(xiàn)有的鏡像文件
? ? ? ?1.2 在現(xiàn)有的鏡像文件基礎(chǔ)上創(chuàng)建新的鏡像文件
二畜埋、用戶的數(shù)據(jù)管理
三、智能規(guī)則引擎的使用
? ? ? ? 3.1 ?登錄后可用云桌面過濾規(guī)則
? ? ? ? 3.2 ?云桌面運(yùn)行調(diào)度規(guī)則
? ? ? ? 3.3 ?云桌面IP地址分配規(guī)則
一吧慢、鏡像文件的高級(jí)操作
1.1 修改現(xiàn)有的鏡像文件
鏡像文件上傳后吼鳞,發(fā)現(xiàn)有需要修改的地方。一個(gè)簡單的辦法是把當(dāng)前的先刪除掉侮繁,然后把修改后再次上傳虑粥。另外一個(gè)方便的辦法是,在當(dāng)前的鏡像文件上直接修改并提交宪哩。
在“鏡像文件管理”頁面娩贷,
點(diǎn)擊“準(zhǔn)備鏡像文件”,一直等到提示“點(diǎn)擊下一步”
點(diǎn)擊下一步后出現(xiàn)下圖所示的導(dǎo)航窗口锁孟,
點(diǎn)擊“運(yùn)行”按鈕, 直到出現(xiàn)綠色的“顯示虛擬機(jī)桌面”按鈕
點(diǎn)擊“顯示虛擬機(jī)桌面”按鈕即可進(jìn)入網(wǎng)頁版的云桌面窗口了彬祖。
> 如果要安裝或者升級(jí)新的軟件,在我的電腦里面有個(gè)缺省配置的網(wǎng)盤品抽,里面存放了管理員上傳的各種應(yīng)用軟件储笑。管理員上傳軟件的操作界面如下所示:
> 也可以完成對(duì)當(dāng)前系統(tǒng)的修改
下面的操作是為了實(shí)現(xiàn)后面云桌面啟動(dòng)后自動(dòng)靜態(tài)地址分配而做出的改動(dòng)
在Bootrequest這個(gè)快捷啟動(dòng)方式上右鍵單擊選擇
在窗口的“目標(biāo)”一欄里面,可以看到IP地址192.168.0.113. 這是這個(gè)鏡像文件制作時(shí)所用的中心控制器的IP地址圆恤,需要你改為當(dāng)前中心控制器的IP地址突倍。然后保存,xp關(guān)機(jī)盆昙。并點(diǎn)擊導(dǎo)航窗口上的停止按鈕羽历,等綠色的”顯示虛擬機(jī)桌面“按鈕消失后,進(jìn)入下一步淡喜。
點(diǎn)擊”提交“按鈕秕磷,直到提示提交成功。在點(diǎn)擊”完成“按鈕
這是你可以看到”鏡像文件管理“頁面上炼团,該鏡像文件的版本號(hào)已經(jīng)變了澎嚣。
1.2 在現(xiàn)有的鏡像文件基礎(chǔ)上創(chuàng)建新的鏡像文件
很多時(shí)候,我們可以在現(xiàn)有的鏡像文件的基礎(chǔ)上瘟芝,通過增減和修改易桃,制作一個(gè)全新的鏡像文件并提交。操作很簡單锌俱,在”鏡像文件管理“頁面上颈抚,選擇好鏡像文件后,點(diǎn)擊”創(chuàng)建“按鈕嚼鹉。其后的過程和修改鏡像文件基本上一致贩汉。
在完成提交工作后,回到”鏡像文件管理“頁面锚赤,可以看到有一個(gè)新的鏡像文件出現(xiàn)在列表中‘
這時(shí)管理員可以對(duì)這個(gè)鏡像進(jìn)行進(jìn)行屬性修改和設(shè)置訪問權(quán)限匹舞。
二、用戶的數(shù)據(jù)管理
用戶的數(shù)據(jù)其實(shí)才是桌面云系統(tǒng)管理的核心所在线脚。虛擬機(jī)崩潰了赐稽,出問題了,都可以很快的重新再分配一個(gè)云桌面給用戶浑侥,但數(shù)據(jù)丟失了卻是無法承受的損失姊舵。
為此,桌面云系統(tǒng)@云來了寓落,提供了三種不同類型的共享數(shù)據(jù)存儲(chǔ)方式括丁,所有這三種方式,其數(shù)據(jù)都是保存在中心控制器所在的物理服務(wù)器的硬盤上的伶选。因此史飞,只要中心控制器物理硬盤沒有損壞造成不能讀寫,那么用戶的數(shù)據(jù)就是安全的仰税。
在桌面云系統(tǒng)管理:基本管理功能之中构资,我們說明了如何上傳鏡像文件。但是那是只上傳了一個(gè)鏡像文件陨簇,如果同時(shí)上傳了兩個(gè)鏡像文件:一個(gè)是C盤吐绵,一個(gè)是D盤的話,那么在云桌面啟動(dòng)后河绽,每個(gè)用戶就自動(dòng)擁有了一個(gè)裝了操作系統(tǒng)和應(yīng)用軟件的C盤己单,和一個(gè)空的數(shù)據(jù)D盤。如下圖所示:
該鏡像文件對(duì)應(yīng)的云桌面運(yùn)行后葵姥,其驅(qū)動(dòng)器的分布如下圖所示:
其中荷鼠,可以看到,硬盤有兩個(gè)榔幸,一個(gè)是本地磁盤C盤允乐,一個(gè)是data盤E盤;網(wǎng)絡(luò)驅(qū)動(dòng)器也有兩個(gè)削咆,一個(gè)是prvdata牍疏,一個(gè)是pubdata。
> C盤對(duì)應(yīng)的是上傳的xp.vdi文件拨齐,上傳后改名為machine文件了
> E盤對(duì)應(yīng)的是上傳的data文件鳞陨。這個(gè)數(shù)據(jù)盤是和C盤綁定的。用戶如果打開的另外一個(gè)云桌面,那么他看到的是和另外一個(gè)云桌面C盤綁定的數(shù)據(jù)盤
> prvdata盤對(duì)應(yīng)的是系統(tǒng)為每個(gè)用戶賬號(hào)自動(dòng)開辟的私有數(shù)據(jù)存儲(chǔ)空間厦滤。這個(gè)空間會(huì)自動(dòng)掛載到該用戶啟動(dòng)的每個(gè)云桌面上援岩。
> pubdata盤對(duì)應(yīng)的是系統(tǒng)為所有用戶賬戶開辟的一個(gè)共享數(shù)據(jù)存儲(chǔ)空間。這個(gè)空間會(huì)自動(dòng)掛載到每個(gè)啟動(dòng)的云桌面上掏导。
三享怀、智能規(guī)則引擎的使用
在具體的桌面云應(yīng)用過程中,用戶可能會(huì)有一些個(gè)性化的需求趟咆。滿足這些需求一般是通過定制添瓷。但這樣不夠靈活。桌面云系統(tǒng)@云來了值纱,采用了智能規(guī)則引擎來處理這個(gè)問題鳞贷。
3.1 ?登錄后可用云桌面過濾規(guī)則
一個(gè)很常見的例子,同一個(gè)用戶在不同的時(shí)間段登錄后虐唠,看到的云桌面是不一樣的搀愧。最典型的例子就是課程表。登錄后可用云桌面過濾規(guī)則就是用來解決這類問題的凿滤。
例如妈橄,用戶lkf有三個(gè)可用的云桌面,我們希望他在不同的登錄時(shí)間翁脆,可用的云桌面是不一樣的眷蚓。
在系統(tǒng)管理員頁面上選擇”智能規(guī)則引擎“下面的”登錄后鏡像文件過濾規(guī)則“,顯示如下:
管理員可以添加”新規(guī)則“反番,如下所示
上面這兩條規(guī)則的意思是:
> 用戶lkf在0900-1200期間登錄的話沙热,他只能使用云桌面"xp"
> 用戶lkf在1200-1700期間登錄的話,他只能使用云桌面"我的永久云桌面"
可以通過這種方式罢缸,很方便的建立起課程表篙贸。
3.2 ?云桌面運(yùn)行調(diào)度規(guī)則
云桌面實(shí)際是在工作節(jié)點(diǎn)上運(yùn)行的,但調(diào)度是發(fā)生在中心控制器上的枫疆。那么中心控制器如何判斷這個(gè)新的云桌面請(qǐng)求(即用戶登錄后點(diǎn)擊了運(yùn)行按鈕)爵川,該在哪臺(tái)工作節(jié)點(diǎn)上運(yùn)行呢?
如果沒有設(shè)置運(yùn)動(dòng)調(diào)度規(guī)則息楔,那么中心控制器會(huì)查詢所有的集群和它所管理的工作節(jié)點(diǎn)寝贡,找到一個(gè)最空閑的,且符合要求的工作節(jié)點(diǎn)來執(zhí)行請(qǐng)求值依。
但是我們可以通過設(shè)置調(diào)度規(guī)則來改變這個(gè)情況圃泡。
上面的兩臺(tái)規(guī)則的意思是:
> 用戶lkf所啟動(dòng)的云桌面,都調(diào)度到集群cluster1所管理的工作節(jié)點(diǎn)上運(yùn)行愿险,nc=any的意思是隨便哪臺(tái)工作節(jié)點(diǎn)都行颇蜡,選最空閑的。
> 用戶lyh所啟動(dòng)的云桌面,都調(diào)度到集群cluster2下轄的IP地址為192.168.0.222的工作節(jié)點(diǎn)上運(yùn)行风秤。
一般情況下鳖目,管理員不需要設(shè)置這類規(guī)則。
3.3 ?云桌面IP地址分配規(guī)則
IP地址分配規(guī)則要解決的是在某些情況下唁情,管理員系統(tǒng)某些云桌面在運(yùn)行時(shí)疑苔,擁有固定的靜態(tài)IP地址,MAC地址和機(jī)器名甸鸟。
上面這條規(guī)則的意思是:用戶lkf運(yùn)行的云桌面,其機(jī)器名為lkf-xxxx(xxxx代表四位隨機(jī)數(shù)), IP=192.168.0.200兵迅, 網(wǎng)絡(luò)掩碼=255.255.255.0抢韭,網(wǎng)關(guān)=192.168.0.1, 域名服務(wù)器=192.168.0.1恍箭, reboot=no意思是云桌面在獲取并設(shè)置這些網(wǎng)絡(luò)參數(shù)后刻恭,不需要重新啟動(dòng)。yes則代表需要重新啟動(dòng)扯夭。
有時(shí)候鳍贾,用戶名和IP地址存在一一對(duì)應(yīng)關(guān)系的時(shí)候,可以采用下更簡便的辦法來設(shè)置IP交洗,而不是有多少個(gè)用戶骑科,就需要?jiǎng)?chuàng)建多少條規(guī)則。
假設(shè)我們批量創(chuàng)建了50個(gè)用戶构拳,test01到test50咆爽, 然后希望他們對(duì)應(yīng)的IP地址是10.172.0.{3,5置森,7斗埂,9, .... , 101}。那么下面的這一條規(guī)則就能滿足要求凫海。
這條規(guī)則的意思是:如果用戶名里面包含了test關(guān)鍵字呛凶,那么
> prefix=10.172.0表示IP地址的前三個(gè)數(shù)字是10.172.0
> express=lambda x:x*2+1中,x代表用戶名后面所帶的數(shù)字行贪,分別是01,02, 03, ... ... 50, 表達(dá)式代表的意思是x的值要乘以2再加1漾稀,得到的值就是IP地址的第四個(gè)數(shù)字。