馮霞



摘要:云計算是基于互聯(lián)網(wǎng)的相關(guān)服務(wù)的增加、使用和交付模式,通常涉及虛擬機資源。云計算對用戶端的設(shè)備要求低,這一特點決定了云計算將會在學(xué)校大受歡迎。本文分析了在教學(xué)平臺中云計算架構(gòu)的優(yōu)勢以及將云計算技術(shù)應(yīng)用到多媒體教學(xué)平臺中的相關(guān)技術(shù)。
關(guān)鍵詞:云計算;多媒體;教學(xué)平臺
基金項目:項目標(biāo)示(2015年浙江傳媒學(xué)院校級課題,ZC15XJ053)
G434
在病毒猖獗的互聯(lián)網(wǎng)時代,數(shù)據(jù)存儲的安全可靠越顯重要。而信息安全的問題在專業(yè)人員欠缺的學(xué)校特別突出。云計算能為學(xué)校提供可靠和安全的數(shù)據(jù)存儲中心,實現(xiàn)資源共享,統(tǒng)一管理。云計算的出現(xiàn),為學(xué)校的實驗室教學(xué)和多媒體教學(xué)方式開辟了一條新的道路,當(dāng)前云計算技術(shù)已經(jīng)較為成熟,云計算作為教育行業(yè)信息化的新熱點,其投資規(guī)模也在逐年增加。將云計算技術(shù)應(yīng)用到多媒體教學(xué)環(huán)境中是存在巨大優(yōu)勢的,也是未來教學(xué)平臺發(fā)展的必然趨勢。
一、云計算架構(gòu)與傳統(tǒng)架構(gòu)的優(yōu)勢對比
云計算是基于互聯(lián)網(wǎng)的相關(guān)服務(wù)的增加、使用和交付模式,通常涉及虛擬機資源。這些資源能夠被快速提供,只需投入很少的管理工作,或與服務(wù)供應(yīng)商進行很少的交互。云計算對用戶端的設(shè)備要求低,這一特點決定了云計算將會在學(xué)校大受歡迎。云計算能把大量分布式計算機上的內(nèi)存、存儲和計算能力集中起來成為一個虛擬機的資源池,并通過網(wǎng)絡(luò)為用戶提供計算服務(wù)。
與傳統(tǒng)架構(gòu)的多媒體教學(xué)平臺相比,云計算架構(gòu)模式下的多媒體教學(xué)平臺有更突出的優(yōu)勢:
1.降低運維成本
教學(xué)資料以及常用教學(xué)軟件都存儲在“云”端,用戶只需要通過客戶端登陸云服務(wù)平臺即可使用這些資源。不需要使用本地資源,只消耗云上服務(wù)器的資源,對于多媒體教室客戶端的硬件要求很低,只需要一臺聯(lián)網(wǎng)的計算機。系統(tǒng)管理員也能輕松管理云上資源。
2.硬件使用率高
資源的消耗集中在云端的服務(wù)器集群,對服務(wù)器的硬件使用率高,云計算的自動調(diào)度策略以將資源占用在集中的服務(wù)器上,對未使用的服務(wù)器下電,減少能源消耗。
3.資源共享
云計算的多媒體平臺可以整合校內(nèi)教育資源,可以明顯擴大教育資源的共享范圍,避免重復(fù)建設(shè),更好的促進了教育資源的共享。
4.安全可控
各種專業(yè)的團隊管理教育資源集中存儲在云服務(wù)器上,采用專業(yè)安全防控措施冗余存儲、容災(zāi)機制等服務(wù)器技術(shù)。在云服務(wù)器后端存在統(tǒng)一的入口,在入口服務(wù)器采用防火墻等安全防護軟件,可以避免木馬、病毒等入侵造成數(shù)據(jù)丟失、破壞。
二、云計算在多媒體教學(xué)中的相關(guān)技術(shù)分析
云計算按照服務(wù)類型可分為三類:基礎(chǔ)設(shè)施作為服務(wù)(Infrastructure as a Service, IAAS)、平臺作為服務(wù)(Platform as a Service, Paas)、軟件作為服務(wù)(Software as a service, SaaS)。
1.虛擬化技術(shù)
虛擬化技術(shù)是云計算系統(tǒng)的核心組成部分,是充分整合和高效利用各種計算及存儲資源的關(guān)鍵技術(shù)。服務(wù)器虛擬化技術(shù)將單個CPU模擬成多個CPU,允許一個平臺同時運行多個操作系統(tǒng),并且應(yīng)用程序可以在相互獨立的空間內(nèi)互相運行而互不影響。虛擬化技術(shù)分為兩類,即Type-I型和Type-II型,架構(gòu)分別如圖2-1。
當(dāng)前主流的服務(wù)器虛擬化產(chǎn)品有4個:Microsoft的Hyper-V、Citrix的XenServer、VMWare的ESX以及開源Linux的KVM。它們均需要硬件的支持,以發(fā)揮軟件分配硬件的資源特性。
2. Cloud OS開源軟件OpenStack
OpenStack是一個旨在為公有云及私有云的建設(shè)與管理提供軟件的開源項目。從2012年推出到如今2016年,OpenStack已經(jīng)吸引了超過190家公司和超過15000名開發(fā)者,已經(jīng)發(fā)布14個版本,當(dāng)前最新版本代號為Newton。
Openstack是一個松耦合的架構(gòu),由一系列離散的服務(wù)組成。主要服務(wù)如表2-2:
3.基于云計算的多媒體環(huán)境系統(tǒng)架構(gòu)
本文中,在模型環(huán)境搭建研究中,采用KVM作為Hypervisor,使用Ubuntu14.04作為宿主機操作系統(tǒng)。云OS采用了主流的開源openstack,作為資源管理和調(diào)度系統(tǒng)。對于多節(jié)點的OpenStack部署,一個個節(jié)點的部署顯然耗時耗力,所以選用openstack開源社區(qū)的Fuel安裝部署工具進行自動化宿主系統(tǒng)的安裝和openstack的部署與配置。整個多媒體平臺的云計算邏輯架構(gòu)如圖2-3:
三、云計算在多媒體教學(xué)平臺應(yīng)用中面臨的問題
1.面臨的問題
(1)網(wǎng)絡(luò)速度問題。
云計算環(huán)境下,對多媒體教學(xué)平臺的訪問都是通過網(wǎng)絡(luò)進行,因此對帶寬以及操作響應(yīng)速度的要求非常高,特別是同步在線觀看視頻,網(wǎng)絡(luò)速度過低導(dǎo)致卡頓,則用戶體驗非常差。因此整個網(wǎng)絡(luò)布局需要更高要求的考慮和規(guī)劃,網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)通道載體需要重新建設(shè)。
(2)現(xiàn)有多媒體教學(xué)資源切換到云計算平臺。
在采用云計算架構(gòu)系統(tǒng)后,原有傳統(tǒng)架構(gòu)上的業(yè)務(wù)資源數(shù)據(jù)如何平滑的遷移到新的云計算系統(tǒng)。這是當(dāng)前影響多媒體教學(xué)平臺遷往云計算架構(gòu)系統(tǒng)的障礙之一。
四、結(jié)語
隨著當(dāng)前云計算技術(shù)和架構(gòu)的成熟,云計算在高校多媒體教學(xué)平臺中的應(yīng)用是一種發(fā)展趨勢。云計算的資源共享、長期運維成本較低、硬件利用率高等優(yōu)勢,正是多媒體教學(xué)平臺所需要的發(fā)展方向。但是多媒體教學(xué)平臺在遷往云計算架構(gòu)系統(tǒng)的道路上,還需要重點解決網(wǎng)絡(luò)速度依賴、資源平滑遷移等問題。