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

?

基于Citrix XenApp的高校校園網(wǎng)應(yīng)用虛擬化設(shè)計(jì)及研究

2014-04-29 00:44:03黃榮
計(jì)算機(jī)時(shí)代 2014年3期
關(guān)鍵詞:校園網(wǎng)虛擬化

黃榮

摘 要: 針對高校校園網(wǎng)絡(luò)環(huán)境下傳統(tǒng)計(jì)算機(jī)應(yīng)用軟件使用和管理中存在的問題,分析了虛擬化及應(yīng)用虛擬化技術(shù)的原理,比較了當(dāng)前較為成熟的各種技術(shù),設(shè)計(jì)出基于Citrix XenApp的高校校園網(wǎng)應(yīng)用虛擬化系統(tǒng)解決方案,重點(diǎn)解決了校園網(wǎng)中軟件安裝、軟件兼容性、軟件升級、軟件安全性等問題,并研究了應(yīng)用虛擬化技術(shù)優(yōu)勢及其使用過程中應(yīng)注意的硬件兼容性、應(yīng)用軟件授權(quán)等問題。應(yīng)用虛擬化可以較好地解決目前校園網(wǎng)中軟件管理及使用中所面臨的大多數(shù)問題。

關(guān)鍵詞: 虛擬化; XenApp; 應(yīng)用虛擬化; 校園網(wǎng)

中圖分類號:TP311 文獻(xiàn)標(biāo)志碼:A 文章編號:1006-8228(2014)03-17-03

0 引言

隨著高校信息化工作的不斷發(fā)展,校園網(wǎng)的應(yīng)用也越來越豐富,各種不同用途和不同功能的應(yīng)用軟件投入使用,這些數(shù)量眾多、用途各異、版本不同的應(yīng)用程序在各種環(huán)境條件下運(yùn)行時(shí),它們之間常出現(xiàn)兼容性問題,影響應(yīng)用程序的正常運(yùn)行,而用戶需要耗費(fèi)大量時(shí)間和精力對運(yùn)用中的軟件進(jìn)行管理。傳統(tǒng)的應(yīng)用軟件安裝部署、升級更新、補(bǔ)丁管理等軟件維護(hù)和管理方式效率低下,且容易導(dǎo)致混亂及信息安全問題[1]。通過應(yīng)用虛擬化技術(shù)可實(shí)現(xiàn)對操作系統(tǒng)和應(yīng)用程序的分離,為應(yīng)用提供相互獨(dú)立的虛擬運(yùn)行環(huán)境,提供對集中化應(yīng)用資源的多用戶遠(yuǎn)程訪問,有效解決應(yīng)用兼容性問題,實(shí)現(xiàn)對應(yīng)用的集中管理和控制[2]。

1 應(yīng)用虛擬化技術(shù)概述

虛擬化是指計(jì)算元件在虛擬的基礎(chǔ)上而不是真實(shí)的基礎(chǔ)上運(yùn)行。虛擬化是一個(gè)抽象層,它從邏輯上把計(jì)算機(jī)物理硬件與操作系統(tǒng)、操作系統(tǒng)與應(yīng)用程序進(jìn)行分離,從而實(shí)現(xiàn)對應(yīng)用軟件的靈活管理,提高系統(tǒng)資源利用率。通過虛擬化技術(shù),將應(yīng)用程序與操作系統(tǒng)解耦合,為應(yīng)用程序提供一個(gè)虛擬的運(yùn)行環(huán)境[3]。

應(yīng)用虛擬化是虛擬化一個(gè)層面的技術(shù),實(shí)現(xiàn)了應(yīng)用程序和底層操作系統(tǒng)的邏輯分離,從而將應(yīng)用作為一種服務(wù)交付給用戶[4]。應(yīng)用虛擬化的基本原理是:分離應(yīng)用程序的計(jì)算邏輯和顯示邏輯,即界面抽象化,當(dāng)用戶訪問虛擬化后的應(yīng)用時(shí),用戶端計(jì)算機(jī)只需把用戶端人機(jī)交互數(shù)據(jù)傳送給服務(wù)器端,由服務(wù)器端為用戶開設(shè)獨(dú)立的會話來運(yùn)行應(yīng)用程序的計(jì)算邏輯,并把處理后的顯示邏輯傳送到用戶端,使得用戶獲得在本地運(yùn)行應(yīng)用程序一樣的體驗(yàn)感受[5]。當(dāng)前應(yīng)用虛擬化領(lǐng)域比較成熟的技術(shù)主要有VMware的Thinapp、微軟的App-V、Citrix的XenApp,而應(yīng)用最廣泛、最成熟的技術(shù)主要是基于Citrix XenApp的應(yīng)用虛擬化系統(tǒng)。

2 基于XenApp的應(yīng)用虛擬化平臺設(shè)計(jì)

基于XenApp的應(yīng)用虛擬化通過在服務(wù)器后臺運(yùn)行虛擬化程序,把應(yīng)用程序統(tǒng)一集中在服務(wù)器上運(yùn)行,使用服務(wù)器的系統(tǒng)資源,而程序通過“數(shù)據(jù)流”的方式通過網(wǎng)絡(luò)發(fā)送到客戶機(jī),在客戶端顯示運(yùn)行結(jié)果?;赬enApp的應(yīng)用虛擬化系統(tǒng)平臺設(shè)計(jì)主要由以下幾部分組成[6]。

2.1 網(wǎng)絡(luò)拓?fù)涫疽鈭D

應(yīng)用虛擬化集中發(fā)布平臺的部署對校園網(wǎng)現(xiàn)有的拓?fù)浣Y(jié)構(gòu)不產(chǎn)生改變,只需要在校園網(wǎng)數(shù)據(jù)中心的局域網(wǎng)內(nèi)增加一組虛擬應(yīng)用服務(wù)器即可。其網(wǎng)絡(luò)拓?fù)鋱D如圖1所示。

2.2 虛擬化應(yīng)用系統(tǒng)

在校園網(wǎng)數(shù)據(jù)中心部署虛擬應(yīng)用發(fā)布服務(wù)器,實(shí)現(xiàn)現(xiàn)有的各類對內(nèi)、對外的單機(jī)或聯(lián)機(jī)應(yīng)用程序虛擬化,應(yīng)用虛擬化可以針對絕大多數(shù)的Windows程序,可以根據(jù)業(yè)務(wù)場景需要虛擬化各種聯(lián)機(jī)和單機(jī)軟件,并發(fā)布給全校教職工員工使用。

2.3 虛擬化接入網(wǎng)關(guān)

在應(yīng)用虛擬化服務(wù)器前端,設(shè)計(jì)部署兩臺Citrix Netscaler虛擬化接入網(wǎng)關(guān),雙機(jī)互備,充分冗余。Citrix Netscaler虛擬化接入網(wǎng)關(guān),一方面負(fù)責(zé)用戶的所有虛擬化應(yīng)用訪問請求,并按照負(fù)載均衡的原則將用戶請求均衡地交給多臺應(yīng)用虛擬化發(fā)布服務(wù)器進(jìn)行處理;另一方面,虛擬化接入網(wǎng)關(guān)負(fù)責(zé)將虛擬的應(yīng)用程序進(jìn)行加密并通過特定的ICA虛擬化交付協(xié)議將畫面交付給教職工,并響應(yīng)教職工的交互請求。

2.4 移動終端訪問虛擬應(yīng)用

應(yīng)用虛擬化能夠同時(shí)實(shí)現(xiàn)在Andriod、IOS、Windows phone系統(tǒng)上使用現(xiàn)有的Windows應(yīng)用。這樣無需開發(fā),即能實(shí)現(xiàn)在智能手機(jī)、平板上訪問現(xiàn)有的各種聯(lián)機(jī)和單機(jī)軟件,只需在Andriod、IOS、Windows phone上安裝虛擬化連接客戶端軟件(Receiver)。

2.5 共享型云桌面

Citrix XenApp應(yīng)用虛擬化平臺提供共享型云桌面,實(shí)現(xiàn)“應(yīng)用”和“桌面”一體化按需發(fā)布,獲得交付任務(wù)型的Windows桌面,適合于多媒體教室、公共機(jī)房、計(jì)算機(jī)閱覽室等非個(gè)性化桌面場景時(shí)多用戶同時(shí)訪問應(yīng)用虛擬化系統(tǒng)時(shí),由XenApp管理和運(yùn)行應(yīng)用客戶端軟件的多進(jìn)程訪問,并控制向不同用戶發(fā)布的權(quán)限。XenApp可整合校園網(wǎng)統(tǒng)一身份認(rèn)證現(xiàn)有的活動目錄中的用戶賬戶來進(jìn)行用戶身份認(rèn)證,提供了用戶的個(gè)人數(shù)據(jù)存儲功能,通過使用Windows的目錄權(quán)限控制,及文件夾重定向功能,可以做到用戶數(shù)據(jù)的安全保存及漫游訪問。

3 應(yīng)用虛擬化技術(shù)優(yōu)勢

應(yīng)用虛擬化技術(shù)把應(yīng)用程序從操作系統(tǒng)中分離出來,使應(yīng)用程序不受用戶計(jì)算環(huán)境影響,具有很大的靈活性和安全性,管理效率高[7]。具體有以下優(yōu)勢。

⑴ 消除應(yīng)用程序的兼容性問題,提高軟件應(yīng)用運(yùn)行的穩(wěn)定性。通過應(yīng)用虛擬化技術(shù)封裝的應(yīng)用程序,每個(gè)應(yīng)用程序在相互獨(dú)立的虛擬環(huán)境中運(yùn)行,這樣可以減少不同應(yīng)用程序之間出現(xiàn)的沖突問題,提高應(yīng)用程序的兼容性,同時(shí)可以實(shí)現(xiàn)在同一臺計(jì)算機(jī)上運(yùn)行不同版本的同一種應(yīng)用程序[8]。

⑵ 簡化應(yīng)用程序安裝過程,提高軟件部署效率。利用應(yīng)用程序虛擬化技術(shù)可以根據(jù)用戶應(yīng)用程序的使用情況,為不同的用戶分配工作所需的應(yīng)用程序,這樣不必為每臺計(jì)算機(jī)上安裝大量的應(yīng)用程序,簡化應(yīng)用程序部署管理過程[9]。

⑶ 實(shí)現(xiàn)對應(yīng)用程序生命周期管理,提高管理效率。應(yīng)用程序的虛擬化可以簡化程序的補(bǔ)丁更新、升級及刪除等工作,管理員僅需要在服務(wù)器中就可以實(shí)現(xiàn)對應(yīng)用軟件全生命周期的管理,減少管理員的勞動強(qiáng)度,提高運(yùn)維效率[10]。

⑷ 安全性大大增強(qiáng)。應(yīng)用虛擬化可以帶來更高的安全性。因?yàn)椴煌趥鹘y(tǒng)模式,虛擬化后的應(yīng)用程序不在終端上駐留任何數(shù)據(jù),只是把畫面推送給各種終端并讓用戶進(jìn)行操作[11]。應(yīng)用虛擬化用戶在訪問虛擬應(yīng)用時(shí),用戶只能“看到”應(yīng)用程序,此時(shí)用戶的設(shè)備只能到達(dá)“虛擬化接入網(wǎng)關(guān)”,而不能訪問應(yīng)用服務(wù)器本身。應(yīng)用虛擬化的安全性幾乎是“隔離”級別的[12]。

4 應(yīng)用虛擬化系統(tǒng)中需要考慮的問題

應(yīng)用虛擬化技術(shù)能夠在企業(yè)應(yīng)用環(huán)境下對應(yīng)用程序進(jìn)行靈活便利的的管理,提高軟件管理效率,但是在實(shí)施應(yīng)用虛擬化過程中要考慮以下問題。

⑴ 不同廠商的虛擬化管理難以兼容。虛擬化廠商做的管理還是基于自己的虛擬機(jī)系統(tǒng),很難跨越它自己的虛擬機(jī)系統(tǒng)而延伸到其他系統(tǒng),這導(dǎo)致同一廠商軟件無法管理其他廠商的虛擬機(jī)[13]。

⑵ 應(yīng)用虛擬化技術(shù)不能適用所有的應(yīng)用程序。對于一些和硬件關(guān)聯(lián)緊密的應(yīng)用程序不能進(jìn)行虛擬化,例如:防殺毒軟件,硬件驅(qū)動程序等不能在虛擬環(huán)境下使用[14]。

⑶ 應(yīng)用虛擬化對服務(wù)器、網(wǎng)絡(luò)和客戶端計(jì)算機(jī)的硬件資源有具體要求。應(yīng)用虛擬化部署及使用要根據(jù)實(shí)際情況,對服務(wù)器、客戶端計(jì)算機(jī)網(wǎng)絡(luò)連接狀況進(jìn)行評測。

⑷ 應(yīng)用虛擬化過程中可能會涉及到軟件授權(quán)問題。對有些軟件進(jìn)行虛擬化部署會違反廠商授權(quán);有些應(yīng)用許可與特定硬盤序列號綁定,通過虛擬化吧虛擬應(yīng)用程序分發(fā)到各種不同終端設(shè)備就會違背授權(quán)協(xié)議。

5 結(jié)束語

應(yīng)用虛擬化技術(shù)實(shí)現(xiàn)了計(jì)算機(jī)操作系統(tǒng)和應(yīng)用程序之間的分離,克服了傳統(tǒng)應(yīng)用程序在使用和管理方面的弊端,實(shí)現(xiàn)了在網(wǎng)絡(luò)環(huán)境下對軟件資源的集中管理和控制,減少了網(wǎng)絡(luò)運(yùn)維的復(fù)雜程度和運(yùn)維成本,提高了系統(tǒng)管理維護(hù)效率和計(jì)算機(jī)設(shè)備的綜合利用率。未來,虛擬化技術(shù)將在高校校園網(wǎng)中得到廣泛應(yīng)用。

參考文獻(xiàn):

[1] 查德平,劉百祥,堯玉恒.基于虛擬化的高校托管服務(wù)[J].武漢大學(xué)學(xué)

報(bào)(理學(xué)版),2012.58(S1):75-79

[2] 付平武.應(yīng)用虛擬化技術(shù)應(yīng)用與研究[J].電腦知識與技術(shù),2013.9

(20):4732-4733

[3] Ribiere, A.Using virtualization to improve durability and portability

of industrial applications. Industrial Informatics,2008 6th IEEE International Conference 2008:1545-1550

[4] Reinhard Langmann, Steffen Arts.Application Virtualization in

Virtual Learning Labs. Remote Engineering and Virtual Instrumentation (REV), 2012 9th International Conference 2012.10.1109/REV.2012.6293097 Page(s):1-4

[5] 韓德志,李楠楠,畢坤.云環(huán)境下的虛擬化技術(shù)探析[J].華中科技大學(xué)

學(xué)報(bào)(自然科學(xué)版)增刊Ⅰ,2012.40(12):262-265

[6] 鄭羽,劉艷霞,基于Citrix虛擬化技術(shù)和PXE無盤Linux的局域網(wǎng)應(yīng)

用平臺[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2011.20(7):153-155

[7] 張哲,羅婷.應(yīng)用虛擬化技術(shù)構(gòu)建高效率的服務(wù)器系統(tǒng)[J].湖北廣播

電視大學(xué)學(xué)報(bào),2011.31(3):158-159

[8] 傅仕諍,汪大海.虛擬化技術(shù)對IT管理的影響和應(yīng)對策略[J].微型機(jī)

與應(yīng)用,2013.32(10):87-89

[9] 周波.服務(wù)器虛擬化的優(yōu)缺點(diǎn)分析及趨勢[J].微型電腦應(yīng)用,2012.28

(9):56-58

[10] 楊立博.基于完全虛擬化的安全監(jiān)控技術(shù)探析[J].網(wǎng)絡(luò)安全技術(shù)與

應(yīng)用,2013.8:129-130

[11] 李洪敏,李宇明,葛楊.虛擬化數(shù)據(jù)中心的安全設(shè)計(jì)[J].兵工自動化,

2012.31(8):49-54

[12] 項(xiàng)國富,金海,鄒德清,陳學(xué)廣.基于虛擬化的安全監(jiān)控[J]. 軟件學(xué)報(bào),

2012.23(8):2183-2187

[13] 王懷習(xí),陳建熊,王晨,劉克勝.云計(jì)算中虛擬化技術(shù)的安全威脅[J].

華中科技大學(xué)學(xué)報(bào)(自然科學(xué)版),2012.40(Sup. I):153-156

[14] 錢霂馨,張輝鵬.虛擬化數(shù)據(jù)中心的安全問題分析[J].信息安全,

2013.8:50-53

猜你喜歡
校園網(wǎng)虛擬化
數(shù)字化校園網(wǎng)建設(shè)及運(yùn)行的幾點(diǎn)思考
甘肅教育(2020年18期)2020-10-28 09:05:54
試論最大匹配算法在校園網(wǎng)信息提取中的應(yīng)用
電子制作(2019年10期)2019-06-17 11:45:26
基于OpenStack虛擬化網(wǎng)絡(luò)管理平臺的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年10期)2019-06-17 11:45:10
基于VRRP和MSTP協(xié)議實(shí)現(xiàn)校園網(wǎng)高可靠性
對基于Docker的虛擬化技術(shù)的幾點(diǎn)探討
電子制作(2018年14期)2018-08-21 01:38:20
虛擬化技術(shù)在CTC/TDCS系統(tǒng)中的應(yīng)用研究
虛擬化技術(shù)在計(jì)算機(jī)技術(shù)創(chuàng)造中的應(yīng)用
電子測試(2017年11期)2017-12-15 08:57:56
NAT技術(shù)在校園網(wǎng)中的應(yīng)用
電子制作(2017年8期)2017-06-05 09:36:15
高速公路服務(wù)器虛擬化技術(shù)應(yīng)用與探討
校園網(wǎng)貸有哪些違法隱患
石柱| 垫江县| 大田县| 新泰市| 深泽县| 信阳市| 景宁| 富锦市| 灵川县| 搜索| 常山县| 佛冈县| 仪陇县| 常熟市| 长泰县| 沁阳市| 九江县| 滨海县| 洛阳市| 大余县| 德清县| 天津市| 永济市| 绿春县| 巴南区| 讷河市| 哈巴河县| 白银市| 九寨沟县| 紫金县| 成安县| 西平县| 日喀则市| 宝应县| 麻城市| 宜州市| 潼关县| 景谷| 肃北| 文安县| 台中县|