王耀民
(青島職業(yè)技術(shù)學(xué)院 信息技術(shù)中心,山東 青島 266555)
采用云計(jì)算技術(shù)(包括虛擬化技術(shù)、桌面云技術(shù)等)建設(shè)計(jì)算機(jī)類實(shí)訓(xùn)室,有助于高職院校各院系統(tǒng)一建設(shè)思路,形成建設(shè)成本低、建設(shè)周期短、運(yùn)維效率高、易擴(kuò)容、負(fù)載均衡、安全可靠、綠色節(jié)能的整體解決方案,創(chuàng)新實(shí)訓(xùn)室建設(shè)的模式和架構(gòu)?;诖?,院校應(yīng)當(dāng)利用云計(jì)算等技術(shù)手段,解決彈性擴(kuò)容、負(fù)載均衡、安全穩(wěn)定、虛擬機(jī)管理等技術(shù)問(wèn)題[1],對(duì)已建實(shí)訓(xùn)室進(jìn)行分析評(píng)估,將具備軟硬件條件和符合使用需求的納入基于云平臺(tái)架構(gòu)的建設(shè)方案中,把現(xiàn)有或計(jì)劃建設(shè)的各自獨(dú)立的實(shí)訓(xùn)室接入或升級(jí)到“云”上,統(tǒng)籌整體規(guī)劃,提升技術(shù)性能,促進(jìn)資源共享。云計(jì)算數(shù)據(jù)中心虛擬化資源池(計(jì)算資源池、網(wǎng)絡(luò)資源池、存儲(chǔ)資源池等),則可以解決基于桌面云的實(shí)訓(xùn)室搭建、云數(shù)據(jù)中心虛擬服務(wù)器規(guī)劃、虛擬主機(jī)創(chuàng)建以及計(jì)算機(jī)類教學(xué)軟件(比如Office、Photoshop等)和軟件開發(fā)工具平臺(tái)等相關(guān)教學(xué)資源的安裝和使用問(wèn)題。
高職院校在計(jì)算機(jī)類實(shí)訓(xùn)室建設(shè)方面多采用傳統(tǒng)的做法,即院系根據(jù)專業(yè)需求分別提出申請(qǐng),建后各自管理和運(yùn)營(yíng)。每當(dāng)建設(shè)任務(wù)來(lái)臨時(shí),院校都要從頭開始設(shè)計(jì)方案,組織校內(nèi)論證,開展軟硬件招標(biāo)采購(gòu)。中標(biāo)方進(jìn)校完成設(shè)備安裝、調(diào)試和試運(yùn)行。由于采購(gòu)設(shè)備較多,投資較大,建設(shè)周期一般較長(zhǎng)。新建實(shí)訓(xùn)室往往以獨(dú)立、專用、有限共享為特征??傮w上,計(jì)算機(jī)類實(shí)訓(xùn)室重復(fù)建設(shè)問(wèn)題突出。院系運(yùn)維技術(shù)能力不足又會(huì)導(dǎo)致實(shí)訓(xùn)室使用效率低、設(shè)備故障率高,影響實(shí)訓(xùn)教學(xué)的整體效果。
計(jì)算機(jī)類實(shí)訓(xùn)室在運(yùn)維方面也存在一定的問(wèn)題。在實(shí)訓(xùn)過(guò)程中經(jīng)常發(fā)生的故障,包括硬件或應(yīng)用軟件被損壞、系統(tǒng)文件或系統(tǒng)軟件被破壞導(dǎo)致系統(tǒng)無(wú)法迅速恢復(fù),學(xué)生自帶U盤或移動(dòng)硬盤插入電腦后造成電腦感染病毒死機(jī),不僅使得實(shí)訓(xùn)課程無(wú)法順利進(jìn)行,也給實(shí)訓(xùn)室管理人員帶來(lái)運(yùn)維壓力,增加了時(shí)間與材料成本。由于缺乏系統(tǒng)還原機(jī)制,學(xué)生在分組實(shí)訓(xùn)時(shí),前一節(jié)課的實(shí)訓(xùn)數(shù)據(jù)仍保存在本地電腦磁盤上。實(shí)訓(xùn)環(huán)境不能快速恢復(fù)到初始狀態(tài),無(wú)法為不同時(shí)段上課的學(xué)生提供良好的實(shí)訓(xùn)環(huán)境。即使通過(guò)系統(tǒng)還原能夠恢復(fù)到初始實(shí)訓(xùn)環(huán)境,頻繁的初始化也會(huì)嚴(yán)重影響實(shí)訓(xùn)教學(xué)的效率。院系計(jì)算機(jī)類實(shí)訓(xùn)室的增加和擴(kuò)容,進(jìn)一步加重了實(shí)訓(xùn)室管理人員和運(yùn)維人員維修和檢測(cè)的負(fù)擔(dān)。隨著計(jì)算機(jī)軟硬件的不斷更新?lián)Q代,為了適應(yīng)實(shí)訓(xùn)教學(xué)環(huán)境的要求,實(shí)訓(xùn)室只能不斷地對(duì)每臺(tái)計(jì)算機(jī)的軟硬件進(jìn)行更新和升級(jí),采購(gòu)PC機(jī)周期的縮短增加了實(shí)訓(xùn)室建設(shè)的成本。
云計(jì)算技術(shù)是分布式計(jì)算(Distributed Computing)、并行計(jì)算(Parallel Computing)、效用計(jì)算(Utility Computing)、網(wǎng)絡(luò)存儲(chǔ)(Network Storage Technologies)、虛擬化(Virtualization)、負(fù)載均衡(Load Balance)、熱備份冗余(High Available)等技術(shù)融合發(fā)展的產(chǎn)物,通過(guò)網(wǎng)絡(luò)對(duì)大量分布式計(jì)算資源進(jìn)行集中管理,實(shí)現(xiàn)并行計(jì)算,并通過(guò)虛擬化技術(shù)形成資源池(如圖1所示),為用戶提供計(jì)算資源按需配置、彈性分配、負(fù)載均衡、動(dòng)態(tài)擴(kuò)展以及充分共享等服務(wù),極大提高了IT資源的效能。
圖1 虛擬化過(guò)程示意圖
隨著個(gè)人電腦、智能手機(jī)、平板電腦、瘦客戶機(jī)等智能設(shè)備的不斷普及,移動(dòng)辦公的需求越來(lái)越強(qiáng)烈。云計(jì)算技術(shù)將移動(dòng)辦公業(yè)務(wù)與移動(dòng)設(shè)備和云計(jì)算結(jié)合起來(lái),形成基于虛擬化技術(shù)的桌面云平臺(tái),業(yè)務(wù)軟件和數(shù)據(jù)存放在云數(shù)據(jù)中心,用戶通過(guò)終端設(shè)備接入云桌面就可以進(jìn)入如同傳統(tǒng)計(jì)算機(jī)一樣的操作界面。桌面云是一種基于云計(jì)算技術(shù)的服務(wù)模式,依托云計(jì)算技術(shù)與云中心虛擬化資源池創(chuàng)建虛擬機(jī),并在虛擬機(jī)上預(yù)裝所需要的應(yīng)用軟件,用戶通過(guò)非特定設(shè)備(如臺(tái)式機(jī)、筆記本、智能手機(jī))在任何地點(diǎn)都可以實(shí)現(xiàn)對(duì)桌面的訪問(wèn)與操作。多個(gè)操作系統(tǒng)可以共享物理服務(wù)器的硬件資源,客戶端通過(guò)遠(yuǎn)程桌面協(xié)議可以實(shí)現(xiàn)與云中心的交互??蛻舳巳缤瑐鹘y(tǒng)計(jì)算機(jī)桌面一樣,用戶可以進(jìn)行相應(yīng)的軟件應(yīng)用操作。圖2是桌面云實(shí)現(xiàn)原理示意圖。
圖2 桌面云原理示意圖
將實(shí)訓(xùn)室中的臺(tái)式計(jì)算機(jī)更換為云客戶端TC(Thin Client),在云數(shù)據(jù)中心創(chuàng)建足夠數(shù)量的虛擬機(jī)VM(Virtual Machine),將基礎(chǔ)數(shù)據(jù)、系統(tǒng)軟件、教學(xué)軟件、開發(fā)工具等安裝到云數(shù)據(jù)中心虛擬機(jī)上(可通過(guò)VM模板快速克隆),搭建起桌面云平臺(tái),建立師生登錄賬戶信息。師生在上實(shí)訓(xùn)課時(shí),打開桌面云TC終端,配置了實(shí)訓(xùn)環(huán)境的虛擬主機(jī)就會(huì)自動(dòng)從云中心下發(fā)到云桌面客戶端TC,師生開機(jī)登錄即可使用,如同使用普通計(jì)算機(jī)一樣。客戶機(jī)與云中心服務(wù)器交互。移動(dòng)終端安裝桌面云客戶端后,也可以在任何地方登錄虛擬機(jī),實(shí)現(xiàn)和實(shí)訓(xùn)室?guī)熒綄?shí)訓(xùn)上課。
對(duì)云計(jì)算中心拓?fù)浣Y(jié)構(gòu)和資源池進(jìn)行優(yōu)化,可以滿足全校桌面云實(shí)訓(xùn)室接入云的需要。優(yōu)化云計(jì)算中心的拓?fù)浣Y(jié)構(gòu),通過(guò)VMware或華為FusionCompute等云計(jì)算與虛擬化系統(tǒng)對(duì)物理資源進(jìn)行虛擬化處理,搭建虛擬服務(wù)器集群,構(gòu)建專門用于實(shí)訓(xùn)室的虛擬化資源池即計(jì)算資源池、網(wǎng)絡(luò)資源池和存儲(chǔ)資源池[2];創(chuàng)建實(shí)訓(xùn)室所需要的虛擬主機(jī)(VM),在VM上安裝配套的操作系統(tǒng)和計(jì)算機(jī)類教學(xué)軟件及開發(fā)工具等相關(guān)教學(xué)資源,并通過(guò)負(fù)載均衡、網(wǎng)格計(jì)算和并行計(jì)算等技術(shù),實(shí)現(xiàn)服務(wù)器彈性計(jì)算、負(fù)載均衡、穩(wěn)定可靠以及虛擬機(jī)管理等功能,保證整體系統(tǒng)運(yùn)行高效、穩(wěn)定。
將全校存量和新建計(jì)算機(jī)類實(shí)訓(xùn)室接入云平臺(tái)。調(diào)研分析院系計(jì)算機(jī)類實(shí)訓(xùn)室布局、功能、使用資源配置、網(wǎng)絡(luò)接入環(huán)境等,對(duì)具備接入云平臺(tái)條件的實(shí)訓(xùn)室進(jìn)行登記,提出改進(jìn)和完善方案,提升接入云平臺(tái)的帶寬,將其接入云平臺(tái);將新建的實(shí)訓(xùn)室納入云計(jì)算實(shí)訓(xùn)平臺(tái)的整體拓?fù)浼軜?gòu)中,實(shí)現(xiàn)全校計(jì)算機(jī)類實(shí)訓(xùn)室逐步上“云”,提供移動(dòng)端接入“云”上實(shí)訓(xùn)室,提高實(shí)訓(xùn)資源的共享和使用效益。
在云計(jì)算中心建設(shè)一套基于云計(jì)算技術(shù)的ICT(Information and Communications Technology)基礎(chǔ)設(shè)施,安裝云操作系統(tǒng),實(shí)現(xiàn)對(duì)云資源的統(tǒng)一構(gòu)建和管理,負(fù)責(zé)構(gòu)建虛擬化計(jì)算資源池、存儲(chǔ)資源池和網(wǎng)絡(luò)資源池,把教學(xué)資源統(tǒng)一存放在存儲(chǔ)資源池中,根據(jù)各專業(yè)對(duì)計(jì)算機(jī)類實(shí)訓(xùn)室建設(shè)的需求,按需分配,從資源池中創(chuàng)建足夠的虛擬機(jī)服務(wù)器和虛擬機(jī)。將教學(xué)軟件、業(yè)務(wù)軟件和教學(xué)資源安裝到虛擬服務(wù)器和虛擬機(jī)上,通過(guò)桌面云技術(shù),將實(shí)訓(xùn)所需要的虛擬機(jī)下發(fā)到實(shí)訓(xùn)室的TC終端,師生只需通過(guò)TC終端登錄到這些虛擬機(jī)上,就可以進(jìn)入如同傳統(tǒng)計(jì)算機(jī)一樣的操作桌面。學(xué)生通過(guò)個(gè)人電腦、智能手機(jī)、平板電腦等智能移動(dòng)設(shè)備,在任何時(shí)間任何地方都可以登錄到桌面云,從而實(shí)現(xiàn)移動(dòng)實(shí)訓(xùn)和學(xué)習(xí)。系統(tǒng)拓?fù)浣Y(jié)構(gòu)如圖3所示。
圖3 云計(jì)算中心拓?fù)浣Y(jié)構(gòu)示意圖
如果某個(gè)院系需要新建或改造存量計(jì)算機(jī)類實(shí)訓(xùn)室,硬件方面只需采購(gòu)足夠師生使用的TC(也可以使用存量PC)和一臺(tái)交換機(jī)(48口)即可。將教學(xué)軟件、工具等安裝到云數(shù)據(jù)中心的服務(wù)器上[3],創(chuàng)建足夠數(shù)量(實(shí)訓(xùn)室工位數(shù))的虛擬機(jī)(VM),通過(guò)桌面云技術(shù),將VM下發(fā)到師生TC終端構(gòu)成桌面云。云計(jì)算中心運(yùn)行穩(wěn)定,所有基于云中心的實(shí)訓(xùn)室開機(jī)即可使用。不論實(shí)訓(xùn)室在哪個(gè)院系,師生看到的都是后臺(tái)VM的運(yùn)行桌面,它是通過(guò)桌面云協(xié)議實(shí)現(xiàn)云中心與客戶端交互的。
根據(jù)以上網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)和實(shí)現(xiàn)的技術(shù)路線,基于云計(jì)算技術(shù)的實(shí)訓(xùn)室與云中心主要設(shè)備配置明細(xì)如表1、表2所示。數(shù)據(jù)中心部分按照全校云實(shí)訓(xùn)室數(shù)量不斷擴(kuò)容的需要一次性采購(gòu),其更新和升級(jí)周期較長(zhǎng),相對(duì)成本較低。實(shí)訓(xùn)室部分是一個(gè)實(shí)訓(xùn)室的配置,可根據(jù)院系需求增加實(shí)訓(xùn)室數(shù)量。
云計(jì)算中心根據(jù)校園網(wǎng)整體建設(shè)要求進(jìn)行設(shè)備預(yù)算和采購(gòu)時(shí),要充分考慮到資源共享和全校實(shí)訓(xùn)室大量客戶端的接入需求,要滿足較長(zhǎng)更新和升級(jí)周期的使用性能和數(shù)量要求,適當(dāng)提升設(shè)備的性能指標(biāo),為滿足每年可能增長(zhǎng)的實(shí)訓(xùn)室建設(shè)軟硬件需求奠定基礎(chǔ)。院系新建計(jì)算機(jī)類實(shí)訓(xùn)室無(wú)需再獨(dú)立采購(gòu)服務(wù)器、網(wǎng)絡(luò)安全與管理設(shè)備及相關(guān)軟件,客戶端只需采購(gòu)夠用的TC即可,所需要的實(shí)訓(xùn)軟件由云計(jì)算中心統(tǒng)一安裝到新的虛擬機(jī)并下發(fā)到TC。
表1 云計(jì)算中心主要設(shè)備配置(一次性采購(gòu))
表2 云計(jì)算中心主要設(shè)備配置(一次性采購(gòu))
基于云計(jì)算技術(shù)的學(xué)校計(jì)算機(jī)實(shí)訓(xùn)室的建設(shè)方案,利用云計(jì)算技術(shù)、虛擬化技術(shù)、桌面云技術(shù)、移動(dòng)互聯(lián)技術(shù)[4],是實(shí)訓(xùn)室建設(shè)的新思路和新模式。這一方案減少了軟硬件采購(gòu)的種類和數(shù)量,降低了投資、施工、人力和運(yùn)維等方面的成本。
院系新建實(shí)訓(xùn)室無(wú)需再獨(dú)立采購(gòu)服務(wù)器、網(wǎng)絡(luò)安全設(shè)備、數(shù)據(jù)存儲(chǔ)設(shè)備、系統(tǒng)軟件和應(yīng)用軟件等成本較高的軟硬件設(shè)備。瘦客戶機(jī)(TC)價(jià)格是普通PC價(jià)格的30%左右。同時(shí),云中心服務(wù)器上的軟件是有版權(quán)授權(quán)的,瘦客戶機(jī)作為客戶端不需要購(gòu)買和安裝任何軟件,節(jié)約了軟件的許可費(fèi)用,使實(shí)訓(xùn)室整體減少55%以上的設(shè)備和軟件采購(gòu)費(fèi)用。[2]云中心只需升級(jí)一套虛擬機(jī)模板即可解決同類實(shí)訓(xùn)室所有計(jì)算機(jī)的系統(tǒng)升級(jí)問(wèn)題。盡管云中心一次性建設(shè)需要較大的投資,但從長(zhǎng)遠(yuǎn)和全校整體建設(shè)規(guī)模分析,新方案更具成本優(yōu)勢(shì)。同時(shí),由于采購(gòu)設(shè)備和軟件的數(shù)量、種類大大減少,實(shí)訓(xùn)室占用空間減小,建設(shè)周期縮短。瘦客戶機(jī)是在網(wǎng)絡(luò)環(huán)境下工作的,其運(yùn)行的程序、數(shù)據(jù)都集中在服務(wù)器端。在此工作模式下,整個(gè)系統(tǒng)的安裝、調(diào)試、管理、維護(hù)及升級(jí)都由云中心管理員團(tuán)隊(duì)在服務(wù)器端集中統(tǒng)一實(shí)現(xiàn),客戶端僅需要配備少量的運(yùn)維人員進(jìn)行設(shè)備硬件檢查、登記與維護(hù),不需要在客戶端進(jìn)行應(yīng)用軟件的安裝或升級(jí)。云中心系統(tǒng)管理員可以隨時(shí)控制整個(gè)網(wǎng)絡(luò),快速完成信息系統(tǒng)的安裝、調(diào)試、升級(jí)和維護(hù)工作,大大節(jié)省了信息系統(tǒng)的部署時(shí)間,降低了人力資源費(fèi)用和管理成本,運(yùn)維效率提升9倍。[2]
瘦客戶機(jī)采用集成化的系統(tǒng)結(jié)構(gòu)設(shè)計(jì),一般不配置軟驅(qū)、光驅(qū)、硬盤等易損部件,從而減少了病毒產(chǎn)生的來(lái)源,提高了系統(tǒng)的可靠性、穩(wěn)定性。瘦客戶機(jī)的本地系統(tǒng)軟件采用嵌入式技術(shù)設(shè)計(jì),保證了系統(tǒng)的穩(wěn)定運(yùn)行,其故障率較之PC大大降低。傳統(tǒng)實(shí)訓(xùn)室使用過(guò)程中會(huì)產(chǎn)生大量的數(shù)據(jù),這些數(shù)據(jù)存儲(chǔ)在教師或?qū)W生的PC端。PC或網(wǎng)絡(luò)遭到病毒攻擊,會(huì)造成實(shí)訓(xùn)數(shù)據(jù)的丟失。采用云計(jì)算架構(gòu)模式,云中心提供更安全的數(shù)據(jù)存儲(chǔ)空間,師生實(shí)訓(xùn)數(shù)據(jù)存儲(chǔ)在云中心存儲(chǔ)資源池中,既保障了數(shù)據(jù)的安全,又提供了充足的存儲(chǔ)空間。[5]傳統(tǒng)實(shí)訓(xùn)室配置的臺(tái)式電腦功耗一般為200W—250W,TC瘦客戶機(jī)采用無(wú)風(fēng)扇和低功耗設(shè)計(jì),一般運(yùn)行功率只有20W—25W,可以很大程度地降低實(shí)訓(xùn)室的噪聲與能源消耗。新建實(shí)訓(xùn)室省去了服務(wù)器、存儲(chǔ)設(shè)備、網(wǎng)絡(luò)安全等高功率設(shè)備,硬件設(shè)備數(shù)量比起傳統(tǒng)實(shí)訓(xùn)室大大減少,整體能耗降低約80%[2],實(shí)現(xiàn)了綠色節(jié)能。
圍繞高職院校計(jì)算機(jī)類實(shí)訓(xùn)室建設(shè)問(wèn)題,本文提出了一套基于云計(jì)算技術(shù)和虛擬化架構(gòu)的整體解決方案,相較于傳統(tǒng)實(shí)訓(xùn)室建設(shè)模式具有多項(xiàng)優(yōu)勢(shì),為校內(nèi)實(shí)訓(xùn)室建設(shè)模式的改革與創(chuàng)新提供了新的思路。為保證基于云平臺(tái)的實(shí)訓(xùn)室建設(shè)、使用與管理的順利實(shí)施,院校還要加強(qiáng)對(duì)院系實(shí)訓(xùn)室建設(shè)與管理人員的云計(jì)算技術(shù)培訓(xùn),提升他們運(yùn)用云計(jì)算技術(shù)進(jìn)行規(guī)劃、建設(shè)和管理云上實(shí)訓(xùn)室的能力。
青島職業(yè)技術(shù)學(xué)院學(xué)報(bào)2021年5期