云計算使用的主要技術(shù)范文

時間:2023-07-27 17:01:47

導(dǎo)語:如何才能寫好一篇云計算使用的主要技術(shù),這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

云計算使用的主要技術(shù)

篇1

關(guān)鍵詞:云計算;高職;學(xué)生管理

云計算是新技術(shù)領(lǐng)域應(yīng)用的領(lǐng)跑者,它以其靈活性、共享性、安全性等方面占據(jù)著互聯(lián)網(wǎng)絡(luò)。高職院校在多年的信息化管理中,隨著數(shù)據(jù)量增大、軟硬件不足、重復(fù)建設(shè)等情況的發(fā)生,將云計算應(yīng)用到學(xué)生信息化管理中已勢在必行。如何合理有效地運用云計算,使學(xué)生信息化管理的方式和方法更加協(xié)調(diào),對管理者更有利,仍是一個值得思考和探索的問題。

一、高職院校學(xué)生工作信息化建設(shè)現(xiàn)狀

職業(yè)院校學(xué)生信息化管理工作主要包括:學(xué)籍管理、檔案管理(含黨團關(guān)系)、雙員制管理、職業(yè)素質(zhì)考評管理等。伴隨著高職教育的改革,及國家對技術(shù)型人才的需求,高職學(xué)生人數(shù)逐年遞增,與之對應(yīng)的數(shù)據(jù)信息成幾何倍數(shù)增加,傳統(tǒng)的硬件存儲方式難以滿足目前龐大數(shù)據(jù)的要求。

重復(fù)建設(shè),共享度低:學(xué)生工作信息化建設(shè)初期,由于缺乏經(jīng)驗且設(shè)有長遠規(guī)劃,學(xué)校很多部門,如: 學(xué)生處、招生就業(yè)處、教務(wù)處等各自為政,只根據(jù)本部門需求購置相應(yīng)軟件,互相獨立互不通用。導(dǎo)致人力、財力、物力的極大浪費,也極易造成數(shù)據(jù)信息不一致,這阻礙了學(xué)生信息的整合,數(shù)據(jù)約束完整性難以把控,無法實現(xiàn)學(xué)生信息的完整記錄。

學(xué)生信息化管理隊伍參差不齊、人員培養(yǎng)緩慢:大部分從事學(xué)生管理工作的一線人員,如輔導(dǎo)員、書記、行政人員等,大多文科出身較多,且有一些老教師。對計算機的應(yīng)用較差,信息化以上薄弱,安于現(xiàn)狀,傳統(tǒng)模式根深蒂固,不愿意接受新生事物。使得信息化建設(shè)難以推進。然而,信息化發(fā)展最大受益者,正是一線學(xué)生工作信息化管理人員。

信息化難以在網(wǎng)絡(luò)終端實現(xiàn):隨著電子終端設(shè)備的迅猛發(fā)展,學(xué)生不再使用單一的PC機了。智能手機、平板電腦、無線網(wǎng)絡(luò)的普及,使得單一的資源供給方式難以達到多樣化網(wǎng)絡(luò)終端的需求。

二、云計算及云計算服務(wù)優(yōu)勢概述

云計算的定義很多,從這個詞誕生之日起,人們就賦予它多種多樣的含義。無論哪種,都離不開動態(tài)可伸縮、虛擬化、共享這幾個詞。它其實是一種商業(yè)計算模型。通俗一些講就是把以前需要本地處理器計算的任務(wù)交到了遠程服務(wù)器上去做。將網(wǎng)絡(luò)中龐大的任務(wù)分解成若干子任務(wù),將其處理后放入資源共享池(網(wǎng)絡(luò)、服務(wù)器、存儲、服務(wù)、應(yīng)用軟件)中,以備用戶或各種應(yīng)用系統(tǒng)按需獲取。

1.虛擬化技術(shù)的使用

云計算通過虛擬化技術(shù),可以將海量信息分布式存儲,從而彌補硬件的不足,滿足更多用戶的需求,用戶的使用過程就好像在本地PC機上一樣。

2.數(shù)據(jù)存儲管理

采用動態(tài)存儲方式對大數(shù)據(jù)進行管理,數(shù)據(jù)可以隨時采用某種方式進行移動。如:大家熟知的Google的Big Table。

3.安全性高

云計算是利用網(wǎng)絡(luò)存儲技術(shù),將數(shù)據(jù)存儲在大量的存儲設(shè)備中,而這些設(shè)備可能位于世界的某個角落,用戶摸不到、看不見,人們很形象地把它稱之為“云端”,所以用戶就無需將數(shù)據(jù)放在本地PC機上。這樣即使用戶的PC機出現(xiàn)故障,也不會影響到云端數(shù)據(jù)。另外,由專業(yè)團隊進行維護和管理,采用科學(xué)有序的管理方式,要比用戶自身存儲的安全性高很多。

4.高可伸縮性

“云”的負載情況是動態(tài)變化的,通過云平臺的負載預(yù)測,隨時進行調(diào)整以滿足用戶規(guī)模增長的需要。而對于用戶來講,減少了自身對硬件的依賴,大大降低了成本。

三、云計算在高職學(xué)生信息化管理中的重要作用

本文認為目前云計算在高職學(xué)生信息化管理中的作用可以體現(xiàn)在如下幾方面:

1.徹底解決硬件設(shè)備限制

眾所周知,很多高職院校經(jīng)過多年的信息化建設(shè),已經(jīng)有了一定的軟硬件條件,但需求大幅度增加后,則難以維持,后續(xù)資金投入令學(xué)校非常煩惱。云計算應(yīng)用后,將大量信息存儲在云端,即便自身設(shè)備一般,但也能獲得與世界一流大學(xué)一樣的配置環(huán)境。

2.減輕管理者工作負擔,提高信息管理效率

“云”是一種共享資源,數(shù)據(jù)以安全的方式進行分類處理、存儲、利用。如:學(xué)校某部門,將學(xué)生數(shù)據(jù)信息上傳到云端,其他各個部門均能共享,數(shù)據(jù)信息實時更新,保證信息的可靠性、一致性。這樣,減少了很多重復(fù)性工作,提高了工作效率,也解決了設(shè)備維護更新問題。

3.滿足用戶健康體驗和安全需求

信息的安全性,是信息化管理一個重要任務(wù)。引入云計算后,將身份識別統(tǒng)一,用戶不再需要記住各種管理系統(tǒng)的不同賬號密碼,一站式訪問。為不同身份的人開設(shè)權(quán)限,更大大提高數(shù)據(jù)安全性。否則,學(xué)校各部門,不論何人均能查看學(xué)生信息,信息泄露,造成很大安全隱患。

4.構(gòu)建適合高職院校學(xué)生信息化管理平臺

結(jié)合云計算的優(yōu)勢條件,將學(xué)生信息化管理與云計算有機配合,構(gòu)建基于云計算的學(xué)生信息化管理模式。

四、結(jié)語

云計算作為互聯(lián)網(wǎng)應(yīng)用的重要組成部分,是高職信息化管理的重要方向,將其引入到高職院校信息化建設(shè)中具有重要的現(xiàn)實意義。本文通過分析高職院校學(xué)生信息化管理所面臨的問題和現(xiàn)狀,引入云計算使用的優(yōu)勢。結(jié)合云計算的技術(shù)特點,設(shè)計構(gòu)建基于云計算的學(xué)生信息化管理模式,為促進高職院校的發(fā)展提供更多的技術(shù)支持。

參考文獻:

[1]劉丁慧.云計算在高校學(xué)生信息化管理中的應(yīng)用[J].深圳信息職業(yè)技術(shù)學(xué)院學(xué)報,2013.

篇2

關(guān)鍵詞:云計算;Google;水利信息系統(tǒng)

中圖分類號:TP3文獻標識碼:A文章編號:1007-9599 (2012) 06-0000-02

一、云計算

美國國家技術(shù)與標準局(NIST)是這樣定義云計算的:云計算是對基于網(wǎng)絡(luò)的、可配置的共享計算資源池能夠方便地、按需地訪問的一種模式。所謂的共享計算資源池包括網(wǎng)絡(luò)、服務(wù)器、存儲、應(yīng)用和服務(wù)。這個共享計算資源池,就是我們所說的“云”[1]。

從云計算服務(wù)的封裝方法上講,云計算可以提供三種類型的服務(wù):IaaS(Infrastructure as a Service,基礎(chǔ)設(shè)施即服務(wù))、PaaS(Platform as a service,平臺即服務(wù))和SaaS(Software as a Service,軟件即服務(wù))。

圖1-1 云計算的服務(wù)類型

如圖1-1所示,IaaS將虛擬化的計算資源直接按需提供給客戶;PaaS在虛擬化的云計算平臺上建立支持多種業(yè)務(wù)的應(yīng)用平臺,再將開發(fā)環(huán)境、運行環(huán)境提供給客戶;SaaS在虛擬化的云計算平臺上提供按需定制和快速部署的應(yīng)用軟件服務(wù)。

二、Google云計算的關(guān)鍵技術(shù)

Google云計算技術(shù)的關(guān)鍵技術(shù)包括:分布式文件系統(tǒng)GFS、分布式編程模型MapReduce和分布式數(shù)據(jù)庫Bigtable等。其中,GFS提供了海量數(shù)據(jù)的高效存儲和訪問的能力,MapReduce提供了一種簡單、高效的海量數(shù)據(jù)的并行處理方法,Bigtable為海量數(shù)據(jù)的組織和管理提供了方便。

(一)GFS

Google文件系統(tǒng)(Google File System,GFS)是一個大型的分布式文件系統(tǒng)。它為Google云計算提供高效的海量數(shù)據(jù)存儲和訪問能力,GFS的系統(tǒng)結(jié)構(gòu)如圖2-1[2]所示,GFS將整個系統(tǒng)的節(jié)點分為三種角色:Client(客戶端)、Master(主服務(wù)器)和Chunk Server(數(shù)據(jù)塊服務(wù)器):

圖2-1 GFS的系統(tǒng)結(jié)構(gòu)

如圖2-1所示,GFS系統(tǒng)為上層提供文件服務(wù)的過程是:Client首先訪問Master節(jié)點,獲得GFS分配的、將要為其服務(wù)的Chunk Server節(jié)點的信息,然后Client直接去訪問這些Chunk Server以完成數(shù)據(jù)的存取。

GFS的這種設(shè)計思想實現(xiàn)了數(shù)據(jù)流和控制流的分離。首先,Client與Master節(jié)點之間只有控制流,而沒有數(shù)據(jù)流,這就極大地降低了Master節(jié)點的負載;另外,Client與Chunk Server之間直接傳輸數(shù)據(jù)流,同時由于文件被分成多個Chunk進行分布式存儲,Client可以同時訪問多個Chunk Server,從而使整個文件系統(tǒng)的I/O高度并行,系統(tǒng)的整體性能得以提高。

(二)MapReduce

MapReduce[3]是Google提出的一種提供海量數(shù)據(jù)處理的并行編程模型,用于對大規(guī)模的數(shù)據(jù)集(大于1TB)進行并行處理。MapReduce的核心思想是將需要運算的問題拆解成“Map(映射)”和“Reduce(化簡)”這樣兩個簡單的步驟來進行處理,用戶只需要提供自己的編寫的Map函數(shù)和Reduce函數(shù)就可以在系統(tǒng)上進行大規(guī)模的分布式數(shù)據(jù)處理。如圖2-2所示,是MapReduce的運行模型,假設(shè)共有M個Map操作和R個Reduce操作。

(1)Map:一個Map操作就是對部分輸入的原始數(shù)據(jù)進行指定的操作。每個Map操作都針對不同的原始數(shù)據(jù),因此Map與Map之間是互相獨立的,從而實現(xiàn)并行化的處理。

(2)Reduce:一個Reduce操作就是對每個Map所產(chǎn)生的一部分中間結(jié)果進行合并操作,每個Reduce所處理的Map中間結(jié)果是互不交叉的,所有Reduce產(chǎn)生的最終結(jié)果經(jīng)過簡單的連接就形成了完整的結(jié)果集,因此Reduce的執(zhí)行也是并行化的。

圖2-2 MapReduce的運行模型

具體地,在使用MapReduce開發(fā)并行處理程序時,用戶需要編寫以下兩個函數(shù):

(1)Map:(in_key,in_value){(keyj,valuej)|j=1…k};

(2)Reduce:(key,[value1,…,valuem])(key,final_value)。

Map函數(shù)和Reduce函數(shù)的輸入?yún)?shù)和輸出結(jié)果根據(jù)具體應(yīng)用的不同而不同。Map的輸入?yún)?shù)是in_key和in_value,它表示了Map需要處理的原始數(shù)據(jù)。Map的輸出結(jié)果是一組對,這是經(jīng)過該Map操作后產(chǎn)生的中間結(jié)果。在進行Reduce操作之前,系統(tǒng)已經(jīng)將所有Map產(chǎn)生的中間結(jié)果進行了分類處理,使得相同key對應(yīng)的一系列value能夠集合在一起提供給一個Reduce進行統(tǒng)一處理,則Reduce的輸入?yún)?shù)就是(key,[value1,…,valuem])。Reduce的工作就是對這些對應(yīng)相同key的value值進行歸并處理,最終形成(key,final_value)的結(jié)果。這樣,一個Reduce就處理了一個key,所有Reduce的結(jié)果合并在一起就是問題的最終運算結(jié)果。上述過程中,無論是各個Map還是各個Reduce,都是并行執(zhí)行的。

(三)Bigtable

Bigtable[5]是Google開發(fā)的,以GFS、MapReduce、Chubby為基礎(chǔ)的分布式存儲系統(tǒng)。

如圖2-3所示,是Bigtable的基本架構(gòu)。其中,Google WorkQueue是一個分布式的任務(wù)調(diào)度器,主要用來處理分布式系統(tǒng)的隊列分組和任務(wù)調(diào)度。

圖2-3 Bigtable基本架構(gòu)

如圖2-3所示,邏輯上,Bigtable主要由三個部分組成:客戶端程序庫(Client Library)、一個主服務(wù)器(Master Server)和多個子表服務(wù)器(Tablet Server)??蛻舳诵枰L問Bigtable的服務(wù)時,首先要使用其庫函數(shù)執(zhí)行Open()操作,通過Chubby打開一個鎖(即獲取文件目錄),鎖打開以后客戶端就即可和子表服務(wù)器進行通信。

三、基于Google云計算的水利信息系統(tǒng)

(一)水利信息系統(tǒng)的特點

水利信息系統(tǒng)的業(yè)務(wù)管理范圍較廣,主要包括水雨情信息、汛旱災(zāi)情信息、水量水質(zhì)信息、水環(huán)境信息等。系統(tǒng)規(guī)模較為龐大,各個模塊之間存在著較大的信息關(guān)聯(lián)性,同時要處理圖形數(shù)據(jù)和常規(guī)數(shù)據(jù),還需要保證海量數(shù)據(jù)的準確性和及時性。云計算作為一種新的技術(shù)提供了更高的效率、巨大的可擴展性和更快、更容易的軟件開發(fā)。因此,水利信息系統(tǒng)需要云計算。

(二)基于Google云計算構(gòu)建水利信息系統(tǒng)

基于Google云計算的水利信息系統(tǒng)總體框架包括物理資源層、虛擬化支持層、服務(wù)管理層、信息資源層、應(yīng)用層、表現(xiàn)層六個層面,見圖3-1,主要為政府、企業(yè)、公眾提供服務(wù)。

圖3-1基于Google云計算的水利信息系統(tǒng)總體框架

Google云計算關(guān)鍵技術(shù)在構(gòu)建水利信息系統(tǒng)時可以從以下幾個方面得以應(yīng)用:

1.編程模型

MapReduce是Google開發(fā)的java、Python、C++編程模型,它是一種簡化的分布式編程模型和高效的任務(wù)調(diào)度模型,用于大規(guī)模數(shù)據(jù)集(大于1TB)的并行運算。嚴格的編程模型使云計算環(huán)境下的水利信息系統(tǒng)編程十分簡單。

2.海量數(shù)據(jù)分布存儲技術(shù)

水利信息系統(tǒng)數(shù)據(jù)量大,其存儲由大量服務(wù)器組成,同時為大量用戶服務(wù),因此系統(tǒng)采用分布式存儲的方式存儲數(shù)據(jù),用冗余存儲的方式保證數(shù)據(jù)的可靠性。在水利信息系統(tǒng)云計算系統(tǒng)中可采用GFS和Hadoop團隊開發(fā)的GFS的開源實現(xiàn)HDFS。所有數(shù)據(jù)方面的通信都直接和塊服務(wù)器聯(lián)系,這大大提高了系統(tǒng)的效率,防止主服務(wù)器負載過重。

3.海量數(shù)據(jù)管理技術(shù)

水利信息系統(tǒng)需要對分布的、海量的數(shù)據(jù)進行處理、分析,因此,數(shù)據(jù)管理技術(shù)必需能夠高效的管理大量的數(shù)據(jù)。因此在水利信息系統(tǒng)中的數(shù)據(jù)管理技術(shù)可以采用BT(BigTable)數(shù)據(jù)管理技術(shù)和Hadoop團隊開發(fā)的開源數(shù)據(jù)管理模塊HBase,提供靈活高效的服務(wù)。

4.虛擬化技術(shù)

在水利信息系統(tǒng)框架中的虛擬化支持層采用虛擬化技術(shù)實現(xiàn)軟件應(yīng)用與底層硬件相隔離,它包括將單個資源劃分成多個虛擬資源的裂分模式,也包括將多個資源整合成一個虛擬資源的聚合模式。

5.云計算平臺管理技術(shù)

基于云計算的水利信息系統(tǒng)資源規(guī)模龐大,服務(wù)器數(shù)量眾多并分布在不同的地點,同時運行著數(shù)百種應(yīng)用,Google云計算系統(tǒng)的平臺管理技術(shù)能夠使大量的服務(wù)器協(xié)同工作,方便的進行業(yè)務(wù)部署和開通,快速發(fā)現(xiàn)和恢復(fù)系統(tǒng)故障,通過自動化、智能化的手段實現(xiàn)大規(guī)模系統(tǒng)的可靠運營。

(三)基于Google云計算的水利信息系統(tǒng)的優(yōu)勢和不足

基于Google云計算的水利信息系統(tǒng)與傳統(tǒng)水利信息系統(tǒng)相比有很多優(yōu)點:

(1)成本低。由于應(yīng)用程序在云中,故各終端電腦并不需要傳統(tǒng)的桌面軟件所要求的處理能力和硬盤空間。

(2)性能高和計算能力強。在云計算中,用戶計算機的啟和運行速度將會更快,因為他們只需將少量的程序和進程加載到內(nèi)存中。云計算使用了數(shù)據(jù)副本容錯、計算節(jié)點同構(gòu)可互換等措施來保障服務(wù)的可靠性,使云計算比本地計算機更可靠。

(3)存儲容量大和數(shù)據(jù)高效安全。所有數(shù)據(jù)存儲在云中,容量比現(xiàn)有的臺式機或筆記本電腦大很多。此外,云計算在一定程度上保持了數(shù)據(jù)的安全性。

(4)兼容性和群組織間的協(xié)作較強。云計算不針對特定的應(yīng)用,在云的支撐下可以構(gòu)造出各種應(yīng)用,增強了多用戶間的協(xié)作能力。

(5)擴展性強及用戶使用方便。云的規(guī)模可以根據(jù)實際情況進行伸縮,滿足用戶和應(yīng)用增長的需求。同時也消除了用戶對特定設(shè)備的依賴。

由于云計算計算本身還有很多需要改進的問題,例如需要持久的網(wǎng)絡(luò)連接。利用云計算,必須鏈接到因特網(wǎng)上才能利用自己的應(yīng)用和文檔,失效的網(wǎng)絡(luò)連接就意味著用戶在此期間內(nèi)不能工作及訪問云中的內(nèi)容。一些因特網(wǎng)連接很少或本身不穩(wěn)定的地區(qū),也是可能影響云計算使用的決定性因素[6]。

參考文獻:

[1]劉鵬.云計算[M].北京:電子工業(yè)出版社,2010

[2]Sanjay Ghemawat,Howard Gobioff,Shun-Tak Leung.The Google File System[A].SOSP'03[C].Bolton Landing,NY,USA: ACM,2003:29-43

[3]Jeffrey Dean,Sanjay Ghemawant.MapReduce:Simplified Data Processing on Large Clusters[J].Communications of the ACM,2008,51(1):107-113

[4]Mike Burrows.The Chubby lock service for loosely-coupled distributed systems[A].OSDI’06[C].CA,USA:USENIX Association Berkeley,2006:335-350

[5]Chang F,Dean J,Ghemawant S,et al.Bigtable:a distributed storage system for structured data[J].ACM Trans ComputSyst,2008,26(2):1-26

篇3

(1.海南工商職業(yè)學(xué)院,???70203;2.海南大學(xué),海口570228)

摘要:云計算是在分布式計算、并行計算、網(wǎng)格計算的基礎(chǔ)上提出的一種新型計算模型。它提供了可靠安全的數(shù)據(jù)存儲、強大的計算能力和方便快捷的互聯(lián)網(wǎng)服務(wù)。云計算將給IT行業(yè)帶來重大的變革,同樣將對旅游產(chǎn)業(yè)信息化產(chǎn)生深遠影響。本文介紹了云計算的相關(guān)概念并指出了云計算的主要技術(shù)特點,最后重點提出了云計算在旅游景區(qū)氣象預(yù)測的應(yīng)用。

關(guān)鍵詞:云計算;氣象服務(wù)

中圖分類號:TP393.09 文獻標識碼:A文章編號:1007-9599 (2011) 15-0000-02

Travel Weather Services Research Based on Cloud Computing

Lu Kai1,Gao Ye2

(1.Hainan Business College,Haikou570203,China;2.Hainan University,Haikou570228,China)

Abstract:Cloud computing is distributed computing,parallel computing,grid computing based on the calculation of a new model.It provides reliable and secure data storage,computing power and convenience of Internet services.Cloud computing will bring significant changes in the IT industry,the tourism industry will also have a profound impact on information technology.This article describes the concepts of cloud computing and pointed out the main technical characteristics of cloud computing,cloud computing last highlighted in the tourist area weather forecast application.

Keywords:Cloud computing;Weather service

一、引言

云計算這一新名詞大約出現(xiàn)在2007左右,在IBM,Google等IT界巨頭的大力推動下開始進入公眾視野。云計算是并行計算(Parallel Computing)、分布式計算(Distributed Computing)和網(wǎng)格計算(Grid Computing)的發(fā)展。通俗的講,云計算是一組提供特定服務(wù)的服務(wù)器集群,它能夠通過Internet將客戶端的服務(wù)需求動態(tài)的分配到位于各地的數(shù)量巨大的服務(wù)器,這些服務(wù)器組成的集群能大大提高資源的服務(wù)效率和利用率,同時避免跨節(jié)點劃分應(yīng)用程序所帶來的低效率和復(fù)雜性,能夠在目前條件下達到實用化要求??梢哉f,云計算是對傳統(tǒng)事務(wù)處理模式的變革。旅游業(yè)是極具發(fā)展?jié)摿Φ漠a(chǎn)業(yè),隨著旅游業(yè)的發(fā)展,社會對旅游氣象服務(wù)提出了越來越高的要求,在這個情況下,本文探討了云計算在旅游氣象服務(wù)方面的應(yīng)用研究。

二、云計算的特點及其技術(shù)框架

(一)云計算的特點。學(xué)術(shù)界對于云計算的定義尚未統(tǒng)一,但是對于云計算所具有的優(yōu)勢,大致有以下幾個方面的共識。1.超強的計算處理能力。云計算平臺一般都由數(shù)萬到數(shù)十萬臺服務(wù)器組成,這些數(shù)以萬計的服務(wù)器擁有單個計算機無可比擬的運算能力,其超強的計算能力可以處理海量數(shù)據(jù)和巨大的服務(wù)請求,其性能堪比超級計算機。作為云計算的大力推廣者Google公司更是有擁有100多萬臺服務(wù)器,這為Google提供全球搜索及相關(guān)服務(wù)奠定了堅實的硬件基礎(chǔ)。2.虛擬化。云計算的物理設(shè)備被放置在“云端”,經(jīng)過授權(quán)的游客可以在網(wǎng)絡(luò)覆蓋的任意地點、通過任何終端設(shè)備連接和使用云計算服務(wù)。游客無需關(guān)心其在何地,只需要將精力放在應(yīng)用本身,大大的提高了應(yīng)用的效率。3.負載均衡。云計算可以合理的分配資源和帶寬給各個節(jié)點從而達到負載均衡,同時能對處理過程進行全程監(jiān)控,使整個“云平臺”高效平穩(wěn)運行。4.易用性。通過云計算平臺的API接口,開發(fā)者可以按照自己的需要選擇開發(fā)環(huán)境和打包的服務(wù)。終端游客只需通過Web瀏覽器,可以方便訪問和定制服務(wù),工作程序大大簡化,并且減少了硬件設(shè)備投入和管理運營成本。這種開放性使得云計算很容易被廣大游客接受。5.動態(tài)可擴展性。在云計算體系中,可以將服務(wù)器實時加入服務(wù)器集群中,以增加新的應(yīng)用功能,提高云平臺的處理能力。如果某一節(jié)點出現(xiàn)問題,可以通過修改相關(guān)策略放棄該節(jié)點,并將任務(wù)分配給其他節(jié)點,在節(jié)點恢復(fù)后可重新使其加入服務(wù)隊列,繼續(xù)完成操作。

目前,IBM、Google、微軟、Amazon等IT巨頭公司大力推廣云計算及其應(yīng)用,云計算已經(jīng)從科學(xué)研究進入到行業(yè)應(yīng)用階段。圖l為亞馬遜彈性云計算使用模式。

圖1:亞馬遜彈性云計算使用模型

(二)云計算的技術(shù)框架。云計算是一個超大的網(wǎng)絡(luò),連接了大量并發(fā)的網(wǎng)絡(luò)計算和服務(wù),利用虛擬化技術(shù)可以擴展每一個服務(wù)器的能力,將各自的資源通過云計算平臺結(jié)合起來,提供超級計算和儲存服務(wù)。通用的云計算體系層次如表l所示:

表1:云計算體系層次

三、云計算在旅游氣象服務(wù)的應(yīng)用展望

云計算是一種新聯(lián)的商業(yè)計算模型。它將計算任務(wù)分布在大量計算機構(gòu)成的資源池上。使各種應(yīng)用系統(tǒng)能夠根據(jù)需要獲取計算力、存儲空間和各種軟件服務(wù)。推進云計算于在旅游氣象服務(wù)中的應(yīng)用,可以預(yù)見的有以下幾點:

(一)氣象數(shù)據(jù)計算能力增強。云計算系統(tǒng)可以碰用在對大數(shù)據(jù)集進行處理,分析向大量不同游客提供服務(wù)。并行計算是云計算的關(guān)鍵技術(shù)之一,可以將計算任務(wù)分配給不同的結(jié)點,再將結(jié)果反饋給游客。針結(jié)氣象行業(yè)是個資源極其豐富、數(shù)據(jù)極其龐大,需要大量的科學(xué)計算、面向社會大眾提供服務(wù)的行業(yè),云計算可以完成復(fù)雜的氣象數(shù)據(jù)公式計算。

(二)解決海量氣象數(shù)據(jù)存儲問題。云計算采用分布式存儲的方式來存儲數(shù)據(jù),以為Big Table例,這是一種為了管理結(jié)構(gòu)化數(shù)據(jù)而設(shè)計的分布式存儲系統(tǒng),簡化事務(wù)管理,這些數(shù)據(jù)可以擴展到非常大的規(guī)模,例如在數(shù)千臺商用服務(wù)器上達到PB的數(shù)據(jù)規(guī)模。

(三)推進氣象服務(wù)個性化。氣象行業(yè)的服務(wù)在“云”中除了保存原有的公共氣象服務(wù)外,為了給最終游客提供最佳的服務(wù)質(zhì)量,可以進行游客的定制化。游客可以根據(jù)自己的需求來定義特殊的氣象服務(wù)和應(yīng)用。改變以往氣象行業(yè)呈現(xiàn)的產(chǎn)品單一化、內(nèi)容一致化、接收被動化等狀態(tài),而且可以為氣象事業(yè)的發(fā)展帶來更多的業(yè)務(wù)種類和服務(wù)類型。

(四)氣象信息傳輸終端多元化。云計算對客戶終端的要求大大降低,像手機這樣的典型瘦客戶機將成為今后計算的發(fā)展趨勢。特別是3G技術(shù)的出現(xiàn)以后,突破了網(wǎng)絡(luò)通信速度的瓶頸,使手機聯(lián)網(wǎng)普及化成為可能,也為云計算平臺的搭建成為可能。在云計算系統(tǒng)的支持下,大量的計算和存儲工作放在后臺服務(wù)器來完成,手機的軟件功能、計算能力、存儲能力將出現(xiàn)質(zhì)的飛躍。因此可以預(yù)見,云計算技術(shù)和手機的結(jié)合將使我國已有的幾個億的手機用戶可以隨時、隨地、隨身享受到云計算所帶的氣象服務(wù),游客可以更方便的得到所需要的氣象信息。云計算的產(chǎn)生,將使氣象傳輸媒介進一步擴大,游客可以使用任何擁有瀏覽器的終端設(shè)備進行交互操作。

(五)消除時間與空間的局限。使不同時間和不同空間的氣象數(shù)據(jù)實現(xiàn)共享成為可能,基于WEB的服務(wù)器、存儲、數(shù)據(jù)庫和其他云計算架構(gòu)、軟件和服務(wù)能夠為全球各地的氣象工作者及氣象研究者提供一個有吸引力的合作平臺。無論是先進的處理遙感信息、衛(wèi)星資料、雷達圖像等專業(yè)商業(yè)軟件,還是高端氣象設(shè)備收集到的不同地區(qū)不同時間的氣象都可以放在云中,供全球的氣象工作者來使用,時間與空問的局限將會消除,氣象工作者可以第一時間拿到除自己本單位外其他單位珍貴的氣象資料,增強了氣象資料收集的空間廣度和時問寬度。

四、云計算在旅游氣象服務(wù)的應(yīng)用需要注意的問題

(一)海量數(shù)據(jù)的計算速度和更新效率問題。云計算是數(shù)據(jù)密集型計算模式.當海量的數(shù)據(jù)都放在云中,必須有服務(wù)器負責調(diào)度及負載平衡,這計算速度、更新效率的要求就很高,特別像氣象行業(yè),現(xiàn)在每時每該雷達、衛(wèi)星等許多的先進的氣象設(shè)備都在產(chǎn)生大量的氣象數(shù)據(jù),怎么保證信息的更新效率、處理速度等是必須要考慮的問題。

(二)云安全問題。云安全問題是目前云計算發(fā)展中必須要認識到的一個難點,“本質(zhì)是游客方與資源提供方的信任管理問題”。因而將氣象數(shù)據(jù)放在云端是否安全,哪些氣象數(shù)據(jù)可以放在云端,面向哪些游客,怎么對游客施行收費,怎樣維持游客與云資料提供者之問的信任等,都是將來要解決的問題。

(三)技術(shù)上的融合及運行。云計算融合了虛擬化、分布式計算、Web2.0等許多眾新技術(shù)。可能對絕大多數(shù)的用戶來說,只是剛剛接觸云計算這一概念,對它所提供的應(yīng)用及功能還處于云霧籠罩的狀態(tài),從觀念和習慣上還需要一個長時間的過程。對大多數(shù)的企業(yè)而言,也不可能⋯瞬問將已建成的基礎(chǔ)架構(gòu)與服務(wù)遷移到云中,都必須經(jīng)歷一個過渡時期。

(四)整合氣象數(shù)據(jù)。目前氣象數(shù)據(jù)庫,特別是省以下的氣象數(shù)據(jù)庫建設(shè),多是為了完成某一項任務(wù)或目的而創(chuàng)建,處于分散、各自為政的狀態(tài)。不同單位、同一單位的不同部門、甚至同一個部門都可能存在著多個數(shù)據(jù)庫系統(tǒng)。而且,可能分別為SQL Server、oracle、DB2等不同類型的數(shù)據(jù)庫系統(tǒng),彼此之問獨立工作,所存儲的數(shù)據(jù)存在重復(fù)等現(xiàn)象,如何實現(xiàn)這些數(shù)據(jù)庫的融合共享,實現(xiàn)這些異構(gòu)、分布、自治的數(shù)據(jù)資源的整合,實現(xiàn)各氣象機構(gòu)之問的無問合作,也是要考慮的問題之一。

五、結(jié)束語

云計算是分布式處理、并行處理和網(wǎng)格計算不斷向前發(fā)展的結(jié)果,“它意味著計算能力也可以作為一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉,它是通過互聯(lián)網(wǎng)傳輸?shù)摹???梢韵胂螅朴嬎愕漠a(chǎn)生和發(fā)展必將對將帶動整個IT產(chǎn)業(yè)甚至整個社會的發(fā)展變化。

云計算具有使用方便、可擴展、靈活可靠、經(jīng)濟等特點,將帶氣象行業(yè)許多暫新的變化,同時,我們必要注意它所帶來的一些問題,隨著云計算與氣象行業(yè)的不斷融合,必將使氣象行業(yè)提供的服務(wù)更加貼近百姓生活,滿足社會需要。將云計算與氣象信息服務(wù)行業(yè)的融合,可以為游客提供最優(yōu)的個性化服務(wù),同時為旅游業(yè)的蓬勃發(fā)展提供新的助力。

參考文獻:

[1]Lenk A,Klems M,Nimis J,eta1.What’S inside the Cloud An Architectural Map of the Cloud Landscape[C].f Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing.2009,23:31

篇4

【 關(guān)鍵詞 】 云計算;云存儲;數(shù)據(jù)安全;加密算法;安全策略

1 引言

近幾年來,云計算已經(jīng)逐漸成為人們熱衷研究和開發(fā)的領(lǐng)域,受到了多個領(lǐng)域、多個行業(yè)的人們的普遍關(guān)注。所以,本文對基于云計算模型的數(shù)據(jù)存儲服務(wù)模型進行廣泛研究,在充分考慮云計算模型具有成本低且實現(xiàn)靈活的特點的基礎(chǔ)上,提出了一種面向服務(wù)的數(shù)據(jù)存儲和傳輸方案,該方案通過將對稱加密和費對稱加密算相結(jié)合,實現(xiàn)對數(shù)據(jù)的加密和解密,為云計算服務(wù)在應(yīng)用中的數(shù)據(jù)安全問題找到一種行之有效的方法。

2 云計算相關(guān)概念

從其本質(zhì)上來看,云計算其實就是一種分布式系統(tǒng),該系統(tǒng)能夠成分借鑒互聯(lián)網(wǎng)將分散的超大規(guī)模計算能力實體和各種存儲資源進行有效整合,然后再將該系統(tǒng)所能夠?qū)崿F(xiàn)的服務(wù)反饋給用戶。在這些過程中,采用高安全性的云存儲是實現(xiàn)云計算所有服務(wù)的基本條件,通過互聯(lián)網(wǎng)上的各種存儲設(shè)備,可以構(gòu)成龐大的云存儲系統(tǒng),這也是云計算環(huán)境下對數(shù)據(jù)進行存儲和調(diào)用的基礎(chǔ),這樣,云存儲就可以通過分布式的系統(tǒng)來實現(xiàn)將分散存儲設(shè)備整合為一個高性能整體的目的。

2.1 數(shù)據(jù)容錯管理

在眾多的性能要求中,可靠性是存儲系統(tǒng)的最根本要求。而對于具有大量節(jié)點且系統(tǒng)結(jié)構(gòu)復(fù)雜的云存儲系統(tǒng)來說,系統(tǒng)的可靠性更加重要。在云存儲結(jié)構(gòu)中,可以充分利用分布式數(shù)據(jù)的備份功能,并將其作為提高系統(tǒng)可靠性的有效手段和方式,同時,還可以通過增強系統(tǒng)的容錯能力來確保數(shù)據(jù)的一致性。

2.2 云存儲運行效率

云計算過程中,對數(shù)據(jù)進行存儲和備份會極大地導(dǎo)致系統(tǒng)整體輸入和輸出的延遲,因此,如何提供云存儲系統(tǒng)的運行效率也是應(yīng)該考慮的問題。

2.3 數(shù)據(jù)的安全性

在云計算理念的應(yīng)用過程中,數(shù)據(jù)的安全問題早就成為人們關(guān)注的問題,所以,為了能夠從根本上提高數(shù)據(jù)安全性,徹底解決數(shù)據(jù)在存儲處理中的安全問題,從根本上提高云計算的防護能力,然后再根據(jù)云計算系統(tǒng)中可能存在的安全威脅和安全請求,從確定數(shù)據(jù)的安全策略。

3 云計算的數(shù)據(jù)安全存儲分析

云計算不僅能夠給人們帶來極大便利,還有可能由于數(shù)據(jù)的集中處理而危及到用戶的數(shù)據(jù)安全性。在眾多現(xiàn)在已經(jīng)廣泛應(yīng)用的云計算系統(tǒng)中,數(shù)據(jù)的安全性問題一直為人們所擔憂,這也是云計算在應(yīng)用過程中所面臨的巨大挑戰(zhàn)?,F(xiàn)在,云計算的基礎(chǔ)是應(yīng)用廣泛的分布式網(wǎng)絡(luò),在這種體系下,每臺網(wǎng)絡(luò)終端都可以看成是一個節(jié)點,所以,如果沒有完善的安全保障,理論上,可以通過任何節(jié)點對其他節(jié)點進行訪問,給云計算的數(shù)據(jù)安全帶來隱患。一般而言,云計算體系中的數(shù)據(jù)安全主要涉及數(shù)據(jù)傳輸、恢復(fù)、長期生存等諸多問題。

4 云計算環(huán)境下的數(shù)據(jù)安全存儲策略

現(xiàn)在,經(jīng)常使用的數(shù)據(jù)加密算法主要為對稱加密算法和非對稱加密算法等兩類。統(tǒng)計表明,對稱加密算法的理論比較成熟,應(yīng)用較為廣泛,且由于該類算法的加密和解密的實現(xiàn)比較容易,而被廣泛的應(yīng)用于大數(shù)據(jù)量的數(shù)據(jù)傳輸,在基于對稱加密的算法中個,數(shù)據(jù)的接收和發(fā)送發(fā)可以利用同一個密鑰對數(shù)據(jù)進行加密和解密。相對于對稱加密算法,就是非對稱加密算法,該類算撒可以將傳統(tǒng)的密鑰分為加密鑰和解密鑰,從而實現(xiàn)對數(shù)據(jù)加密和解密的分開控制,從而在計算復(fù)雜度上確保的安全性。

4.1 加密處理

在對數(shù)據(jù)的加密過程中,可以通過對稱加密算的密鑰生成器器,來隨機生成包含校驗信息的密鑰,然后再將包含給校驗信息的密鑰通過非對稱加密算法進行加密。這樣,就可以將經(jīng)過加密算法處理后的數(shù)據(jù)信息和對稱加密算法的密鑰密文,統(tǒng)一打包后發(fā)給用戶端。此外,在實現(xiàn)數(shù)據(jù)加密過程中,可以將數(shù)據(jù)量巨大的用戶數(shù)據(jù)通過對稱的加密算法對其進行加密,不僅如此,還可對數(shù)據(jù)量較小的對稱加密算法的有關(guān)密鑰通過非對稱算法進行加密,可以將這兩中的加密鑰和密文數(shù)據(jù)一起存儲在云存儲中心,而在用戶終端,只對非對稱加密算法和解密密鑰進行保存就可以。

4.2 解密處理

在對數(shù)據(jù)進行解密的過程中,用戶首先應(yīng)該利用非對稱加密算法的有關(guān)密鑰對對稱算法的密鑰進行解密,以此來還原密鑰;然后,在根據(jù)還原的密鑰通過對稱算法對數(shù)據(jù)包進行解密,這樣就可以對全文進行還原。通過對兩種加密算法的結(jié)合使用,能夠充分發(fā)揮兩類算法的優(yōu)點,最大限度的避免算法缺陷給數(shù)據(jù)安全帶來的影響,可以在保證密鑰安全的同時,利用對稱密鑰來對所有數(shù)據(jù)進行加密,還可以利用非對稱密鑰對數(shù)據(jù)非常小的校驗信息進行加密。通過這種復(fù)合算法,希望數(shù)據(jù)安全性在達到非對稱密鑰算法水平的同時,是算法的效率接近或達到對稱密鑰算法的加密水平,徹底解決現(xiàn)代云計算中所面臨的數(shù)據(jù)安全性問題。

5 結(jié)束語

云計算已經(jīng)逐漸成為人們熱衷研究和開發(fā)的領(lǐng)域,受到了人們的普遍關(guān)注。本文對基于云計算模型的數(shù)據(jù)存儲服務(wù)模型進行廣泛研究,采用一種面向服務(wù)的數(shù)據(jù)存儲和傳輸方案,該方案通過將對稱加密和費對稱加密算相結(jié)合,實現(xiàn)對數(shù)據(jù)的加密和解密,為云計算服務(wù)在應(yīng)用中的數(shù)據(jù)安全問題找到一種行之有效的方法。

參考文獻

[1] 劉新華,胡純?nèi)?云計算中數(shù)據(jù)安全關(guān)鍵技術(shù)和解決方案[J]. 全國商情(理論研究), 2011(04).

[2] 章功干.面向云計算的安全數(shù)據(jù)關(guān)鍵技術(shù)研究[J].科技信息,2011(30).

[3] Armbrust M, Fox A, Griffith R,etal. Above the clouds: A Berkeley view of cloud computing. 2009.

[4] Bellard F.QEMU,a Fast and Portable Dynamic Translator[A]. 2005.

[5] 呂驥,張堯?qū)W,周悅芝.云計算環(huán)境中P2P計算的優(yōu)化組織模型[J]. 清華大學(xué)學(xué)報(自然科學(xué)版),2011(11).

[6] 孟慶偉,劉婷.基于云計算的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計與實現(xiàn)[J].信息與電腦(理論版), 2011(11).

[7] 沈文杰.基于云計算的關(guān)鍵技術(shù)在高校中的應(yīng)用與研究[J].信息與電腦(理論版),2011(11).

[8] Rangan K,Cooke A,Post J,et al.The Cloud Wars:100+billionat stake[J]. 2008.

作者簡介:

篇5

[關(guān)鍵詞]云計算 醫(yī)學(xué)信息 集成

中圖分類號:TP 文獻標識碼:A 文章編號:1009-914X(2015)04-0285-01

引言

過去,醫(yī)學(xué)信息交流、共享范圍之所以被限制,原因是研制出的集成、管理的系統(tǒng),要么是面向特定的領(lǐng)域,要么是只針對局部的單位。整個互聯(lián)網(wǎng)可看作是虛擬的一個數(shù)據(jù)來源,而人們希望的是從網(wǎng)上取得數(shù)量更多、質(zhì)量更高的醫(yī)學(xué)信息。在云計算技術(shù)的環(huán)境下,將醫(yī)學(xué)信息進行集成管理的辦法為解決這樣的問題提供了可能。

1、云計算簡述

云計算是分布式計算、網(wǎng)格計算、虛擬化、網(wǎng)絡(luò)存儲等一系列傳統(tǒng)的計算機技術(shù)與網(wǎng)絡(luò)技術(shù)融合后產(chǎn)生的[1]。它是把多個計算的實體進行整合,形成一個計算能力非常強大的系統(tǒng)。并且借助于平臺服務(wù)、軟件服務(wù)、基礎(chǔ)設(shè)施服務(wù)的模式,把這種計算的能力分布給用戶[3]。

2、云計算技術(shù)下醫(yī)學(xué)信息的集成簡述

傳統(tǒng)數(shù)據(jù)庫已無法兼容當下衍生的大量的新數(shù)據(jù),因此這些有著巨大差異的數(shù)據(jù),如何被集成就成了必須快速解決的新課題。尤其醫(yī)學(xué)數(shù)據(jù)不僅數(shù)量大,而且非常復(fù)雜、數(shù)據(jù)類型也頗多,造成醫(yī)學(xué)信息被集成或者重用都極其困難。

可喜的是云計算技術(shù)的出現(xiàn),為醫(yī)學(xué)信息在集成、管理上提供了有力的技術(shù)保障。云計算技術(shù)是把各種各樣的資源進行整合,并實現(xiàn)了抽象化及虛擬化。從而使用戶能從復(fù)雜的底層邏輯、網(wǎng)絡(luò)協(xié)議、軟件架構(gòu)中解放出來[2]。運用數(shù)據(jù)服務(wù)把各類醫(yī)學(xué)數(shù)據(jù)整合,解決了數(shù)據(jù)不一致的問題,對用戶的服務(wù)更加透明,醫(yī)學(xué)信息被共享、資源的配置達到最優(yōu)都得以實現(xiàn)。

3、云計算技術(shù)下醫(yī)學(xué)信息的模型

3.1 數(shù)據(jù)層的工作原型

通過SDO模型的使用,運用數(shù)據(jù)服務(wù)的基本方式,運用PACS網(wǎng)絡(luò)接口對醫(yī)學(xué)數(shù)據(jù)進行讀取。為了在耦合、松散的環(huán)境下實現(xiàn)對對象訪問,則必須有一系列相關(guān)的協(xié)議,在傳輸層數(shù)據(jù)服務(wù)采用的是HTTP協(xié)議。醫(yī)學(xué)數(shù)據(jù)由于非常特殊,最好使用XML對數(shù)據(jù)提供描述。而SOAP是基于XML下的一個消息協(xié)議,依靠該協(xié)議,數(shù)據(jù)服務(wù)可實現(xiàn)信息的互相轉(zhuǎn)換。M-WSDL的作用是對數(shù)據(jù)服務(wù)相關(guān)的功能特性進行描述,它對XML的語法進行定義,服務(wù)被描述為可實現(xiàn)信息交換的通信端集合。以此向數(shù)據(jù)服務(wù)的注冊中心,用統(tǒng)一的描述、發(fā)現(xiàn)及集成方式去注冊并且數(shù)據(jù)的服務(wù)。

3.2 服務(wù)層的工作原型

服務(wù)層是采用Hadoop平臺,對分布式存儲以及計算的平臺進行構(gòu)建。Hadoop運用分布式的文件系統(tǒng)對資源實施管理,其中包括:故障檢測與恢復(fù)、負載均衡、監(jiān)視統(tǒng)計。并對諸多應(yīng)用任務(wù)實施調(diào)度,讓資源為應(yīng)用提供服務(wù)更加高安全。而云計算的能力被封裝起來作為標準服務(wù)為應(yīng)用程序提供服務(wù),同時要對提供的服務(wù)實施管理、調(diào)度。

實現(xiàn)并行計算使用的框架模型是MapReduce。MapReduce由兩部分服務(wù)器組成:作業(yè)服務(wù)器、任務(wù)服務(wù)器。作業(yè)服務(wù)器是系統(tǒng)任務(wù)分配的核心,對所有的作業(yè)進行管理、調(diào)度。任務(wù)服務(wù)器是對用戶的操作進行執(zhí)行,而每個作業(yè)又會被分為幾個任務(wù),任務(wù)中包括Map、Reduce兩種任務(wù)。執(zhí)行過程中,任務(wù)服務(wù)器必須發(fā)送心跳信息給作業(yè)服務(wù)器,對每個任務(wù)執(zhí)行的狀態(tài)進行匯報,讓作業(yè)服務(wù)器能夠收集作業(yè)在執(zhí)行中整體的情況,為下一次分配任務(wù)提供可靠依據(jù)。

3.3 應(yīng)用層的工作原型

應(yīng)用層的核心功能主要是給用戶提供服務(wù),根據(jù)用戶需求開發(fā)出具體的相關(guān)的應(yīng)用,并提供相對統(tǒng)一的一個人機界面的接口給用戶。用戶通過已注冊、的服務(wù),按需求查詢醫(yī)學(xué)信息,并且運用CCMedⅡ進行分布式處理、分析。

4、驗證與分析

4.1 服務(wù)請求處理的程序

通過用戶的界面,用戶可查詢了的應(yīng)用服務(wù)。當用戶發(fā)送比如是對大腦圖像的所有信息進行查看的請求時,此請求會在數(shù)據(jù)層的、所有的醫(yī)學(xué)數(shù)據(jù)中對大腦圖像服務(wù)的描述進行查詢,并且返回結(jié)果。這樣,在返回的列表中,用戶可查看部分或全部服務(wù)。處理的程序如下:

(1)發(fā)送讀具體服務(wù)的請求,迅速讀取在PACS中存儲的醫(yī)學(xué)數(shù)據(jù);

(2)為服務(wù)去訪問主節(jié)點,并發(fā)出需要相關(guān)的、已存儲的數(shù)據(jù)的請求,從而取得需要服務(wù)的存儲塊位置、存儲塊副本位置;

(3)為應(yīng)用服務(wù)返回來第一數(shù)據(jù)塊、其它副本存儲的位置;

(4)應(yīng)用服務(wù)會傳送相關(guān)的信息到數(shù)據(jù)層并且請求讀取有關(guān)的數(shù)據(jù);

(5)通過已注冊、的服務(wù),數(shù)據(jù)層會查詢服務(wù),從PACS中獲得相關(guān)信息;

(6)名稱節(jié)點傳送控制信息,數(shù)據(jù)節(jié)點通過這些信息,讀取數(shù)據(jù)并把數(shù)據(jù)存儲至指定位置;

(7)返回結(jié)果給應(yīng)用程序,并且在用戶界面顯示

若用戶想要進一步處理、分析已取得的結(jié)果,可再一次發(fā)出應(yīng)用服務(wù)的請求,應(yīng)用服務(wù)便依然通過主節(jié)點給數(shù)據(jù)節(jié)點傳送具體命令,程序的處理會在數(shù)據(jù)節(jié)點上直接運行,然后返回運行的結(jié)果給用戶。

4.2 云計算下計算速度的測試

通過醫(yī)學(xué)圖像的運行,計算、分析處理速度的實驗,可驗證在云計算下計算、處理的能力有多強大。實驗方法:將數(shù)據(jù)節(jié)點上存儲的、瀏覽器卻無法顯示的醫(yī)學(xué)圖像(DCM格式),轉(zhuǎn)換成瀏覽器能夠顯示的圖片(JPEG格式)。

本實驗依舊運用Hadoop平臺,計算框架依舊選取MapReduce。數(shù)據(jù)塊副本的個數(shù)為2個,數(shù)據(jù)塊的大小是64MB,而總的數(shù)據(jù)大小是19.8GB,內(nèi)含醫(yī)學(xué)圖像共44933張。實驗的結(jié)果顯示:運行任務(wù)時,只運行一個數(shù)據(jù)節(jié)點,用時1678.34s,而8個數(shù)據(jù)節(jié)點一同運行,用時僅僅只有203.65s。

結(jié)語

綜上,本文通過對醫(yī)學(xué)信息的集成模型進行構(gòu)造,并在有效性上作了驗證。這充分說明云計算的利用,不僅對規(guī)模頗大的醫(yī)學(xué)數(shù)據(jù)很好地集成、管理以及分析,使醫(yī)學(xué)數(shù)據(jù)的資源得以共享、配置達到最優(yōu)效果,而且在計算機科學(xué)與醫(yī)學(xué)的發(fā)展上都起到了推動作用!

參考文獻

[1] 黃慶藏.基于云計算的醫(yī)學(xué)信息集成方法研究[D].浙江工業(yè)大學(xué),2012.

篇6

隨著現(xiàn)代網(wǎng)絡(luò)信息技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)逐漸成為大學(xué)生校園生活的一個重要組成部分。云計算概念引入中國后對教育領(lǐng)域產(chǎn)生了重要而深遠的影響。利用“云計算”技術(shù)彈、資源池化、按需服務(wù)、實時性強等特點,構(gòu)建全國高校網(wǎng)絡(luò)社區(qū)團支部云服務(wù)平臺既能滿足當代大學(xué)生個性發(fā)展的需要,又能使各級團組織形成相互捆綁、信息共享、各具特色、優(yōu)勢互補的網(wǎng)絡(luò)體系??梢姡畔⒒尘跋拢谠朴嬎愕木W(wǎng)絡(luò)社區(qū)團支部建設(shè)將為高校思想政治教育搭建新的平臺,為各級團組織凝聚和引領(lǐng)青年提供新的思路。

一、云計算的概念及其在高等教育領(lǐng)域中的應(yīng)用

云計算(Cloud Computing)是分布式處理、并行處理和網(wǎng)格計算的發(fā)展,是一種新興的商業(yè)服務(wù)模式。它將數(shù)據(jù)存儲于云上、軟件和服務(wù)置于云中、構(gòu)筑于各種標準和協(xié)議之上,隨時隨地可以通過各種設(shè)備獲得。云計算所具有的海量數(shù)據(jù)存儲、強大計算能力、高可用性、資源共享等優(yōu)勢,是推進高等教育信息化建設(shè)的一種理想選擇。

近幾年,云計算技術(shù)在高等教育領(lǐng)域中的應(yīng)用越來越廣泛,它將高等教育所需要的一切軟硬件計算資源虛擬化,向師生、教育管理部門、相關(guān)團體提供以租用資源為形式的計算服務(wù),用戶能夠在任何時間、地點自由地獲取所需信息,形成個人網(wǎng)絡(luò)環(huán)境。由此可見,將云計算技術(shù)的應(yīng)用延伸到高校網(wǎng)絡(luò)社區(qū)團支部建設(shè),通過云計算平臺建立網(wǎng)絡(luò)團支部,在網(wǎng)上過團組織生活,討論團組織工作,開展志愿服務(wù)活動,選舉團支部書記,能夠使團組織網(wǎng)絡(luò)覆蓋全體青年,與各類青年學(xué)子牽上線、搭上話、交上心,更好地為大學(xué)生成長成才服務(wù)。

二、云計算應(yīng)用于高校網(wǎng)絡(luò)社區(qū)團支部建設(shè)的優(yōu)勢

1.增強高校網(wǎng)絡(luò)社區(qū)團支部的互動性、開放性和共享性

在云計算模式中,“云端”的服務(wù)器群所具有的良好容錯性、強大的計算能力和幾乎無限的帶寬,保證了信息數(shù)據(jù)的安全和高并發(fā)性,用戶的請求可迅速得到響應(yīng)。因此,基于云計算的高校網(wǎng)絡(luò)社區(qū)團支部可以成為全國高校師生提供服務(wù)的SNS交流網(wǎng)站,大大提高了用戶之間的交流效率,搭建了一個功能豐富、信息充足的用戶交流互動平臺。用戶可以在各種終端之間迅速同步獲取數(shù)據(jù),并具備站內(nèi)外資源分享功能,體現(xiàn)了良好的開放性、共享性。

2.促進信息資源的共享和共建

目前,全國校級以上的各級團組織都擁有自己的服務(wù)器,用于組織建設(shè)、新聞、日常工作等。但各地建設(shè)的資源庫資源分布不均、共享程度低、缺乏相互協(xié)作。云計算使用的是集中存儲方式,將所有數(shù)據(jù)存儲在規(guī)模龐大的數(shù)據(jù)中心,形成資源池,由專業(yè)的團隊負責數(shù)據(jù)的管理和安全工作,能滿足資源庫規(guī)模逐步地擴大和數(shù)據(jù)安全的要求。此外,云計算擴展性非常強,多個學(xué)校團組織將現(xiàn)有的信息資源共同加入到一個“云”中,將原來僅僅為本校、本地服務(wù)的優(yōu)質(zhì)信息資源拓展成為更多組織和師生提供服務(wù)的“云”資源,實現(xiàn)了真正意義上的資源共享,為網(wǎng)絡(luò)共青團組織體系的構(gòu)建提供了有力保障。

3.實現(xiàn)按需服務(wù),構(gòu)建云服務(wù)“生態(tài)系統(tǒng)”

高校網(wǎng)絡(luò)社區(qū)團支部云計算服務(wù)平臺可以為用戶提供各種適合用戶需求的應(yīng)用服務(wù),如資料共享、文化展示、互動交流等。這些服務(wù)需要各類軟件環(huán)境的支持,高校網(wǎng)絡(luò)社區(qū)團支部云計算服務(wù)平臺可以為服務(wù)供給者和服務(wù)需求者提供一個服務(wù)交換的市場,服務(wù)供給者在平臺上部署并提供服務(wù),服務(wù)需求者在平臺上購買并使用服務(wù),形成一個云服務(wù)“生態(tài)系統(tǒng)”。

三、高校網(wǎng)絡(luò)社區(qū)團支部的云計算服務(wù)平臺結(jié)構(gòu)

云計算時代的到來,為高校網(wǎng)絡(luò)社區(qū)團支部的管理和建設(shè)提供了新的思路。構(gòu)建云計算數(shù)據(jù)交換及共享平臺要依據(jù)SaaS(Software-as-a-service)軟件即服務(wù)的概念,以SOA架構(gòu)設(shè)計為理念,采用傳統(tǒng)的數(shù)據(jù)同步方式進行業(yè)務(wù)系統(tǒng)集成。根據(jù)云基礎(chǔ)設(shè)施體系結(jié)構(gòu)模型與高校網(wǎng)絡(luò)社區(qū)團支部建設(shè)特點,將該平臺分為物理資源層、虛擬服務(wù)器層、基礎(chǔ)管理層、中間件服務(wù)層、應(yīng)用程序?qū)雍头?wù)層六個層次,如圖1所示。

圖1

四、基于云計算技術(shù)的網(wǎng)絡(luò)社區(qū)團支部建設(shè)模式

由于開發(fā)云計算服務(wù)平臺需要一定的基礎(chǔ)投資、網(wǎng)絡(luò)規(guī)模和資源協(xié)調(diào),目前我國高校網(wǎng)絡(luò)社區(qū)團支部建設(shè)主要是依靠人人網(wǎng)、騰訊QQ、新浪微博等大型公司,然而這些平臺大多應(yīng)用于商業(yè)目的,如果直接采用現(xiàn)有的云計算方案,固然短期成本低,實施簡單,但隨之而來的是自主性、安全與信任、政策問題。將各高校網(wǎng)絡(luò)社區(qū)團支部的資源直接依賴于現(xiàn)有公司存儲在云端是不安全的,一旦受到各種因素影響而出現(xiàn)問題,將會導(dǎo)致不可預(yù)測的后果。因此,高校共青團只有組建自己的云計算服務(wù)平臺,同時進行自主創(chuàng)新才能從根本上保證云安全,提供共青團內(nèi)自己的云服務(wù)。

1.建立政府參與下的公司管理模式

建立全國高校網(wǎng)絡(luò)社區(qū)團支部的云服務(wù)平臺必須依靠政府的支持。政府作為投資主體,能夠采用多種籌資渠道,注入資金以保障高校網(wǎng)絡(luò)社區(qū)團支部云計算核心服務(wù)器的建立、運行與維護。可以讓高校和科研院所統(tǒng)籌規(guī)劃云計算服務(wù)平臺建設(shè),選擇專業(yè)技術(shù)團隊搭建云計算平臺,提供規(guī)范化、標準化的云服務(wù)。

2.成立教育部門協(xié)調(diào)下的分層管理模式

建設(shè)高校網(wǎng)絡(luò)社區(qū)團支部云計算服務(wù)平臺除了贏得政府的支持外,還要成立一個在國家教育部門協(xié)調(diào)下的“云計算服務(wù)組織”,采用“政府核心服務(wù)器――省市級信息資源模塊共享――校級特色資源組件共建”的三級管理模式,如圖2所示。在全國范圍內(nèi)搭建若干個云計算服務(wù)中心,每個中心承擔一個區(qū)域的云計算服務(wù),可以在高校共青團現(xiàn)有IT基礎(chǔ)設(shè)施的基礎(chǔ)上協(xié)同構(gòu)建,逐步將當前信息化基礎(chǔ)設(shè)施及應(yīng)用移植到地區(qū)云計算平臺。成立地區(qū)云計算服務(wù)平臺管理中心,組織中心進行總體規(guī)劃、制訂標準規(guī)范、協(xié)調(diào)地區(qū)管理機構(gòu)、與云計算技術(shù)廠商以及應(yīng)用服務(wù)提供商建立協(xié)作關(guān)系。

圖2

3.倡導(dǎo)高校混合云建設(shè)模式,形成高校間公用云平臺

篇7

【關(guān)鍵詞】體育成績;管理系統(tǒng)設(shè)計;云計算

1.前言

體育成績是教學(xué)管理的重要部分之一,云計算信息系統(tǒng)已經(jīng)廣發(fā)的應(yīng)用在高校體育成績管理中。建立在云計算信息管理系統(tǒng)上高校體育成績的管理中,可以處理高校體育成績的管理系統(tǒng)中的大量信息數(shù)據(jù),將這些數(shù)據(jù)統(tǒng)一處理、計算和存儲,達到提高體育成績管理的安全性。

2.云計算的概述

為了傳送和儲存海量的信息數(shù)據(jù),實現(xiàn)數(shù)據(jù)的共享和實時傳播,提高工作效率云計算得到發(fā)展和完善,先后發(fā)展了效用計算、分布式甲酸核心技術(shù)和互聯(lián)計算等云計算理念。具體劃分為數(shù)據(jù)即服務(wù)、軟件即服務(wù)和平臺即服務(wù)等不同層次。

2.1特點

第一,擴展性。云計算的擴張性可以看作是搭建了一個信息資源池,給體育教學(xué)管理提供多種服務(wù),實現(xiàn)資源的優(yōu)化配置。

第二,通用性。在云計算使用的過程中,具有普遍性高和局限性小的特點,使多種應(yīng)用正常發(fā)揮。

第三,獨特的穩(wěn)定性。云計算在系統(tǒng)中傳遞和保存數(shù)據(jù)時具有可靠性的特點,運用多種技術(shù)對數(shù)據(jù)進行保護。

第四,安全性。云計算的安全性能可以進步以提高數(shù)據(jù)管理的可靠性,對系統(tǒng)中的數(shù)據(jù)進行保護,防止黑客侵入的狀況發(fā)生。

第五,虛擬化技術(shù)。系統(tǒng)中的數(shù)字和物理資源都是虛擬的,運用云計算進行規(guī)范處理,將用戶終端的數(shù)據(jù)中心相連,就可以實現(xiàn)數(shù)據(jù)的處理。

第六,費用低。運用云計算管理教務(wù)系統(tǒng),可以減少管理人員的工作量,提高工作效率,節(jié)約成本的投入。

3.高校體育成績的管理系統(tǒng)設(shè)計

3.1高校體育成績系統(tǒng)界面

系統(tǒng)界面設(shè)計時,要簡單、清晰且易于操作,給系統(tǒng)用戶在信息處理時提供輸入和輸出界面。

云計算在體育教務(wù)管理的登陸的過程中先輸入用戶名和密碼,再點擊進入,之后系統(tǒng)會解析用戶名并確認用戶身份,再輸入驗證碼進步驗證身份的安全性,提高系統(tǒng)的可靠性。

3.2高校體選課系統(tǒng)設(shè)計

學(xué)生選課系統(tǒng)劃分為用戶登錄、學(xué)生信息管理模塊、課程信息管理模塊、選課成績管理模塊、用戶管理模塊這五個管理模式。

基于云計算的高校體育教務(wù)管理系統(tǒng)分為以下幾個內(nèi)容:

第一,學(xué)生成績信息數(shù)據(jù)庫,其中有不同學(xué)生的成績,以供學(xué)生自己對選課成績查詢。

第二,數(shù)據(jù)庫表單。運用“USERS”進行相關(guān)數(shù)據(jù)的處理。

3.3高校體育考試管理的設(shè)計

第一,這部分設(shè)計的內(nèi)容主要包括考試科目管理、考試日期管理、監(jiān)考人員管理、監(jiān)考日程管理以及補考的各項工作管理。

第二,在考試管理模塊中最重要的是考試日期的安排和監(jiān)考日期的安排,通過編排課表模塊的功能,對考試進行安排,增加各個時間階段的考試教師和相應(yīng)的監(jiān)考老師最優(yōu)化的安排,最后確認無誤后擬定出清單并公布。

3.4高校體育成績管理設(shè)計

第一,成績錄入??荚嚱Y(jié)束后,教務(wù)管理人員將學(xué)生的考試成績錄入成績管理系統(tǒng),系統(tǒng)自動生成總評成績。

第二,成績查詢系統(tǒng)。該系統(tǒng)包括查看成績和補考成績兩部分。教務(wù)管理人員完成成績錄入工作后,經(jīng)教務(wù)處和學(xué)院的批準公布成績,系統(tǒng)用戶就可以在管理系統(tǒng)中查看成績。

3.5高校體育教務(wù)學(xué)籍管理

第一,學(xué)籍管理框架設(shè)計,主要設(shè)計新生學(xué)籍注冊、在校生學(xué)年注冊、學(xué)生學(xué)生學(xué)籍管理等內(nèi)容。

第二,學(xué)籍管理的實現(xiàn)效果。通常包括學(xué)生家庭信息、年齡、綜合實踐等信息的錄入,教務(wù)管理人員通過學(xué)號、姓名、班級就可以進行學(xué)籍信息的查詢的系統(tǒng)。

第三,學(xué)籍異動管理。在教學(xué)工程中,經(jīng)常會有學(xué)生的轉(zhuǎn)學(xué)、輟學(xué)、休學(xué)等不同的學(xué)籍異動處理。

3.6高校體育教學(xué)計劃管理設(shè)計

第一,開設(shè)教學(xué)計劃。體育教師根據(jù)學(xué)校要求和學(xué)生的實際情況制定教學(xué)計劃,將課程名稱、課程代碼、具體的教學(xué)計劃錄入教學(xué)管理系統(tǒng)中,建立與計算系統(tǒng)上的高校體育教學(xué)計劃管理系統(tǒng)的設(shè)計。

第二,教學(xué)計劃維護。每個教師根據(jù)學(xué)校制定的教學(xué)大綱設(shè)計了教學(xué)計劃,按照教學(xué)計劃有序的進行教學(xué)任務(wù),之后嗨喲啊哦進行教學(xué)計劃的維護,形成高校體育教學(xué)計劃維護管理系統(tǒng)。教學(xué)計劃的維護主要包括課程學(xué)分和考核方式。

4.結(jié)語

數(shù)據(jù)信息化是這個社會發(fā)展需要的必然結(jié)果,各個行業(yè)都在運用計算機技術(shù),高校體育成績的管理也不例外,只有發(fā)揮云技術(shù)在信息處理和管理的優(yōu)勢,才能有效的整合教學(xué)和教務(wù)管理,提高管理工作水平和效率,使高校體育成績管理系統(tǒng)不斷科學(xué)化、合理化、規(guī)范化。

參考文獻:

[1]李春峰.高職學(xué)生體育成績管理系統(tǒng)的設(shè)計與實現(xiàn)[D].廈門大學(xué),2014.

[2]沈煒.紹興職業(yè)技術(shù)學(xué)院體育成績管理系統(tǒng)的設(shè)計與實現(xiàn)[D].電子科技大學(xué),2012.

篇8

關(guān)鍵詞:開源云計算;openstack;高校計算機;機房管理

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)31-0082-02

信息技術(shù)和互聯(lián)網(wǎng)技術(shù)的發(fā)展和應(yīng)用,不僅大大便利了人們?nèi)粘I钆c工作,給高校教學(xué)工作和計算機房也帶來全新變革,高校計算機房建設(shè)就是在這樣的背景下產(chǎn)生的。同時,為促進計算機房更好運營和發(fā)揮作用,建立完善的管理系統(tǒng),提高管理水平,為教師教學(xué)和學(xué)生學(xué)習提供支撐是十分必要的。為此,各學(xué)校都普遍重視高校計算機房信息管理系統(tǒng)的設(shè)計和開發(fā),根據(jù)機房具體工作需要,合理設(shè)置相應(yīng)的管理系統(tǒng),推動傳統(tǒng)管理方式向現(xiàn)代管理方式轉(zhuǎn)變,推動計算機房管理水平提高。也為教學(xué)活動有效開展,提高學(xué)生的學(xué)習效率創(chuàng)造條件。本文結(jié)合高校計算機房實際情況,就開源云計算openstack的應(yīng)用進行探討分析,希望能為具體工作開展提供啟示。

1 開源云計算和openstack概述

隨著云計算技術(shù)的創(chuàng)新發(fā)展和不斷改進,開源云計算出現(xiàn)并得到越來越廣泛的應(yīng)用。在高等教育事業(yè)不斷發(fā)展,整個社會對高校人才培養(yǎng)質(zhì)量要求越來越高的背景下,加強高校計算機房建設(shè),提高學(xué)生的實踐技能和動手操作能力是十分必要的。通常高校普遍注重加大基礎(chǔ)設(shè)施建設(shè)投資,擴展教學(xué)場地,改善辦學(xué)環(huán)境,但是對計算機房設(shè)備的投入可能存在不足的情況,設(shè)備更新緩慢,管理維護工作不足,制約學(xué)生接觸和掌握先進的計算機技術(shù),也影響學(xué)生綜合素質(zhì)提升。為彌補這種不足,將開源云計算openstack應(yīng)用到計算機房當中,有利于更好部署云,確保機房性能穩(wěn)定,促進計算機房有效運行和發(fā)揮作用。

1)開源云計算概述。云計算是一種利用互聯(lián)網(wǎng)實時、隨地、按需、便捷訪問的共享資源池模式,包括基礎(chǔ)設(shè)施、平臺、軟件服務(wù)層。開源云計算在此基礎(chǔ)上發(fā)展和演進而來,較為流行的管理平臺有Eucalyptus,OpenNebula,OpenStack,CloudStack等,應(yīng)用最多的為OpenStack,并且前景廣闊,深受人們的喜愛與關(guān)注。

2)openstack概述。Openstack是一個開源云計算項目,其目的是方便部署云,為各項工作開展提供操作平臺。組成架構(gòu)包括計算、存儲、網(wǎng)絡(luò)、共享服務(wù)、儀表板,有效完成存儲、網(wǎng)絡(luò)連接等各項功能。同時,openstack包括云計算和云存儲兩個項目,可以提供計算資源,提供自動創(chuàng)建和管理服務(wù)。并且存儲空間還能夠擴展,為用戶使用提供方便。

2 _源云計算openstack在高校計算機機房中的應(yīng)用對策

高校計算機房系統(tǒng)以提高管理效率、促進教學(xué)水平提升、方便學(xué)生學(xué)習為目的。通過合理應(yīng)用計算機技術(shù)措施開發(fā)而成,更好服務(wù)于實驗室教學(xué)、管理、學(xué)生學(xué)習等工作。機房管理是高校日常管理工作的重要內(nèi)容,同時也是一項系統(tǒng)、復(fù)雜的工作,復(fù)雜程度高、任務(wù)繁瑣,需要耗費大量人力與物力,但對高校正常教學(xué)秩序、學(xué)生學(xué)習和發(fā)展等都會產(chǎn)生重要影響。隨著新任務(wù)和新要求出現(xiàn),原有管理方式逐漸顯示其滯后性,難以滿足高校計算機房管理需要。因此,設(shè)計和開發(fā)新的管理系統(tǒng)是十分必要的,開源云計算openstack是重要的技術(shù)措施,滿足機房日常工作需要,實際工作中從以下方面采取應(yīng)用對策。

1)建立大規(guī)模網(wǎng)絡(luò)存儲。傳統(tǒng)實驗教學(xué)中,大容量文件拷貝與高寬帶傳輸加大單機服務(wù)器負荷,對不同機房存儲服務(wù)器開展集中管理是迫切需要解決的問題。Openstack提供云存儲技術(shù),可以便捷、迅速的構(gòu)建大容量存儲。收集現(xiàn)有可用的存儲服務(wù)器,以5臺為單位組成節(jié)點區(qū),結(jié)合需要擴展多個節(jié)點區(qū)。并融入身份認證節(jié)點,對用戶訪問進行控制,組建云存儲,滿足管理工作需要。

2)建立虛擬計算機云系統(tǒng)。傳統(tǒng)計算機房管理效率低,耗費大量人力物力,安裝過多軟件會影響計算機性能。而openstack可以構(gòu)建虛擬計算機云,有利于提升計算機性能,減少人力與物力消耗,提升計算機房管理效率。以4臺計算節(jié)點為單位,使用交換機組成一個區(qū),管理員根據(jù)需要增加區(qū)。每臺計算機節(jié)點連接內(nèi)網(wǎng)與外網(wǎng),內(nèi)網(wǎng)管理云計算,外網(wǎng)訪問虛擬計算機。還可以增加管理端和監(jiān)控點,實時監(jiān)控計算機服務(wù)的各項工作,確保計算機運營安全。利用openstack虛擬化后的網(wǎng)絡(luò)架構(gòu),虛擬計算機和物理計算機一樣。

3)落實安全保障措施。一方面,為保障計算機房的安全,讓開源云計算openstack有效發(fā)揮作用。與Internet連接設(shè)置防護墻技術(shù),進行用戶權(quán)限設(shè)置,設(shè)置安全密碼,安裝防病毒軟件,去掉測試賬號和共享賬號。另一方面,為保障計算機房數(shù)據(jù)庫系統(tǒng)安全,嚴格限制管理權(quán)限和用戶訪問權(quán)限,使用安全的密碼,設(shè)置強度高密碼,重視記錄數(shù)據(jù)庫日志審核與管理。另外,為保證權(quán)限級別安全,計算機房還給不同用戶分配不同訪問權(quán)限,禁止未注冊用戶訪問,對用戶名和密碼進行校驗和審核,防止非法訪問,確保計算機房的數(shù)據(jù)信息安全。要建立并落實安全管理控制制度,加強用戶管理,杜絕不法分子篡改數(shù)據(jù),實現(xiàn)有效保障計算機房數(shù)據(jù)信息安全的目的。

3 開源云計算openstack在高校計算機機房中的應(yīng)用實例

通過上述介紹,對開源云計算openstack計算機房系統(tǒng)設(shè)計和實現(xiàn)有基本了解,為促進系統(tǒng)功能和作用充分發(fā)揮,要將其有效應(yīng)用到計算機房具體管理工作當中,以證明其實用性,為提高計算機房管理水平,推動教師教學(xué)和學(xué)生學(xué)習順利進行奠定基礎(chǔ)。下面將對系統(tǒng)應(yīng)用進行介紹,以掌握開源云計算openstack的功能,為推動其有效利用和作用充分發(fā)揮提供借鑒。

3.1應(yīng)用實例

某高校計算機房日常運營和管理中,通過開源云計算openstack的應(yīng)用,設(shè)置以下模式,促進機房作用有效發(fā)揮。

1)頁面框架。系統(tǒng)開發(fā)時采用的是框架結(jié)構(gòu),以增加系統(tǒng)靈活性,方便操作和用戶使用。頁面頭、左邊導(dǎo)航、右邊正文分別置于不同框架結(jié)構(gòu)中。為實現(xiàn)對右邊正文內(nèi)容有效控制,具體使用和操作過程中,只需要移動左邊導(dǎo)航部分即可,提高使用的靈活性,有效滿足用戶需求。為方便計算機房管理,用戶只需要在左邊導(dǎo)航選擇不同功能菜單,就能實現(xiàn)刷新右邊正文內(nèi)容的目的。也讓整個頁面結(jié)構(gòu)變得清晰合理,方便用戶觀察和使用,為開展具體的各項操作提供方便。

2)系統(tǒng)登錄。登錄界面為用戶登錄和進入機房提供平臺,輸入用戶名和密碼即可登錄界面。對用戶輸入的登錄信息,系統(tǒng)進行身份識別,根據(jù)用戶不同的身份信息進入不同界面,管理員進入管理員界面、教師進入教師界面、學(xué)生進入學(xué)生界面。將用戶合理分配到應(yīng)該進入的頁面,然后用戶可以根據(jù)自己需要開展各項操作。系統(tǒng)根據(jù)用戶名和密碼確認身份,驗證登錄信息,只有通過驗證后才能登錄到用戶界面,并在該界面上瀏覽用戶信息,進行相應(yīng)操作,還可以了解用戶身份信息以及可以操作模塊。如果登錄信息未通過驗證,則禁止登錄,表明該用戶不符合訪問身份條件,避免非法訪問和入侵,保證計算機房安全。

3)管理員登錄管理。為提高計算機房管理水平,避免相關(guān)信息資料泄露出去,實現(xiàn)對用戶信息嚴格保密的目的,管理員有權(quán)限管理和維護系統(tǒng)??紤]計算機房管理工作需要,方便管理人員登錄系統(tǒng)開展系統(tǒng)管理及維護工作,開源云計算openstack應(yīng)用和計算機房設(shè)計時,將管理員登錄信息存放于數(shù)據(jù)表ex_adm中,該數(shù)據(jù)表建立時添加管理員記錄,用戶名和密碼均為admin。管理員登錄界面,包括用戶名和密碼輸入框,輸入并提交登錄按鈕后,進入管理員用戶界面,根據(jù)需要開展各項操作。

4)用戶管理模塊。該模板對用戶登錄信息和資料進行管理,決定用戶是否擁有登錄權(quán)限,并為用戶使用系統(tǒng)設(shè)置相關(guān)內(nèi)容。具體來說,主要功能為:對不同用戶登錄權(quán)限操作開展管理,添加、修改或刪除用戶。添加用戶時要填寫新用戶資料以及用戶名和密碼,根據(jù)是學(xué)生、教師還是管理員對其進行分類,提交并確認后添加成功,從而在管理模塊當中新增用戶。如果提交失敗,需要重新添加,直至符合要求,_認后為止。

3.2應(yīng)用效果

計算機房通過開源云計算openstack的應(yīng)用,實際應(yīng)用結(jié)果表明,openstack能便捷、迅速的部署云,還可以確保性能處于較為穩(wěn)定的狀態(tài),能滿足一般高校計算機房管理工作需要。同時,在openstack支持下,還有利于整合計算機房資源,為管理者、教師、學(xué)生提供較豐富的信息資源,甚至還可以將開源云計算openstack用于虛擬實驗教學(xué),其重要的應(yīng)用價值是不容忽視的,今后在實際工作中值得推廣和應(yīng)用。

4 結(jié)束語

總之,高校計算機機房中,通過openstack的應(yīng)用,能夠較為迅速的部署云,并確保系統(tǒng)的性能穩(wěn)定,為人們開展管理和其它操作提供方便,對一般高校計算機房各項工作順利開展也具有積極作用。同時它還有利于整合教學(xué)資源,對任課老師教學(xué)活動開展,學(xué)生獲取豐富的信息資源也具有一定價值,甚至還可以將其應(yīng)用到虛擬實驗教學(xué)活動。因此,實際工作中應(yīng)該重視openstack的應(yīng)用,加強安全管理和系統(tǒng)維護,確保系統(tǒng)綜合性能,促進openstack在高校計算機機房中發(fā)揮更大作用。

參考文獻:

[1] 孫寒玉,顧春華.一種基于openstack的云應(yīng)用開發(fā)框架[J].華東理工大學(xué)學(xué)報:自然科學(xué)版,2015(4):272-276.

[2] 馬文杰.基于OpenStack的高校實驗云平臺的研究與應(yīng)用[J].綏化學(xué)院學(xué)報, 2014(12): 146-150

[3] 宋凌怡.基于OpenStack的高校云數(shù)據(jù)中心研究與實現(xiàn)[J].赤峰學(xué)院學(xué)報:自然科學(xué)版, 2016(8):33-35.

[4] 肖飛,楊晶.基于OpenStack的計算機實驗室自助服務(wù)平臺的設(shè)計與實現(xiàn)[J].計算機與現(xiàn)代化,2013(7):201-207.

[5] 蘇培華.基于openstack的高校數(shù)據(jù)中心應(yīng)用研究[J].電子設(shè)計工程,2015(21),48-51.

篇9

本次年會依舊在舊金山市中心的Moscone Center舉行,上下兩層的展覽大廳被擠得滿滿的,共有252家公司展示了自己的廣告產(chǎn)品和技術(shù),從重量級的Google、雅虎、微軟、AOL到初出茅廬的Get Glue、Goby、RichRelevance等,可謂八仙過海,各顯神通,其中與數(shù)字廣告平臺(Ad Network)有關(guān)的就有40多家,展會還專門設(shè)立手機廣告專區(qū),近20家公司參展。

技術(shù):豐富多彩

經(jīng)過兩天的交流學(xué)習,總體感覺是:歐美的技術(shù)豐富多彩,錯落有致。首先,歐美大公司更注重產(chǎn)品用戶體驗,在應(yīng)用上比國內(nèi)產(chǎn)品要簡單得多。就廣告管理系統(tǒng)而言,歐美的界面設(shè)計非常合理,只要擁有一點基本常識,且無需太多培訓(xùn),就能快速上手使用,復(fù)雜的功能都被隱藏起來,而背后則往往有非常復(fù)雜的技術(shù)作為支撐,個人覺得國內(nèi)的產(chǎn)品設(shè)計人員應(yīng)在這方面努力改進。其次,美國很多初創(chuàng)公司都非常專注地做某一方面的技術(shù),這樣可以避免來自大公司的直接競爭。譬如有一家公司只做圖像識別技術(shù),可以把該技術(shù)用在內(nèi)容定向方面;另一家公司專注于匯總用戶線上、線下的數(shù)據(jù),供其他公司購買后用于行為定向;還有一家公司關(guān)注于發(fā)現(xiàn)和防止欺詐流量方面,據(jù)說此公司擁有一兩百種計算方法,且能在極短的時間內(nèi)發(fā)現(xiàn)非正常的流量??傊?,類似公司的數(shù)量之多,讓人眼花繚亂。

值得注意的是,這次我們并沒有看到非常突出的手機廣告技術(shù),這一領(lǐng)域現(xiàn)在的模式仍是以Google收購的AdMob的中長尾推廣模式和Apple的iAd高端品牌廣告模式為主,其他的基本介于這兩者之間,基本不成主流。我們在年會現(xiàn)場倒是發(fā)現(xiàn)有些公司在提供開發(fā)人員工具方面有些創(chuàng)新,譬如有一家公司可以快速地把任何一個網(wǎng)站轉(zhuǎn)換成手機上的應(yīng)用,這樣的平臺在美國有不少,在提供這種平臺的同時,把手機廣告植入其中,既幫助現(xiàn)有的互聯(lián)網(wǎng)媒體轉(zhuǎn)換到手機平臺,又能通過廣告盈利,不失為切入這一市場的有效途徑。

手機廣告:應(yīng)有想象空間

基于位置的服務(wù)(LBS)仍然是大家談?wù)摰囊粋€熱門話題,大家已不再局限于Foursquare以及類似的應(yīng)用,似乎這樣的應(yīng)用和模式已經(jīng)被大家熟知,沒有新意。很多專家也認為手機廣告不應(yīng)該僅僅是互聯(lián)網(wǎng)廣告的平移,應(yīng)該有更多的想象空間。有些公司從運營商基站定位(LBS)出發(fā),這樣能觸及更廣泛的手機用戶,通過位置籬笆(Geofence)以及獲取用戶許可(Opt-in)來發(fā)送短信、彩信,傳播信息,獲得了比較好的效果,這種簡單有效的營銷手段獲得了用戶80%以上的接受度。二維碼已經(jīng)在市場上談?wù)摵芫昧耍]有看到廣泛的運用。最近在美國的平面媒體上經(jīng)??梢钥吹揭环N微軟的tag碼,理論上和二維碼非常相似,只是背景為一張彩圖,上面有些彩色的點,就是這么一個簡單的創(chuàng)意,據(jù)說在美國已經(jīng)獲得了極大的增長,過去半年中就有30億個tag被打印,2011年的前三個月每月按照250%的速度遞增。這種理念來自把平面媒體和手機掛鉤,擁有廣泛的市場前景。

云計算:平臺架構(gòu)穩(wěn)定

這次舊金山之行,我們不僅參加了Ad Tech會議,還與很多廣告相關(guān)的頂尖公司進行了廣泛深入的交流,包括Google、雅虎、Facebook、IBM、Vodafone、comScore等。通過溝通,我們發(fā)現(xiàn)一個共同的特點,即對數(shù)據(jù)的熱衷,對云計算使用的平臺一致性。整個雅虎的開發(fā)平臺就是基于云的平臺,由于各個公司使用了類似的技術(shù),技術(shù)人員之間的交流也非常普遍,使得平臺架構(gòu)非常穩(wěn)定,代碼也非常健壯。這些既增強了我們使用類似技術(shù)的信心,也驗證了互動通廣告云計算平臺的方法和方向的高度及準確性。未來我們也會直接通過這些合作伙伴獲得技術(shù)上強有力的配合,這對互動通在技術(shù)上與國際接軌具有非常重要的意義。

就云計算及相關(guān)的NoSQL數(shù)據(jù)庫技術(shù)而言,我們發(fā)現(xiàn)市場上存在兩類公司:一類是專注于基礎(chǔ)設(shè)施平臺的建設(shè),譬如開發(fā)先進的實時NoSQL數(shù)據(jù)庫,速度更快的云平臺等;另一類就是應(yīng)用層面的公司,譬如Facebook、Twitter等。當然,你也可以說還有一類專注于運營及提供服務(wù)的公司,但這一類公司往往從平臺設(shè)計、研發(fā)開始,并在運營的過程中不斷改進平臺的功能?,F(xiàn)在,國內(nèi)絕大多數(shù)公司都屬于應(yīng)用層面的公司,這和國內(nèi)的商業(yè)環(huán)境有關(guān),大家都希望能在最短的時間內(nèi)實現(xiàn)盈利,因此沒有人去關(guān)注基礎(chǔ)平臺的研發(fā),這對整個產(chǎn)業(yè)鏈來說很不利。雖然基礎(chǔ)平臺的搭建在短時間內(nèi)可能看不到效果,但這是產(chǎn)業(yè)和技術(shù)發(fā)展的基石。很多人認為Facebook只是有個非常好的SNS創(chuàng)意,但其內(nèi)在平臺系統(tǒng)也是非常超前的,Google、Twitter、Apple的成功無不是因為搭建在超越現(xiàn)有平臺的基礎(chǔ)之上??梢哉f,每一家成功的互聯(lián)網(wǎng)企業(yè)背后都有一個領(lǐng)先的技術(shù)平臺在支撐著。

篇10

【關(guān)鍵詞】云計算;CDN;發(fā)展;加速器

從PC時代到互聯(lián)網(wǎng)時代,再到移動互聯(lián)時代,技術(shù)的革新總是為行業(yè)發(fā)展提供催化劑。CDN伴隨著互聯(lián)網(wǎng)的發(fā)展已被越來越多的互聯(lián)網(wǎng)企業(yè)使用,并逐步呈現(xiàn)出一些新的特點。近年來,云計算異軍突起,由于其本身具有很多不可替代的優(yōu)勢,在互聯(lián)網(wǎng)行業(yè)得到越來越多的關(guān)注與應(yīng)用。IDC、CDN與云計算在一定程度上的發(fā)展與融合不僅造福了企業(yè)與運營商,而且對于信息時代的發(fā)展也起到了不小的推動作用。在此過程中,所面臨的挑戰(zhàn)和困難也是不可預(yù)期的,摸索中前進成為主要的發(fā)展方式。三網(wǎng)融合、云計算乃至移動互聯(lián)網(wǎng)的發(fā)展將為CDN的發(fā)展注入新的動力。

1.CDN 、云計算的發(fā)展演進過程

CDN的全稱是Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡(luò),是一種基于C/S結(jié)構(gòu)的分布式媒體服務(wù)技術(shù)平臺。通過在現(xiàn)有的Internet中增加一層新的網(wǎng)絡(luò)架構(gòu),將網(wǎng)站的內(nèi)容到最接近用戶的網(wǎng)絡(luò)“邊緣”,使用戶可以就近取得所需的內(nèi)容,解決了Internet網(wǎng)絡(luò)擁擠的狀況,并提高用戶訪問網(wǎng)站的響應(yīng)速度。

云計算是在分布式計算(Distributed Computing)、網(wǎng)格計算(Grid Computing)、并行計算(Parallel Computing)等發(fā)展的基礎(chǔ)上提出的一種新型計算模型,是一種新興的共享基礎(chǔ)框架的方法,它是超大規(guī)模的分布式環(huán)境,核心是提供數(shù)據(jù)存儲和網(wǎng)絡(luò)服務(wù)。是一種通過Internet以服務(wù)的方式提供動態(tài)可伸縮的虛擬化的資源的計算模式。有三種服務(wù)模型:IaaS(Infrastructure as a Service)、PaaS(Platform as a Service)和SaaS(Software as a Service)。

作為一層建立在業(yè)務(wù)平臺和基礎(chǔ)網(wǎng)絡(luò)之上的架構(gòu),CDN的誕生和發(fā)展與互聯(lián)網(wǎng)和新技術(shù)的發(fā)展、應(yīng)用有著密切的關(guān)系,其目的就在于滿足應(yīng)用需求。早期的CDN主要以實現(xiàn)靜態(tài)文本和圖片等靜態(tài)內(nèi)容的加速為主,CDN作為IDC的一個增值服務(wù)出現(xiàn);以后隨著流媒體服務(wù)的發(fā)展和Web2.0應(yīng)用的出現(xiàn),傳統(tǒng)HTTP和下載、網(wǎng)絡(luò)游戲產(chǎn)業(yè)以及網(wǎng)絡(luò)視頻等對服務(wù)器和網(wǎng)絡(luò)帶寬的需求壓力加大,流媒體、Flash、視頻和下載等網(wǎng)站內(nèi)容及業(yè)務(wù)成了新的主要應(yīng)用對象。為了給軟件下載、視頻流媒體、企業(yè)Web應(yīng)用、B2B交易和Web 2.0互動等各種服務(wù)加速,傳統(tǒng)的CDN技術(shù)又增加了壓縮、流量整形、智能路由和網(wǎng)絡(luò)優(yōu)化等技術(shù)。隨著CDN能夠提供加速的內(nèi)容類型不斷豐富,其提供的服務(wù)也已從單純的內(nèi)容加速拓展到應(yīng)用和服務(wù)的加速,但CDN仍然作為IDC的增值服務(wù),CDN技術(shù)依然是DNS+Cache的模式,資源出租仍然是其主要的盈利模式; 隨著云計算應(yīng)運而生,云計算+IDC模式的出現(xiàn),IDC向云計算方向的遷移成為不可阻擋的趨勢后,CDN開始扮演成為云計算加速器的重要角色,拉近了用戶與云端的距離,方便用戶通過終端設(shè)備快速從云端讀取所需要的數(shù)據(jù),CDN技術(shù)不可避免地受到云計算的影響,呈現(xiàn)出新的發(fā)展趨勢。一方面,很多云計算平臺在對外提供服務(wù)時不可避免地會用到CDN的分發(fā)能力,另一方面,CDN的技術(shù)特點使得它本身就很像一種云服務(wù),很多CDN服務(wù)商也開始積極嘗試各種云計算技術(shù)在CDN系統(tǒng)中的應(yīng)用。

在運營商方面,2000年年初,中國電信建設(shè)了自己的CDN網(wǎng)絡(luò),2004年,中國電信組建了自己的CDN流媒體分發(fā)網(wǎng)絡(luò)。隨后在中國電信推廣IPTV業(yè)務(wù)時,為了使得用戶獲得良好的視頻業(yè)務(wù)體驗,又建設(shè)了部分CDN節(jié)點。目前,中國電信的CDN網(wǎng)絡(luò)一方面為電信內(nèi)部業(yè)務(wù)提供加速服務(wù),另一方面為中國電信的互聯(lián)星空,以及寬帶和IPTV業(yè)務(wù)提供良好的資源和服務(wù)保障。 在企業(yè)市場,大型互聯(lián)網(wǎng)網(wǎng)站成為CDN網(wǎng)絡(luò)的青睞者,新浪、搜狐、騰訊等大型門戶網(wǎng)站以及淘寶都采用了第三方的CDN加速服務(wù)。目前,藍汛、網(wǎng)宿是國內(nèi)領(lǐng)先的CDN服務(wù)提供商,建設(shè)了遍布全國范圍的CDN網(wǎng)絡(luò)節(jié)點。

2.云計算改變了CDN的發(fā)展模式

2.1 技術(shù)的相互滲透與融合應(yīng)用

2.1.1服務(wù)器虛擬化是云計算的核心技術(shù),它同時被運用到CDN之中。虛擬化技術(shù)的采用,使得CDN系統(tǒng)可以根據(jù)用戶需要快速調(diào)整服務(wù)器的設(shè)備數(shù)量和處理能力,可以提升資源配置能力和優(yōu)化部署方法。

2.1.2除了虛擬化技術(shù),云存儲也同樣被應(yīng)用到CDN中。將云存儲引用到CDN的邊緣節(jié)點和中心節(jié)點,利用云計算的虛擬化,實現(xiàn)文件動態(tài)分布存儲,這需要邊緣域與中心域的全部服務(wù)器資源的設(shè)備相互配合,從而根據(jù)文件訪問的頻率程度和用戶需求自動調(diào)整存儲。高清視頻存儲的成功應(yīng)用表明了云存儲適合大文件的讀取密集型訪問的特點完全符合CDN的應(yīng)用需求。

2.1.3采用了云計算技術(shù)的CDN系統(tǒng)還能具備智能化的日志處理能力,可以綜合運用統(tǒng)計分析、數(shù)據(jù)挖掘及時跟進用戶需求,進行針對性的資源調(diào)配。如果在CDN 系統(tǒng)的邊緣節(jié)點部署具有分布式計算功能的分布式的云系統(tǒng)架構(gòu),基于新計算集群的分布式計算模型能夠針對系統(tǒng)地采集的海量非結(jié)構(gòu)化數(shù)據(jù)進行并行處理,使得整個系統(tǒng)具有強大的大數(shù)據(jù)的處理能力和更優(yōu)化的擴展性。

2.2 網(wǎng)絡(luò)層次及架構(gòu)的改變

在網(wǎng)絡(luò)層面,原互聯(lián)網(wǎng)數(shù)據(jù)中心(IDC)、CDN的網(wǎng)絡(luò)架構(gòu)層次由傳統(tǒng)的接入層、匯聚層、核心層三個層次優(yōu)化為現(xiàn)在的數(shù)據(jù)層、共享層。數(shù)據(jù)流在互聯(lián)網(wǎng)數(shù)據(jù)中心的實際流向是從接入層―匯聚層―核心層,然后往返于匯聚層與核心層之間。這種數(shù)據(jù)流向不僅增加了網(wǎng)絡(luò)硬件設(shè)備的損耗,還造成了較明顯的延遲。層次優(yōu)化后,數(shù)據(jù)流向往返于數(shù)據(jù)層與共享層之間,即往返于本地與服務(wù)器之間,大大提高了數(shù)據(jù)訪問的實時性。未來,隨著技術(shù)的進步和網(wǎng)絡(luò)整體性能的優(yōu)化,網(wǎng)絡(luò)架構(gòu)將逐步演變成核心層與邊緣層兩級:由核心層連接云計算的中心服務(wù)器、存儲和邊緣設(shè)備,執(zhí)行各邊緣層流量匯聚及高速數(shù)據(jù)的轉(zhuǎn)發(fā);更或者互聯(lián)網(wǎng)數(shù)據(jù)中心(IDC)、CDN的核心層與云計算數(shù)據(jù)中心的邊緣層合二為一。

總之,云計算開啟了CDN網(wǎng)絡(luò)架構(gòu)、設(shè)計、應(yīng)用的新思路。CDN既是云計算的一種應(yīng)用,也是云計算的加速器。一方面,CDN服務(wù)商可以構(gòu)建自己的云計算模式的CDN平臺。另一方面,CDN服務(wù)商可利用現(xiàn)有的云計算平臺來輔助內(nèi)容分發(fā)服務(wù),按需取用資源,在保證分發(fā)效率的同時,提供可靠的服務(wù)質(zhì)量保障。

早在2005年,亞馬遜推出的“CloudFront”的CDN服務(wù)為中小型客戶帶來了前所未有的便捷和實用。此項服務(wù)將IDC、CDN和云計算相融合,為全球的互聯(lián)網(wǎng)企業(yè)起到了示范作用。而我國在20011年已有互聯(lián)網(wǎng)企業(yè)成功建設(shè)了一種基于云計算的CDN網(wǎng)絡(luò)CloudCDN,采用分布式處理、并行化協(xié)同處理技術(shù),實現(xiàn)了網(wǎng)絡(luò)資源的共享和高效利用,它透過全球各地不同的CDN云(CDN Cloud)產(chǎn)生的一種新型CDN服務(wù)。它是CDN在云計算上的延伸和發(fā)展,是云計算在CDN上的創(chuàng)新應(yīng)用成果。

3.CDN、云計算發(fā)展存在的問題及未來展望

3.1、存在的問題

3.1.1 CDN與云計算的發(fā)展遭遇規(guī)模瓶頸

由于中國的互聯(lián)網(wǎng)起步較晚,國內(nèi)的互聯(lián)網(wǎng)廠商的服務(wù)模式還很單一,從原來的短信到現(xiàn)在的網(wǎng)絡(luò)游戲;由于帶寬租用成本在運營成本中占據(jù)較高比例,造成價格偏高,而若互聯(lián)網(wǎng)廠商選擇自己建設(shè)CDN,雖然節(jié)約了成本,但因缺乏專業(yè)的經(jīng)驗與規(guī)模效益,CDN建設(shè)后發(fā)揮的效果并不好;由于P2P的建設(shè)很便宜,因而很多企業(yè)選擇采用P2P實現(xiàn)加速作用。這些都在很大程度上阻礙了國內(nèi)CDN市場的發(fā)展。

盡管表面上看,人們對云計算與云服務(wù)有廣泛的興趣,但僅有低于20%的人完成了公共 IaaS或PaaS 項目,低于10%的人實施了SaaS項目;在實施了云服務(wù)的地方,都明顯存在預(yù)期收益和實際收益的差距,比如在減少運行開支方面、IT的靈活性和災(zāi)難修復(fù)預(yù)備等方面。以上種種都在制約、影響著云計算及服務(wù)的廣泛運用。

3.1.2 內(nèi)容安全問題

由于云計算僅改變了服務(wù)方式,并未顛覆傳統(tǒng)的安全模式,因此人們普遍擔心云計算的安全問題。盡管云計算服務(wù)提供商鄭重承諾安裝多重安全設(shè)備、采取分級控制和流程化管理的方法等安全防范措施,但在特定的服務(wù)中,不同客戶之間的數(shù)據(jù)溢出;云供應(yīng)商系統(tǒng)遭到大量惡意軟件攻擊;“惡意人群操作”導(dǎo)致的資料外泄;共享信息的不安全性;以及黑客盜取供應(yīng)商系統(tǒng)的數(shù)據(jù)等安全隱患仍然存在。對于互聯(lián)網(wǎng)企業(yè)來說,云計算使用的終極目標是將海量的數(shù)據(jù)快速安全的傳遞給最終用戶。而對于具有企業(yè)機密性的數(shù)據(jù)來說,企業(yè)去構(gòu)建一個企業(yè)內(nèi)部的私有云,則是最佳選擇方式。由于海量的用戶、業(yè)務(wù)數(shù)據(jù)傳輸時是通過普通的寬帶進行傳輸?shù)?,云端的?shù)據(jù)是所有企業(yè)共享的,因此,如何有效保證私有云里企業(yè)機密數(shù)據(jù)傳輸?shù)陌踩?、共享?shù)據(jù)的私密性等安全性問題成為目前云計算及服務(wù)推廣應(yīng)用過程中所遇到的最大難題。

目前有效的解決方案是:通過專業(yè)的云CDN平臺進行傳輸;數(shù)據(jù)加密后放到云端保存;同時,數(shù)據(jù)備份和容災(zāi)技術(shù)保證云存儲中的數(shù)據(jù)不會丟失,從而保證云計算及云存儲自身的安全和穩(wěn)定。

3.1.3 系統(tǒng)管理的問題

CDN、云計算系統(tǒng)本身的可靠性、系統(tǒng)性能和系統(tǒng)的可擴展性、可用性、可管理性等都是需要重點解決的問題??煽啃詥栴}產(chǎn)生根源眾多,如過載、代碼問題、磁盤空間問題、服務(wù)器崩潰、數(shù)據(jù)庫問題、帶寬、硬件、云問題、CDN、數(shù)據(jù)中心問題等等;系統(tǒng)性能問題包括超負荷,就是常見的CPU、RAM 及IO 被大量占用;很多用戶同時登錄到客戶網(wǎng)站造成了各種問題等;系統(tǒng)擴展問題如系統(tǒng)架構(gòu)應(yīng)實現(xiàn)負載的均衡等等。

CDN、云系統(tǒng)之間的互操作是必須要考慮的另一個問題,當一個云系統(tǒng)需要使用另外一個云系統(tǒng)的計算資源時,要能夠提供跨云的管理策略,從而使得云系統(tǒng)之間能夠自動交互,同時為了保證SLA(Service-LevelAgreement),系統(tǒng)必須能夠進行SLA的監(jiān)測;當有服務(wù)失敗時,自動地進行資源的重新分配;在基礎(chǔ)設(shè)施層次上,云計算系統(tǒng)要能夠進行服務(wù)的動態(tài)遷移,目前的虛擬機只支持共享存儲的遷移,如何將虛擬機遷移到?jīng)]有共享存儲的其他物理主機上也是云計算系統(tǒng)面臨的挑戰(zhàn)之一。

3.1.4另外,云計算應(yīng)用的快速增長還帶來了諸多其他問題,例如:應(yīng)用終端距離不斷增加、數(shù)據(jù)量增大、網(wǎng)絡(luò)擁塞、網(wǎng)站訪問速度降低等等。

3.2、未來發(fā)展前景的展望

3.2.1從長遠來看,結(jié)合下一代最新網(wǎng)絡(luò)技術(shù)趨勢,構(gòu)建融合、開放的CDN網(wǎng)絡(luò)成為共識。

未來,CDN定位于“云計算+SDN”模式的出現(xiàn),將實現(xiàn)從服務(wù)器虛擬化到網(wǎng)絡(luò)虛擬化的CDN的橫向整合,形成一個統(tǒng)一智能的融合CDN網(wǎng)絡(luò)。未來CDN的發(fā)展前景是通過業(yè)務(wù)平臺解耦,標準能力調(diào)用,內(nèi)部模塊獨立,統(tǒng)一運營等能力的實現(xiàn),構(gòu)建能夠適配所有業(yè)務(wù)的CDN“全能”網(wǎng)絡(luò)。這是一張將業(yè)務(wù)和網(wǎng)絡(luò)松耦合、將網(wǎng)絡(luò)完全開放化、標準化并向上承載所有的業(yè)務(wù)平臺,同時適應(yīng)各類應(yīng)用的交付網(wǎng)絡(luò)。

由于融合CDN網(wǎng)絡(luò)具有在任意時間、任意地點以及任意終端上看到任意內(nèi)容的技術(shù)特點,以及統(tǒng)一性與智能性的特點,能實現(xiàn)業(yè)務(wù)內(nèi)容在不同網(wǎng)絡(luò)、按照不同既定策略向多種終端的快速分發(fā),能夠?qū)崿F(xiàn)熱門內(nèi)容自動存儲到融合CDN各云端的節(jié)點,而無需增加額外的承載網(wǎng)設(shè)備,大大降低了CDN服務(wù)商的建網(wǎng)成本,提高了投資收益率。例如高清視頻業(yè)務(wù)向移動終端播放時,CDN網(wǎng)絡(luò)需根據(jù)終端的類型、網(wǎng)絡(luò)帶寬等因素,自動調(diào)整視頻類業(yè)務(wù)的分發(fā)策略,選擇適合手機屏幕的編碼格式,并采用預(yù)先設(shè)定好的手機視頻Qos策略,使用戶快速獲得業(yè)務(wù)內(nèi)容,降低承載網(wǎng)的流量壓力,從而保證用戶的業(yè)務(wù)體驗。 同時還能動態(tài)適配用戶和網(wǎng)絡(luò)情況,對視頻內(nèi)容進行識別,實現(xiàn)智能管控,從而適時添加針對性的增值業(yè)務(wù)和廣告,保證用戶的業(yè)務(wù)體驗。

3.2.2 CDN與云計算的融合業(yè)務(wù)、服務(wù)不斷推陳出新

隨著融合CDN網(wǎng)絡(luò)的建設(shè)的日益完善,一方面,云計算“即需即用”的方式可以被CDN服務(wù)商用來為客戶服務(wù);另一方面,利用云基礎(chǔ)架構(gòu)重新構(gòu)建的CDN的平臺,無論是從成本還是技術(shù)與服務(wù)都取得明顯優(yōu)勢;云計算的推廣也使得CDN服務(wù)商實現(xiàn)了網(wǎng)絡(luò)資源共享,降低設(shè)備閑置率的目的,同時還根據(jù)用戶需求制定靈活和多元化的服務(wù)策略,實現(xiàn)雙贏。內(nèi)容豐富多彩的融合視訊類業(yè)務(wù)、融合在線網(wǎng)絡(luò)游戲、手機視頻監(jiān)控、手機VOP等融合創(chuàng)新業(yè)務(wù)如雨后春筍般層出不窮。未來,無論是在產(chǎn)業(yè)鏈聯(lián)合與重構(gòu)方面,還是從最基本的互聯(lián)網(wǎng)接入到各種豐富多彩的業(yè)務(wù)應(yīng)用,都將給眾多的CDN服務(wù)提供商、云服務(wù)提供商、運營商、SP、CP帶來豐厚的利益。

4.結(jié)語

CDN與云計算的相互滲透發(fā)展引領(lǐng)了信息時代的潮流。站在互聯(lián)網(wǎng)產(chǎn)業(yè)鏈的角度來看,云計算和CDN是相輔相成,密不可分的。CDN就是云端的一種形式,也是云端技術(shù)價值實現(xiàn)的基石所在。它們的融合提供了大量可以發(fā)展的新契機,未來其貢獻值與發(fā)展?jié)摿κ遣豢晒懒康摹?/p>

參考文獻:

[1]魯維.三網(wǎng)融合時代的機遇和挑戰(zhàn)[J].電信科學(xué),2011.(02).