国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

面向機房多課程的輕型云桌面定制的研究

2018-05-24 09:02黃英
中國信息技術(shù)教育 2018年8期

黃英

摘要:為了滿足不同專業(yè)不同實驗課的需求,針對傳統(tǒng)云桌面響應(yīng)慢、學生實驗課上機有效時間縮短的問題,作者對機房多課程應(yīng)用軟件進行分類,依據(jù)鏡像分割與合并的原理,提出了面向機房多課程的輕型云桌面的定制方法,即將軟件分類成基礎(chǔ)軟件和專用軟件,并按需生成基礎(chǔ)鏡像和專用鏡像,再將兩個鏡像合并為所需的新鏡像定制成輕型云桌面。這樣能改善學生實驗課上機的體驗度,提高機房機器的使用效率,節(jié)省服務(wù)器存儲的空間,促進實驗課教學質(zhì)量的提升。

關(guān)鍵詞:機房多課程應(yīng)用軟件;鏡像的分割;鏡像的合并;輕型云桌面定制

中圖分類號:TP302 文獻標識碼:A 論文編號:1674-2117(2018)08-0076-03

引言

機房是實驗教學的重要基地,機房的服務(wù)對象是全校的師生,實驗教學已經(jīng)成為高校教學體系中的重要環(huán)節(jié)。[1]機房的實驗課程常因不同的學院不同的專業(yè)需求而更換不同的軟件,但因為實際條件的限制而不能實現(xiàn),目前多數(shù)機房的做法是,將所需的軟件都整合到云桌面(即傳統(tǒng)云桌面),需要時調(diào)出來使用。其優(yōu)點是軟件管理和使用方便,但帶來的問題是:在有批量客戶機登錄時,運行的軟件較多,導致網(wǎng)絡(luò)和服務(wù)器開銷增大,往往會出現(xiàn)云桌面連接時間較長,甚至云桌面連接失敗的現(xiàn)象??梢姡按蠖y(tǒng)”的云桌面已經(jīng)不能滿足門類多樣的實驗課程的需要。對此,筆者提出了面向機房多課程的輕型云桌面定制[2]的設(shè)想,即將機房所涉及的實驗課程進行歸類,將不同實驗課所用的相同或相似的實驗應(yīng)用軟件歸為一類,并據(jù)此定制個性化的云桌面來滿足不同的實驗課程的需求。

由于定制的個性化云桌面只包含了相關(guān)實驗所需的軟件,所以,它是輕型的。與目前的將所有軟件都整合在一起的做法相比,它在連接和使用上要更快速、有效、穩(wěn)定。因此,面向機房多課程的輕型云桌面的定制有助于提高機房機器的使用效率,節(jié)省服務(wù)器存儲的空間,增加學生實驗課的有效上機時間,對提高實驗課的教學質(zhì)量有著積極的促進作用。

基本原理

筆者采用鏡像分割和鏡像合并的方法實現(xiàn)面向機房多課程的輕型云桌面的定制。

1.鏡像

鏡像(Mirroring)是指一個磁盤上的數(shù)據(jù)在另一個磁盤上存在一個完全相同的副本,是冗余的一種類型;一個鏡像文件可以由一個或許多個文件組成。

鏡像的優(yōu)點是可以使損壞的數(shù)據(jù)塊恢復(fù)正常,并支持“熱替換”,即在不斷電的情況下對故障磁盤進行更換后,只要從鏡像盤上恢復(fù)數(shù)據(jù)即可,這提高了系統(tǒng)的容錯能力,從而保障了數(shù)據(jù)的安全性。

本文提到的鏡像是指操作系統(tǒng)、實驗課程所需的應(yīng)用程序和相關(guān)數(shù)據(jù)的載體,實驗室通常的做法是以完整的虛擬鏡像形式保存在存儲服務(wù)器上;而當同一時段有批量并發(fā)的客戶機登錄到云桌面時須從鏡像存儲服務(wù)器上下載這個完整的鏡像,但其下載過程中要經(jīng)過網(wǎng)絡(luò),會造成鏡像傳輸耗時長、體驗效果差及機器的使用率下降的現(xiàn)象。

2.鏡像分割

鏡像分割就是將較大的鏡像文件分割成若干塊,并存儲在多個鏡像存儲服務(wù)器上,而且每個鏡像數(shù)據(jù)塊都有兩個副本(冗余存儲),其可提供并行下載不同的鏡像數(shù)據(jù)塊;當某個鏡像數(shù)據(jù)塊下載失敗時,會選擇另一個鏡像存儲服務(wù)器重新下載鏡像數(shù)據(jù)塊,且會根據(jù)存儲服務(wù)器的I/O負載、帶寬負載選擇下載數(shù)據(jù),從而提高了數(shù)據(jù)的傳輸效率。

3.鏡像合并

當需要鏡像文件中的幾個文件時,可采用專用的軟件(如UnionFS)用提取的方法將所需的幾個鏡像文件合并到相應(yīng)的鏡像文件重構(gòu)新的鏡像并交付使用。

研究內(nèi)容

機房課程應(yīng)用軟件的分類研究。

面向機房多課程的輕型云桌面定制的研究。

研究方法

1.機房課程應(yīng)用軟件的分類

分類原則是按照實驗課程所要用到的軟件的相似性進行聚類分類。初步將編程應(yīng)用軟件歸為一類,如C、C++、VC++、Java、VB等;將CAD軟件歸為一類,如AutoCAD、SolidWorks等;將CAE軟件歸為一類,如MATLAB等;將數(shù)字媒體應(yīng)用軟件歸為一類,如PS、Flash等;將大型實驗應(yīng)用軟件歸為一類,如SQL等。上述分類的軟件為機房實驗專用軟件。將操作系統(tǒng)如Win7、Linux,等及辦公系統(tǒng)軟件如Office,等合并歸為一類,為機房實驗基礎(chǔ)軟件。對機房實驗課程軟件進行的初步分類如圖1所示。

2.面向機房多課程的輕型云桌面的定制方法

利用鏡像分割方法對上述的機房實驗專用軟件和機房實驗基礎(chǔ)軟件進行細粒度分割,剔除不需要的部分[3] [4],按需將分割后的軟件存儲在不同的存儲服務(wù)器,且分割后定制成機房基礎(chǔ)鏡像(靜態(tài)鏡像)和機房專用鏡像(動態(tài)鏡像)。在實驗課之前,將所需的兩個鏡像合并為所需的新鏡像并定制為相應(yīng)的輕型云桌面。這些被重新整合并被縮小粒度的資源以輕型云桌面的形式交付,以達到網(wǎng)絡(luò)傳輸?shù)牡烷_銷、高效率的效果。[5]

筆者依據(jù)機房課程應(yīng)用軟件的分類定制面向機房多課程的輕型云桌面。

①定制基礎(chǔ)鏡像,如將Win7操作系統(tǒng)與辦公系統(tǒng)軟件整合定制為基礎(chǔ)鏡像1。也可以定制多個基礎(chǔ)鏡像,如將Linux操作系統(tǒng)與辦公系統(tǒng)軟件整合定制為基礎(chǔ)鏡像2。并將鏡像設(shè)置成只讀模式。

②將機房專用軟件分成的編程應(yīng)用軟件1、CAD軟件2、CAE軟件3、數(shù)字媒體應(yīng)用軟件4、大型實驗應(yīng)用軟件5分別生成鏡像為:編程應(yīng)用鏡像1、CAD鏡像2、CAE鏡像3、數(shù)字媒體應(yīng)用鏡像4、大型實驗應(yīng)用鏡像5。并將鏡像設(shè)置成可讀寫模式。

③以基礎(chǔ)鏡像1為例,將編程應(yīng)用軟件鏡像1合并到基礎(chǔ)鏡像1定制為輕型云桌面1;將CAD軟件鏡像2合并到基礎(chǔ)鏡像1定制為輕型云桌面2……同理,基礎(chǔ)鏡像2的定制同基礎(chǔ)鏡像1。當然,定制的虛擬鏡像是按照實驗課程的實際需求來定制的。面向機房多課程的輕型云桌面的定制示意圖如圖2所示。

這里使用UnionFS專用軟件工具來完成鏡像合并。雖然機房專用鏡像與機房基礎(chǔ)鏡像存儲在不同的服務(wù)器,且都有各自固定的存儲路徑,但在此需將設(shè)為可讀寫的機房專用鏡像與設(shè)為只讀的基礎(chǔ)鏡像合并到根文件系統(tǒng)的目錄下。

另外,在合并之前,實驗課所需的相應(yīng)的應(yīng)用軟件只是以鏡像的形態(tài)存在,也就是未定制成輕型云桌面前并未占用大量的服務(wù)器存儲空間。實驗開始時輕型云桌面只運行了相關(guān)的軟件,客戶機登錄的時間會減少,響應(yīng)會更迅速。實驗結(jié)束之后,使用后的輕型云桌面將被掛起并回收,節(jié)省了大量的存儲服務(wù)器的空間。

在機房實驗課開始前可以依據(jù)實驗課程的類別將相應(yīng)的輕型云桌面發(fā)布到相應(yīng)的預(yù)約上實驗課的機房。實驗課時,學生就可以在客戶機登錄,并通過虛擬桌面池推送的對應(yīng)的輕型云桌面做實驗。

結(jié)束語

基于虛擬桌面池的軟件管理(批量管理)和可以安裝軟件的有盤客戶機(個性化管理)相比在管理上有了巨大改進,但仍存在不少問題。而要回到最初的管理模式,也會有許多問題,如實驗課程軟件安裝的同傳(同傳的機器硬件配置要完全一致)時間較長[6],出現(xiàn)掉線的機器就得重傳等。本文提出的是一種批量個性化的管理方案,即可以在短時間內(nèi),定制輕型云桌面[7],并交付客戶機使用。這個方案既能讓使用者管理起來方便,又能讓學生有好的體驗感受。而且,批量個性化管理從理論上講相對于個性化管理在登錄連接上有所改進。

當然,新增的實驗課會帶來輕型云桌面重構(gòu)的任務(wù),但可以根據(jù)上述方法在短時間內(nèi)為新增的實驗課定制輕型的云桌面。

參考文獻:

[1]劉文杰,江賀.基于VMware的桌面虛擬化實驗設(shè)計[J].實驗技術(shù)與管理,2015,32(1):127-128,149.

[2]漆仁.基于OpenStack的云桌面自動化定制系統(tǒng)設(shè)計與實現(xiàn)[D].中山:中山大學,2014.

[3]李鋒,陸婷婷,郭建華.一種基于重復(fù)數(shù)據(jù)刪除的鏡像文件存儲方法研究[J].計算機科學,2016,43(11A):495-498.

[4]陳鑫,徐義臻,郭禾,等.虛擬機可瞬時開啟的私有桌面云架構(gòu)[J]. 計算機應(yīng)用,2015,35(11):3059-3062.

[5]溫武少,李芳,溫木奇,等.一種切換云桌面的方法及系統(tǒng)[Z].發(fā)明專利,授權(quán)號:CN105791400A,2016.

[6]周志成.桌面云在高校公共機房管理中的應(yīng)用分析[J].吉林化工學院學報,2015,32(11):69-72.

[7]張微微.虛擬桌面技術(shù)在高校公共機房管理中的應(yīng)用[J].軟件導刊,2015,14(11):197-199.

武定县| 沧源| 霍邱县| 永嘉县| 睢宁县| 克拉玛依市| 镇巴县| 宁化县| 龙江县| 察雅县| 临城县| 潜江市| 汉源县| 格尔木市| 东光县| 和龙市| 绵竹市| 神农架林区| 安西县| 镇坪县| 远安县| 扶余县| 鸡泽县| 綦江县| 会昌县| 宣威市| 潍坊市| 元氏县| 上犹县| 谢通门县| 龙海市| 洛川县| 霍林郭勒市| 嘉义市| 南昌县| 廉江市| 神农架林区| 小金县| 兰考县| 宝应县| 太仆寺旗|