前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的云計算技術的優(yōu)點主題范文,僅供參考,歡迎閱讀并收藏。
【關鍵詞】有效數(shù)字;加減法運算;乘除法運算;算術平均值;累積測量
大學物理實驗課是一門基礎課程,是學生進入大學的第一門基礎實驗課,是后續(xù)實驗課的基礎。這門課程首先介紹測量誤差及數(shù)據(jù)處理的基礎知識,其中涉及到有效數(shù)字的運算,在許多實驗教材中,對有效數(shù)字運算僅僅給出運算規(guī)則、結論性的規(guī)則,沒有告訴初學者規(guī)則之所以然;而且,有的文獻談及有效數(shù)字運算過程中對參與運算的各分量修約到第幾位數(shù)盡不相同、甚至不修約[1],運算結果保留幾位有效位數(shù)說法不統(tǒng)一[2],使得初學者難以理解,容易混淆,不便記憶。本文通過列舉實例討論有效數(shù)字運算幾個規(guī)則。
1 幾個基本概念和結論
(1)對于一組測量數(shù)據(jù),其結果可疑數(shù)字所在位數(shù)越高不確定度越大。
(2)對于一組測量數(shù)據(jù),其結果有效數(shù)字位數(shù)越多相對不確定度越小。
(3)測量結果的有效數(shù)字位數(shù)由不確定度來確定,測量值的最后一位一般要與不確定度的最后一位取齊。
(4)當不確定度的首位數(shù)字≤3,不確定度的有效數(shù)字可取兩位;當首位數(shù)字大于3時,可只取一位有效數(shù)字[3]。
(5)間接測量量合成不確定度的兩個計算公式:
間接測量量N=f(x■,x■,…,x■),其中x■,x■,…,x■為若干直接測量量。則:
U■(N)=■,i=1,2,…,n(1)
E■(N)=■=■,i=1,2,…,n(2)
2 有效數(shù)字運算規(guī)則
間接測量結果的得出必須經(jīng)過有效數(shù)字的運算,運算結果中保留的有效數(shù)字位數(shù),應當以不確定度傳遞公式來決定。如果在實驗中沒有進行不確定度的估算,最后結果的有效位數(shù)由算式中不確定度最大的分項來確定。按照有效數(shù)字的定義,有效數(shù)字最后一位是不確定度所在的位置,為了方便討論,我們假定所有的數(shù)據(jù)最后一位都有1的不確定性。
2.1 加減法運算規(guī)則
加減運算,以參與運算的各分量中末位數(shù)量級最高的量為準,其余各分量在運算過程中均比它的末位多留一位,運算結果與它取齊。
例1 N=x■-x■+x■+x■,其中x■=71.3cm,x■=0.753cm,x■=6.262cm,x■=271cm,求N。
在x■、x■、x■、x■中,x■的末位數(shù)量級最高(在個位上)、不確定度最大,可知N的合成不確定度U■(N)≥1cm,于是,在運算過程中其它各數(shù)保留到十分位,運算結果與D取齊。即
N=71.3-0.8+6.3+271=347.8=348cm
如果先把其余各分量與末位數(shù)量級最高的量取齊,運算結果是:
N=71-1+6+271=347cm
顯然,舍去的比進入的大,運算結果變小了,因此,在加減運算過程中其余各分量均比末位數(shù)量級最高的量多留一位,運算結果與它取齊。
2.2 乘除法規(guī)則
乘除運算,以參與運算的各分量中有效數(shù)字位數(shù)最少的分量為準,在運算過程中其余各分量(包括常數(shù)和無理數(shù))比該量多留一位,運算結果也比該分量多留一位。
文獻[2]中說到“若結果的第一位數(shù)的數(shù)值大于有效數(shù)字最少的分量的第一位數(shù)的數(shù)值,就只需取與這個有效數(shù)字最少的分量的位數(shù)相同;如果結果的第一位數(shù)的數(shù)值小于有效數(shù)字最少的分量的第一位數(shù)的數(shù)值,就需比這個有效數(shù)字最少的分量多留一位”。在計算機和計算器普及的今天,特別是對初學者來說,做任何區(qū)分沒有必要。筆者認為:“乘除運算結果的有效數(shù)字位數(shù)比參與運算的各分量中有效數(shù)字位數(shù)最少的分量多留一位”是比較保險的,不必再做任何區(qū)分了。
例2 N=■,其中,x■=39.5,x■=4.08437,x■=0.0013,x■=867.8,求N。
x■、x■、x■、x■中x■的有效數(shù)字位數(shù)最少,有兩位,相對不確定度最大,則在運算過程中其余各分量及結果取三位,有:
N=■=2.41×10■
因為N合成不確定度
E■=■=0.079,U■(N)=NE■=2.41×10■×0.078=0.19×10■
結果寫成:N=(2.41±0.19)×10■。
例3 v=■=2.146
因為v的合成不確定度E■=■=0.0025,U■(v)=vE■=2.146×0.0025=0.005
結果寫成:v=2.146±0.005
從例2和例3可以看出,乘除運算結果的有效數(shù)字位數(shù)比參與運算的各分量中有效數(shù)字位數(shù)最少的分量多留一位比較保險。
2.3 對一個物理量進行多次直接測量,其算術平均值的精確度與各測得值的精確度相同,有效數(shù)字位數(shù)不變
例4.用千分尺測量鋼球的直徑10次,數(shù)據(jù)如下:
di/mm: 11.998, 12.005, 11.998, 12.003, 11.997, 11.995, 12.005, 12.003, 12.000, 12.002。d算術平均值d=12.001mm。如果寫成d=12.006mm,無意中提高了儀器的精確度,顯然是不可能的,因為千分尺的不確定度就在千分位。
2.4 對于累積法測量一個物理量的值,其精確度與累積量的精確度相同,有效位數(shù)可能會減少
例5.用秒表測量三線擺的周期,首先測得三線擺扭擺30個周期的總時間t=54.48s,則三線擺的扭擺周期T=1.82s,同樣,不能寫成T=1.816s,因為秒表的不確定度就在百分位。
3 結論
加減運算,以參與運算的各分量中末位數(shù)量級最高的量為準,其余各分量在運算過程中均比它的末位多留一位,運算結果與它取齊。
乘除運算,以參與運算的各分量中有效數(shù)字位數(shù)最少的分量為準,在運算過程中其余各分量(包括常數(shù)和無理數(shù))比該量多留一位,運算結果也比該分量多留一位。
對一個物理量進行多次直接測量,其算術平均值的精確度與各測得值的精確度相同,有效數(shù)字位數(shù)不變。
對于累積法測量一個物理量的值,其精確度與累積量的精確度相同,有效位數(shù)可能會減少。(下轉第266頁)
【參考文獻】
[1]孫紅貴,樸影.張建華.有效數(shù)字及其運算[N].嘉興學院學報,2005,17(6).
1 云計算的概念及其特點
由于研究角度不同,因此對于云計算的概念有不同的觀點,根據(jù)維基百科上對于云計算技術的定義,云計算是一種能夠?qū)討B(tài)伸縮的虛擬化資源,并且通過互聯(lián)網(wǎng)以服務的方式提供給用戶的計算模式,用云計算技術的用戶不需要了解如何管理那些支持云計算的基礎設施。[ ]因此,云計算技術從根本來說是一個全面解決方案,是在接受命令后,運用所有計算資源,將這些命令和指示給予相關用戶,并管理所提供的資源或服務,保證工作效率。具體來說,云計算技術有著以下三個方面的優(yōu)點:首先,云計算技術通過僅在需要資源時獲取資源并僅為所需的資源付費,能夠有效減少IT服務相關成本;其次,通過減輕整個企業(yè)中與管理各種資源相關的某些負擔,企業(yè)相關員工能夠?qū)⒏嗟木ν度氲絻r值創(chuàng)造和技術更新上,第三,云計算技術能夠提供更為靈活的業(yè)務,尤其是通過擴展或收縮整個IT基礎結構來滿足要求,通過這種方式能夠幫助客戶處于領先地位。
目前,亞馬遜、谷歌、微軟等許多公司提出的具有商業(yè)化性質(zhì)的云計算基礎設施和云計算平臺,這對于云計算研究來說具有一定的實際意義,根據(jù)實際運用,總體來說,云計算技術具有以下特征:
(1)云計算技術以互聯(lián)網(wǎng)傳播的方式將服務傳遞給相關用戶;(2)資源以分布式共享的形式存在,以單一整體的形式呈現(xiàn);(3)資源可以根據(jù)需要進行動態(tài)的擴展和配置。(4)用戶根據(jù)自身需求使用相關資源,無須對資源進行管理。
2 云計算在圖書館中的應用
云計算技術在推出后,便受到各方面的廣泛關注,在很大程度上我們可以說,云計算技術也必將在作為數(shù)據(jù)中心之一的圖書館中得到廣泛的應用,而圖書館也必將在即將到來的云時代中獲益。圖書館之于云計算技術來說,首先,圖書館是云計算技術的重要用戶,并從云計算技術當中受益良多,其次,圖書館事業(yè)的發(fā)展更是為云計算技術的提升提供了巨大的空間,根據(jù)上述對云計算技術的相關概述,并且結合筆者在圖書館的相關工作經(jīng)驗,筆者認為,在建設現(xiàn)代數(shù)字圖書館的過程當中,云計算可以充分發(fā)揮其作用,推動現(xiàn)代化圖書館的建設。
2.1 確保圖書館服務器的正常運行
信息化時代的圖書館運作在很大成都市依賴于本館服務器,若服務器在運行過程中出現(xiàn)問題,圖書館不僅不能為讀者提供相應服務,甚至會導致數(shù)據(jù)的丟失,而云計算技術的推廣,便有效的避免了這類問題,在“云”中有上百萬臺服務器,因此即使“云”中的某臺服務器出現(xiàn)問題,其他的服務器也能夠很快將某臺服務器中的數(shù)據(jù)復制到有故障的服務器當中,并啟動新的服務器來提供服務,保證了服務器的安全有效。
2.2 成本較低,有效克服服務器訪問限制
普通的服務器的相關硬件資源都有一定的限制,若服務器同時響應用戶的數(shù)量超過了自身的限制將導致服務器的癱瘓。因此,為確保服務器內(nèi)數(shù)據(jù)資源的安全性及服務器的可靠運行。圖書館對服務器的最大服務響應數(shù)量及接入終端數(shù)量等都進行了一定的限制,如果有數(shù)萬用戶同時使用圖書館中的電子資源,有的用戶的訪問將由于安全方面的原因未能得到回復。在傳統(tǒng)模式下,如果想滿足這部分用戶的需求,圖書館只有通過增加投入的方式來改善硬件設施,而云計算技術的運用卻有效減少了這部分成本,圖書館就可獲得云模式中百萬臺服務器提供的服務,用戶的請求便可快速得到回應,保證圖書館的運營效率。
2.3 信息資源共享活動更加有效
在云計算模式的指引下,加大了圖書館之間的合作,圖書館可以建立共同的信息共享平臺,并通過這種方式,分享由大量系統(tǒng)連接在一起而形成的基礎設施,而不必更新相關的硬件,圖書館的運行成本在大大降低的同時效率卻大幅度的提高。在“圖書館云”中,通過云計算技術,可以隨時地獲得其他圖書館的資料,最大程度上滿足讀者和用戶的需求,近年來流行的“館際互借”,便是通過云計算模式,實現(xiàn)信息資源的共享。
2.4 降低有關設備的維護成本
云計算對用戶端的設備要求最低,使用起來也最方便。為了確保圖書館工作的正常運行,其硬件設備需要經(jīng)常進行維護和升級。而云計算技術在圖書館的運用當中,對于用戶終端的配置沒有限制。因此,圖書館不需要擔心需要升級圖書館的相關硬件,因為云計算技術有專業(yè)化的管理團隊進行支持,這在很大程度上減少了用戶的成本。
2.5 信息資源更新速度快、更新效率高
在傳統(tǒng)的圖書館服務模式下,用戶一般必須使用計算機才能利用圖書館的電子資源。而運用云計算模式,用戶使用智能手機、平板電腦等設備也可以使用圖書館提供的電子資源服務。圖書館數(shù)據(jù)庫經(jīng)常重新配置,存在合作關系的圖書館每天都會增加新的信息進入到數(shù)據(jù)庫當中,用戶通過數(shù)據(jù)庫可以檢索到最新的信息。只需圖書館按照周期進行付費便可實現(xiàn)使用。
整體而言,云計算的特點主要體現(xiàn)在以下幾個方面:
1.1用戶計算的分布性
云計算技術是以無數(shù)臺工業(yè)標準服務器所組成的數(shù)據(jù)中心為載體的,從而實現(xiàn)了云計算技術在互聯(lián)網(wǎng)中的應用運作。盡管現(xiàn)階段云計算的理論還相對稚嫩,但是云應用已經(jīng)開始出現(xiàn),并且在一定范圍內(nèi)可以預見,云計算技術在網(wǎng)絡應用中的地位將越來越重要。基于云計算的應用而言,云計算技術的名稱本身就將其特點形象的表達出來:云其實是比喻呈網(wǎng)狀分布的計算機結構,也說明了云計算技術的工作方式,即隱藏數(shù)據(jù)的計算過程,服務器根據(jù)用戶的實際需要,由大云中找出對應的小云。此處的云并非單純的指匯集計算機資源,由于其在匯集資源的同時還提供對這些資源進行管理的機制,這也是云計算技術與傳統(tǒng)的計算方式最大的區(qū)別。此處的技術原理包括了資源的提供、變更請求、工作負載的重新平衡、重新映像以及資源監(jiān)測與資源解除提供等。
1.2服務的廣泛性
計算機技術帶動了社會、經(jīng)濟發(fā)展的變革,現(xiàn)代社會中的IT技術越來越普及,各計算用戶所涉及到的數(shù)據(jù)也越來越龐大,相應的管理成本也水漲船高,其包括資料的歸檔、查詢及備份等各項繁雜、冗余的工作。而云計算技術的作用就是將文檔管理、實時通訊及會議電話等各方面內(nèi)容包含在內(nèi),或許由單一功能而言,云計算技術的創(chuàng)新性并不突出,但是由其在管理方面的集中及在應用方面超越時間及空間的優(yōu)越性而言,可以說是很多企業(yè)信息化管理均能夠借鑒的方案和理念。
1.3用戶端的設備成本投入少
因為云計算技術模式中,很多計算和存儲的工作都是通過網(wǎng)絡來實現(xiàn)的,而用戶端可以極致的簡化為一個瀏覽器,即云計算機,與傳統(tǒng)的PC機比較而言,其功耗低、成本低,用戶操作方便,易于維護,用戶甚至無需自己裝操作系統(tǒng)及殺毒軟件,也省去了防火墻的設置及持續(xù)性的升級維護。因此,從這個角度來看,云計算技術相對適用于普通的辦公用戶。
1.4關于云計算安全性的問題
盡管云計算技術擁有上述諸多優(yōu)點,但是在其應用越來越廣泛的同是,自其所存在的安全隱患也會隨之不斷的暴露出來??梢杂蓛蓚€方面考慮這個問題,其一是云計算技術本身的安全隱患,其二就是利用云計算技術在為客戶進行具體應用的服務時所存在的安全隱患,其涉及的范圍比較廣,例如訪問管理權限、數(shù)據(jù)的位置、數(shù)據(jù)的隔離與恢復、第三方審計和法律法規(guī)等等。因為以現(xiàn)在的技術水平還無法完全解決這類問題,因此云計算技術的眾多優(yōu)勢還無法得到充分發(fā)揮。
2.云計算技術在信息網(wǎng)絡安全防護系統(tǒng)中的應用
2.1保證系統(tǒng)的高可靠性
可以將集群的思路及相關技術應用于集中系統(tǒng)的各服務器群中,以保證系統(tǒng)服務的持續(xù)性,提高服務器群的可靠性。具體實現(xiàn)步驟如下:第一,先將一個集群網(wǎng)絡分為TCP/IP及非TCP/IP兩種網(wǎng)絡,其中客戶端與服務器之間相互通信、該問的公共網(wǎng)絡即為TCP/IP網(wǎng)絡,集群軟件私有網(wǎng)絡則為非TCP/IP網(wǎng)絡。集群技術通過私有網(wǎng)絡監(jiān)控其各節(jié)點,從而取代TCP/IP的通訊路徑。第二,在同一集群網(wǎng)絡中,各節(jié)點中的TCP/IP網(wǎng)絡以及非TCP/IP網(wǎng)絡會持續(xù)的發(fā)送、接收KEEP-ALIVE消息,如果某個節(jié)點所持續(xù)發(fā)送的數(shù)據(jù)包丟失,就可以認定對方節(jié)點出現(xiàn)了問題。如果某個節(jié)點的主用網(wǎng)卡出現(xiàn)問題,其所對應的集群就會切換網(wǎng)卡,把最初的service adapter的IP地址向新的standby adapte上轉移,再將standby直址向故障網(wǎng)卡轉移,并進行網(wǎng)絡其它節(jié)點的ARP的刷新,從而實現(xiàn)網(wǎng)卡的可靠性保證。第三,如果網(wǎng)絡中的K-A全部丟失,則cluster就會做出該節(jié)點出現(xiàn)問題的判斷,并進行資源接管,把共享磁盤中的資源轉交由備份節(jié)點進行接管;并且發(fā)生IP地址接管和應用接管。通過上述操作步驟,可以保證服務器系統(tǒng)中某臺設備出現(xiàn)問題后,或者整體出現(xiàn)問題后,仍然可以對外提供連續(xù)服務。
2.2提高系統(tǒng)的擴展性
系統(tǒng)的應用需求不斷提高,數(shù)據(jù)增長的速度也越來越快,不管磁盤陣列如何配置,最終都要出現(xiàn)硬件本身擴展性達極限狀態(tài)的問題。所以云計算技術中虛擬存儲的理念恰恰可以提高系統(tǒng)的動態(tài)擴容能力,其將各種品牌的存儲設備集中到一個資源池,從而改變存儲系統(tǒng)數(shù)據(jù)移動無需再中斷業(yè)務,真正實現(xiàn)了對不同存儲系統(tǒng)的統(tǒng)一管理。而存儲設備的虛擬化技術可以基于不同的角度來考慮,比如主機級虛擬化或者存儲子系統(tǒng)級虛擬化,或者網(wǎng)絡級虛擬化等等。相對而言,現(xiàn)階段網(wǎng)絡級虛擬化與真正意義的存儲虛擬化更為接近,其把存儲于網(wǎng)絡的不同品牌的存儲子系統(tǒng)加以整合,使之成為一個或者多個存儲池,對其進行集中管理。
2.3提高系統(tǒng)的性能
關鍵詞:計算機;云計算;技術;應用;實踐
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2013)04-0716-03
隨著信息技術快速發(fā)展,大量移動設備涌入網(wǎng)絡系統(tǒng)當中,增加了信息系統(tǒng)負載的壓力,而各項資源負載壓力與有限性,使得與有關信息資料與設備成本間的矛盾加劇,急需新解決方案,在這種情況下,云計算技術進入人們的視野,并成為計算機技術發(fā)展的新方向之一,云計算作為信息技術知識產(chǎn)權資產(chǎn)的一種,經(jīng)過云計算技術的應用與實踐,對人們的生活與工作方式將會產(chǎn)生巨大影響,強化云計算技術的應用研究是大勢所趨。
1 云計算概述
云計算最早來自網(wǎng)絡就是電腦的思想,后來,亞馬遜提供了彈性的計算云服務,而云計算一詞最早是由谷歌公司所提出的,并在谷歌推動下,云計算成為世界各大高校的研發(fā)項目,在2008年,IBM公司在我國無錫首先成立了全球的云計算中心,目前,云計算已得到全世界各國認識與重視。云計算是種優(yōu)秀的計算機網(wǎng)絡的應用模式,其云所指的是因特網(wǎng)與計算機網(wǎng)絡的比喻形式,是個抽象虛擬的網(wǎng)絡資源。廣義云計算所指的是根據(jù)需求與易擴展等形式,運用網(wǎng)絡對服務內(nèi)容進行獲取的統(tǒng)稱。而狹義云計算所指的是用戶終端運用遠程連接,對數(shù)據(jù)庫、計算與存儲等計算資源進行獲取的應用模式。云計算包括數(shù)據(jù)中心所提供服務與互聯(lián)網(wǎng)應用服務中的軟硬件設施,通過互聯(lián)網(wǎng)的基礎設施,目前全部數(shù)據(jù)與應用軟件均能按照相應形式進行云中存儲。也就是說,只要有瀏覽器,并安裝一操作系統(tǒng),其功能相對簡單就可,經(jīng)過因特網(wǎng)與云相連接,就能在網(wǎng)絡環(huán)境里盡情暢游,通過云中各計算資源,盡量滿足實際的應用需要。計算機云計算與軟件、網(wǎng)絡相關聯(lián),云計算還能進行買賣流通,并具有強大安全性、規(guī)模性與虛擬性,其云計算平臺體系結構如圖1所示。云計算是在傳統(tǒng)計算機的網(wǎng)絡技術上融合來的產(chǎn)物,將各種物力資源進行統(tǒng)一管理形成共享的基礎構架,各物理資源可虛擬化為巨大的資源池,經(jīng)過網(wǎng)絡資源整合,依靠商業(yè)模式把云計算力向用戶終端布局,云計算力提高,可減輕終端負擔,享受云計算所帶來的成果,目前,云計算技術所常用的格式為軟件、平臺與基礎設施等服務形式,但它們各具特點,均存在一定利益風險。
2 云計算技術
2.1 支持架構與部署的自動化
目前的云計算多采取半臺體系的結構給予支持,具有支持系統(tǒng)自治與架構敏捷的特點,其中,支持系統(tǒng)自治是指支持體系需要把自動化有關技術鑲嵌到其中,降低管理任務與人工部署的影響,用戶各應用要求可被云計算平臺進行自身智能的處理;而其架構敏捷,可對需求變化或者實際需求進行迅速響應,增強效率。云計算經(jīng)過自動安裝及部署,可實現(xiàn)云計算的自動化應用,并讓計算資源由原始狀態(tài)向可用狀態(tài)進行轉換,通過資源池資源的劃分,能為用戶提供各類應用服務,并以部署與安裝過程的完成來體現(xiàn),在系統(tǒng)資源當中,允許采取多步驟部署,對有關腳本進行部署,以實現(xiàn)應用軟件部署配置與不同的設備管理工具配置,防止大量人機的交互,讓部署不再單純依靠人工操作,而是采取工作流的方法進行全過程的部署,以提高云計算的工作效率。
2.2 虛擬機與安全管理
虛擬機作為云計算關鍵技術,虛擬機是虛擬數(shù)據(jù)中心的操作系統(tǒng),能把離散硬件資源進行統(tǒng)一,實施共享平臺的創(chuàng)建,虛擬機的優(yōu)點為:可整合服務器,降低計算機技術的成本;通過暗哨計劃內(nèi)外停機,能對業(yè)務連續(xù)性進行改進;對運行很少或不應用服務器能動態(tài)關閉。云計算通過計算機資源整合,運用云計算設備當中的任一計算機,對任何隱私的信息均能找到。這使得云計算的安全問題成為亟需解決問題,Siani等人,對云計算的服務設計提出了一些用戶隱私保護設計原則,如加入與退出機制,反饋機制,個人信息少發(fā)送到云中,數(shù)據(jù)應用目的限制與明確,禁止未授權復制、訪問與應用等。
2.3 資源監(jiān)控
資源監(jiān)控也是云計算技術當中的關鍵技術,對系統(tǒng)資源進行實時監(jiān)控,并向其他的子系統(tǒng)進行性能信息的提供,以完成系統(tǒng)資源分配。給云的資源動態(tài)部署可提供重要的依據(jù),以監(jiān)控資源的應用及負載狀況,運用云計算能對資源可用性與性能進行跟蹤,以提供信息問題的解決與資源均衡,對資源池全部資源的監(jiān)控與管理,可經(jīng)過監(jiān)視服務器來實現(xiàn),經(jīng)過各種資源服務器的配置監(jiān)視,可部署程序,并定期將應用有關信息的數(shù)據(jù)資源上傳給數(shù)據(jù)庫。
3 云計算技術的應用與實踐
3.1 云計算技術的應用形式
圖2 云計算的服務層次
在計算機技術發(fā)展下,云計算應用形式主要包括網(wǎng)絡服務、軟件、互聯(lián)網(wǎng)整合、商業(yè)服務平臺與管理服務的提供商,如圖2所示。其中,軟件就是服務,在人力資源管理類的程序當中,常見的一種云計算應用形式,通過網(wǎng)絡瀏覽器,可將程序信息向用戶傳輸,有效節(jié)省了資源成本;商業(yè)服務平臺為軟件與管理服務混合的系統(tǒng)應用,能為用戶與提供商間提供互動平臺,實施具有針對性的服務;網(wǎng)絡服務或軟件關系較為密切,經(jīng)過API能促進開發(fā)者實施更多計算機網(wǎng)絡應用的研發(fā);互聯(lián)網(wǎng)整合是將網(wǎng)絡供給類的服務公司資源優(yōu)化整合,為用戶提供更恰當快捷服務的供應商;管理服務的提供商,與其它的云計算應用形式相比,這種應用形式最為長遠,所面向的是信息技術行業(yè)服務的對象,像病毒處理等。
3.2 云計算技術的應用與實踐狀況
云計算技術起步時間不長,其實力還較為微弱,但隨著云計算技術廣泛研究與應用,在實踐領域以獲得較大進展,對人們的生活工作方式正產(chǎn)生影響。有些運營商把云計算中的虛擬技術應用于數(shù)據(jù)中心,通過數(shù)據(jù)中心的虛擬化后,運營商的總體投資能夠得到降低,服務器整合,對服務器數(shù)量增長進行了遏制,降低了IT設備采購量,大幅度降低了有關IT設施采購量,設施數(shù)量降低,減少了隱性成本消耗,還避免了環(huán)境污染,響應了目前節(jié)能減排理念。經(jīng)過虛擬技術,能構建虛擬化的集群,其高可靠功能,可讓應用系統(tǒng)業(yè)務得到連續(xù)性保障,增強了業(yè)務系統(tǒng)的穩(wěn)定性。如X86服務器的虛擬節(jié)能技術,可在數(shù)據(jù)中心應用云計算技術,以達到節(jié)能減耗作用,首先把數(shù)據(jù)中心服務要到期的X86或者低配置的服務器整合,用高性能的服務器進行取代;然后,把高性能服務器整合后,實施資源池化,在資源池中,運用動態(tài)資源進行調(diào)度,對計算資源高低閾值進行定義;接著,對資源池當中的主機與虛擬機進行關聯(lián)性則的設定,管理主機的啟用電源;最后,對資源調(diào)度與電源管理等策略進行制定,對業(yè)務忙時的主機負載高低閾值進行定義。當業(yè)務不忙時,經(jīng)過實時遷移,可把低負載主機中的所有虛擬機,遷移到其他沒有達到負載上限主機上,對于空閑主機的待機模式進行控制;業(yè)務忙時之前,可把待機模式主機進行喚醒啟動,經(jīng)過實時遷移,把部分的虛擬機遷移到已啟動但處于空閑的主機中,此過程按照計劃策略實施自動化控制或者人為控制執(zhí)行均可。云計算概念是谷歌首次提出的,也是這領域的積極開拓者,云計算多是由谷歌文件系統(tǒng)所構成的,IBM也正在實施藍云計劃,實現(xiàn)其云計算理念,在我國無錫成立首家的云計算中心,在2008年,Microsoft公司實施自身企業(yè)云計算平臺,提出了有關三屏一云的戰(zhàn)略,主要是電視、電腦、手機屏和云計算,在競爭日益激烈的今天,研發(fā)云計算技術,對于信息化社會來說,影響巨大。
3.3 云計算應用實踐前景
隨著社會經(jīng)濟發(fā)展,信息科技進步,云計算技術發(fā)展起來,并在研發(fā)應用中獲得了很大進步,逐漸成為國際關注及競爭重點,在計算機領域,未來將向虛擬化與云計算進行發(fā)展,其發(fā)展前景主要表現(xiàn)下列方面,其一,公共云與私有云間的界限不再明顯,很多企業(yè)將采用公共云與私有云兩種技術結合的方式,如因特網(wǎng)一樣,成為任何機構與組織內(nèi)外交流方式,有些信息資源成為兩種云技術的融合產(chǎn)物,很多廠商會交付新管理工具、基礎架構與安全工具,并用云計算計算看IT發(fā)展;其二,軟件服務產(chǎn)品會得到更為廣泛應用,要有效控制用戶訪問,就需要采用更好解決方案,盡管次產(chǎn)可給企業(yè)發(fā)展提供諸多幫助軟件應用業(yè)務會由工具式應用像免費操作系統(tǒng)的基礎軟件進行轉變,并進而轉變?yōu)樵诰€企業(yè)軟件全面的應用,以提供更為綜合的應用,充分發(fā)揮其價值;其三,更多企業(yè)用戶會使用云計算與虛擬化設備,這樣就需要更多技術來支持,由于海量信息不能得到有效分類控制,會容易造成混亂,其信息就無價值了,并眾多技術會存在諸多斷板,而云計算技術能彌補此缺陷,將混亂信息狀態(tài)進行清除,確保信息庫規(guī)范有序,為海量信息提供良好的基礎設施處理平臺,促進信息管理科學化的實現(xiàn);其三,隨著全球聯(lián)系的日益緊密性,云計算應用實踐,為世界廣大用戶提供更為全面信息技術,并讓信息技術設備成為公共設施應用,在云計算技術下,用戶運用云計算,能夠用較小成本獲取較大計算力,在這種變化下,會激發(fā)新理念與新創(chuàng)新在社會生活當中的應用,并促進新技術創(chuàng)新,產(chǎn)生蝴蝶效應,促進信息化社會發(fā)展。
4 結束語
在社會經(jīng)濟與計算機技術進不下,云計算技術得以發(fā)展,并在應用實踐當中,獲得了很大進展,成為全球關注競爭的關鍵技術之一,隨著信息化社會的到來,市場需求增大,云計算技術將會成為技術的新改革力量,對人們的生產(chǎn)生活會帶來巨大影響,云計算尚處在起步階段,我國有關云計算的普及有限,很多用戶在云計算接受與認知程度較低,要改變計算機傳統(tǒng)應用方法,還需要國家進行大力融合推進,以實現(xiàn)計算機資源的優(yōu)化整合,為我國生產(chǎn)生活帶來益處。
參考文獻:
[1] 高巍,李潔.云計算進入實質(zhì)性發(fā)展階段對 ICT 產(chǎn)業(yè)格局的影響日益明顯[J].世界電信,2011(4).
[2] 趙越.云計算安全技術研究[J].吉林建筑工程學院學報,2012(1).
【關鍵詞】云計算技術;云計算服務;海量數(shù)據(jù)挖掘;分布式處理
1 云技術技術的定義
對于云計算的定義一直以來沒有一個統(tǒng)一的定義, 狹義的云計算指的是廠商通過分布式計算和虛擬化技術搭建數(shù)據(jù)中心或超級計算機,以免費或按需租用方式向技術開發(fā)者或者企業(yè)客戶提供數(shù)據(jù)存儲、分析以及科學計算等服務。廣義的云計算指廠商通過建立網(wǎng)絡服務器集群,向各種不同類型客戶提供在線軟件服務、硬件租借、數(shù)據(jù)存儲、計算分析等不同類型的服務。通俗來講,云計算是將計算任務分布在大量計算機構成的資源池上,使各種應用系統(tǒng)能夠根據(jù)需要獲取計算力、存儲空間和各種軟硬件服務[1]。
從不同的方面,對云計算有不同的理解,從資源方面講,云相當于無限的軟硬件資源,可以隨時擴展,隨時隨地被訪問。從用戶的角度看,用戶可以借助于各種智能設備和網(wǎng)絡傳輸方式、按需使用軟硬件資源,從提供的服務來看,云計算技術是計算系統(tǒng)的公用事業(yè)化,像使用水電一樣使用軟硬件資源。
2 云計算技術的產(chǎn)生
云計算技術的產(chǎn)生是受“電廠”模式的啟發(fā),“電廠”模式即為電廠集中供電模式,我們每天都用電,但是我們不是必須自己購買發(fā)電機去發(fā)電,同理,我們每天都喝水,但是不需要我們自己去打井,而是來自自來水公司的水。云計算技術是一個公用事業(yè)的概念,就是將主要的計算資源都集中到公共的云計算中心,并且遵守公開的協(xié)議,類似于電力的220v/110v和通信的7號信令,企業(yè)和個人都能非常方便的使用[2]。這種模式因為在規(guī)模上面有極大的優(yōu)勢,使得其運營成本非常低,而且因為主要由本國大型的電信企業(yè)運營,使得它們能得到用戶充分地信任。云計算機技術改變了人們的使用觀念,由原來的直接購買軟硬件變?yōu)榘葱栀徺I服務,減輕了個人維護軟硬件資源的開銷,也可以按需定制自己的私有云服務。
3 云計算技術的現(xiàn)狀
云計算技術受到各大IT巨頭的青睞,Amazon、Google、IBM等各大公司推出自己的云計劃和云產(chǎn)品。例如Amazon使用彈性計算云(EC2)和簡單存儲服務(S3)為企業(yè)提供計算和存儲服務。Google組建了超過100萬臺服務器提供了功能強大的搜索引擎服務。IBM推出了“藍云”計算平臺,為客戶帶來即買即用的云計算平臺,微軟也推出了windows Azure操作系統(tǒng)。
4 云計算環(huán)境下的數(shù)據(jù)存儲體系構建
4.1 服務器架構
云存儲體系構建之前,應當先構建云存儲服務器架構,它是云計算IAAS 中重要組成部分,可通過多樣化的架構技術實現(xiàn),常見的是附網(wǎng)存儲(NAS)以及存儲區(qū)域網(wǎng)(SAN)。NAS 屬于分布式架構系統(tǒng)的文件存儲系統(tǒng),是一種松散結合型集群,實踐中可有效滿足以云存儲為主體的環(huán)境要求,而且在該系統(tǒng)集群中,任何一個節(jié)點都是相對獨立的實體。在此系統(tǒng)中,最小單位即為文件。當文件被保存在該集群之中時,其數(shù)據(jù)信息會被有效地保存在集群中的特定節(jié)點上,雖然文件副本很多,也可能會被重新定位到另外的節(jié)點上,從而形成冗余,但該節(jié)點提供的文件單實例卻是唯一的。
實踐中可以看到,SAN 為集群架構塊存儲系統(tǒng)的一種,即為緊密結合型集群系統(tǒng)。當文件請求產(chǎn)生時,每一個節(jié)點都會訪問該文件中的不同數(shù)據(jù)塊,并對用戶的請求進行及時的處理。
4.2 主要服務
4.2.1 云服務
云計算的主要服務形式有:SaaS(Software as a Service), PaaS(Platform as a Service), IaaS(Infrastructure as a Service)。
4.2.2 基礎設施服務(IaaS)
IaaS提供硬件基礎設施服務,它將內(nèi)存、I/O設備、存儲和計算能力整合成一個虛擬的資源池提供硬件相關服務,例如:Amazon租用虛擬服務器(AWS)就是基礎設施服務。IaaS的優(yōu)點是用戶不需要考慮硬件上的開銷和維護,降低了硬件成本,只需要按需租用第三方提供的硬件設備。
4.2.3 平臺即服務(PaaS)
PaaS服務商將開發(fā)平臺和服務器平臺等資源提供給用戶,用戶根據(jù)自己的需要在平臺上開發(fā)應用程序的平臺,PaaS實質(zhì)上是將Internet上的資源作為可編程接口提供給用戶,這種服務完全顛覆了用戶自己搭建、部署、運營基礎平臺的觀念,用戶獲得了更多的可編程資源,為開發(fā)者帶來了便利,提高了開發(fā)效率,節(jié)約了開發(fā)成本。
4.2.4 軟件即服務(SaaS)
SaaS是指服務商向用戶提供應用軟件服務或者提供訂制應用軟件服務。用戶只需要接入Internet,可隨時隨地通過瀏覽器接入遠程服務器使用軟件,用戶無需下載安裝相應的應用軟件,比如:Zoho office、Google Apps等屬于SaaS服務。這就減輕了用戶對軟件人力、財力上的維護費用,特別是對于對硬件需求比較高的軟件,避免了用戶對硬件的顧慮。目前是提供SaaS服務最有名的公司。
4.3 核心技術
云計算是網(wǎng)格計算、分布式計算、并行計算、效用計算、網(wǎng)絡存儲、虛擬化、負載均衡等傳統(tǒng)計算機技術和網(wǎng)絡技術發(fā)展融合的產(chǎn)物。其主要技術包括以下幾個方面的內(nèi)容:
4.3.1 海量數(shù)據(jù)的存儲的挖掘
云存儲將網(wǎng)絡中各種存儲設備通過應用軟件連接起來協(xié)同工作,向外提供數(shù)據(jù)存儲和訪問業(yè)務,大量的數(shù)據(jù)存儲在不同的服務器和存儲設備構成的集合上,采用分布式數(shù)據(jù)存儲方式進行管理。具體來說。主要是Google的BT(BigTable)數(shù)據(jù)管理技術和Hadoop團隊開發(fā)的開源數(shù)據(jù)管理模塊HBase[3]。
4.3.2 分布式處理技術
云計算平臺包括了大量的服務器,在服務器集群中包括了一個主服務器和大量從屬服務器,主服務器和大量從服務器相互協(xié)調(diào)進行工作,使用戶只需登錄到一臺服務器上,就能實現(xiàn)訪問服務器集群中的資源,并且能實現(xiàn)負載均衡,保證大量用戶隨時隨地高速的訪問和使用云平臺中的資源。
4.3.3 虛擬化技術
虛擬化技術包括存儲虛擬化、計算虛擬化、網(wǎng)絡虛擬化,通過虛擬化技術可以實現(xiàn)底層硬件資源和軟件的相分離[4],采用虛擬資源的聚合和裂分模式進行資源的管理,使用戶只要登錄到云技術平臺,不但像操作本地機器的一樣訪問資源,并且保證了資源訪問的高速、實時、可靠性。
5 云計算技術發(fā)展的制約因素
5.1 數(shù)據(jù)的安全和隱私的保護
云計算技術在提供了發(fā)展平臺的同時,數(shù)據(jù)的安全和隱私的保護方面將是面臨的最大隱患。大量的公共信息資源分布在多個服務器上,加大了云計算平臺的風險。因此對于云計算使用者和服務者提出了嚴峻的考驗,是影響云計算平臺安全性的關鍵因素。針對這一問題,我們就要采用先進的信息安全技術來保證信息共享的安全性。另外,國家要建立健全相關的法律法規(guī)體系,對于泄露隱私的人,要受到相應的懲罰,甚至要受到法律的制裁。
5.2 云計算平臺標準的不一致
云計算現(xiàn)在還處于發(fā)展期,在相關領域還沒有完全形成統(tǒng)一的技術與標準。標準不一致,云計算平臺很難進行大規(guī)模的擴展和應用。一方面,云計算技術自身沒有建立和形成一致的規(guī)范和標準,不利于用戶的認可和推廣[5]。另一方面,云計算技術在相關領域也沒有形成共同的技術標準和數(shù)據(jù)規(guī)范,在行業(yè)的信息化管理系統(tǒng)中,軟件公司根據(jù)不同的情況設置不同的標準和規(guī)范,制約了云計算平臺的擴展和完善,使軟件公司開發(fā)的軟件無法聚合到云計算平臺中,難以形成城市化的云服務器集群。使云計算平臺在規(guī)范化和產(chǎn)業(yè)化面上臨著巨大阻力。
【參考文獻】
[1]李喬,鄭嘯.云計算研究現(xiàn)狀綜述[J].計算機科學,2011,38(4):32-37.
[2]路高輝.基于云計算的個人學習環(huán)境構建研究[D].河南:河南師范大學,2013:1-57.
[3]劉正偉,文中領,張海濤.云計算和云數(shù)據(jù)管理技術[J].計算機研究與發(fā)展,2012(49):26-31.
關鍵詞:云計算技術;大型數(shù)據(jù)倉庫平臺;現(xiàn)狀;優(yōu)勢;對策
中圖分類號:TP311.13
現(xiàn)如今,社會科技日益發(fā)展,世界大市場逐步開放,企業(yè)想要掌握更多的數(shù)據(jù),在競爭中立于不敗之地,了解運營的基本情況,就一定要堅持數(shù)據(jù)倉庫平臺的創(chuàng)建和創(chuàng)新。原有的數(shù)據(jù)平臺在信息查詢和處理的時候還存在很大的缺陷,無法對具體數(shù)據(jù)進行準確分析,在很大程度上阻礙了企業(yè)的進一步發(fā)展。與此同時,新技術在大型數(shù)據(jù)倉庫平臺上的應用也關乎著企業(yè)的整體水平,是衡量企業(yè)技術能力的重要指標。因此,堅持采用云計算技術構建大型數(shù)據(jù)倉庫平臺是企業(yè)和運營商所要走的必然道路。
1 大型數(shù)據(jù)倉庫建設的現(xiàn)狀
進入21世紀以來,市場經(jīng)濟逐步完善,企業(yè)之間的競爭日益加劇,電信運營商想要不被社會所淘汰,就一定要全面掌握企業(yè)的生產(chǎn)狀況,了解運營成本,對具體數(shù)據(jù)能夠準確給予分析。數(shù)年前,數(shù)據(jù)分析系統(tǒng)還稱之為經(jīng)營分析系統(tǒng)的時候就被應用于電信運營商中,它主要是對企業(yè)的業(yè)務情況進行綜合分析,然后通過一系列的加工處理,再將其制作成數(shù)據(jù)報表形式。隨著近年來經(jīng)濟的飛速發(fā)展以及分析數(shù)據(jù)的多元化,就使得企業(yè)所承載的業(yè)務功能更加復雜,傳統(tǒng)的數(shù)據(jù)倉庫建設已經(jīng)無法滿足精細業(yè)務的高要求,如何實現(xiàn)數(shù)據(jù)的準確分析,將數(shù)據(jù)收集、加工、處理等工作集合在一起已經(jīng)成為了企業(yè)人員關注的焦點。
2 大型數(shù)據(jù)倉庫平臺中云計算技術的引入
由于云計算技術的發(fā)展,給很多企業(yè)提供了數(shù)據(jù)準確分析的能力,在電信運營商內(nèi)部的信息化建設中也相應的引入了新技術,滿足了資源的池化要求,形成了私有云平臺。在此基礎上,根據(jù)電信運營商對數(shù)據(jù)準確性和精細度的要求,引入×86分布式集群的MPP(大規(guī)模并行處理)架構,能夠很好的解決上述問題,保證企業(yè)的進一步發(fā)展。
2.1 對比SMP與MPP架構
SMP是比較傳統(tǒng)的架構模式,指的是在一臺計算機上集聚了一組處理器和多個CPU,且各CPU之間能夠?qū)崿F(xiàn)內(nèi)存的共享。雖然其中具有多個CPU,但是它們?nèi)匀缓鸵慌_計算機一樣,每個處理器都可以對內(nèi)存進行訪問。在許多松耦合處理單元的共同組成下則形成了MPP系統(tǒng),這種系統(tǒng)中的CPU都有自身的私有總線、硬盤、內(nèi)存等設備,其中的×86分布式集群就是典型代表。
SMP相對于MPP來說存在著很多不足,其擴展相對有限,并且在擴展的過程中需要大量資金。而MPP系統(tǒng)則不會對資源進行共享,資源總數(shù)卻相對來說多一些,在處理能力上也比較突出。所以,在具體的應用過程中大多采用MPP系統(tǒng),它的運行速度和效率都要快一些,在OLAP大數(shù)據(jù)分析上也具有更高的優(yōu)勢,更加有利于系統(tǒng)性能的充分發(fā)揮。
2.2 云計算數(shù)據(jù)倉庫
在上述文章中已經(jīng)分析得出了MPP系統(tǒng)的優(yōu)點,所以在技術應用中也要配合與之相適應的技術路線,具體來說主要有兩種。第一,軟硬化一體化路線。它其中主要有IBM一體機Netezza、Teradata一體機等設施,它具有很高的性能,能夠優(yōu)化硬件,但是研發(fā)費用也相對較高;第二,軟件數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品。這其中主要有EMC Greenplum、Hadoop以及IBM DB2系統(tǒng)下的HIVE或者HBASE工具設備,它可以采用比較常見的硬件產(chǎn)品來予以組建,沒有具體的硬性要求。
2.3 MPP云化數(shù)據(jù)倉庫的基本系統(tǒng)
這種系統(tǒng)主要有三個層面共同構成,其建設方案也相對比較復雜。第一,MPP能力層。它的構成相對復雜,至少有多于2個的高性能×86分布式集群主機構成,主要實施管理職能,能夠?qū)崿F(xiàn)對數(shù)據(jù)節(jié)點的任務調(diào)度,并提供計算能力池和存儲能力池。另外,它還是多臺×86存儲服務器組成的數(shù)據(jù)節(jié)點集群,網(wǎng)絡通信平臺由多臺高性能局域網(wǎng)交換機共同構成;第二,云計算數(shù)據(jù)庫管理層面。它不僅具有普遍使用的關系型數(shù)據(jù)庫的管理功能,而且對外支持SQL標準語言,能夠?qū)Φ讓訑?shù)據(jù)進行分布式管理,承載調(diào)動功能,分擔底層節(jié)點設備的負載量;第三,應用層面。顧名思義,它是最具有實用功能的層面,能夠根據(jù)具體情況進行應用分析,具備KPI、多維分析、報表構成等多種基礎功能
2.4 比對業(yè)務數(shù)據(jù)加載驗證
POC(驗證試驗)是確保云計算數(shù)據(jù)方案是否達到標準的主要測量手段,它能夠準確分析出時間的消耗情況和運行處理的效率,并且在此基礎上與傳統(tǒng)的方法進行比對,從而分析出結果,保證硬件配置的最優(yōu)化。
3 云計算技術構建大型數(shù)據(jù)倉庫平臺的優(yōu)點
3.1 在大型數(shù)據(jù)倉庫中應用云計算技術能夠根據(jù)固定的對策對每個MPP節(jié)點上的業(yè)務數(shù)據(jù)進行公平合理的分布,最大限度的發(fā)揮每個部分的功效,使得系統(tǒng)的I/O能力不再受少數(shù)主機運行情況的限制,保證它與數(shù)據(jù)節(jié)點的數(shù)量成正比發(fā)展趨勢,解決其所面臨的瓶頸。在數(shù)據(jù)的需求量變大的時候,只要經(jīng)過對節(jié)點的調(diào)動,就可以使其進行延展。在系統(tǒng)相對不擁擠的時侯,還能夠自動進行節(jié)點的分布,保證過程的連續(xù)性,實現(xiàn)系統(tǒng)的即刻擴展。
3.2 在大型數(shù)據(jù)倉庫中應用云計算技術能夠進一步節(jié)省I/O的操作環(huán)節(jié),通過列存儲技術可以對傳統(tǒng)數(shù)據(jù)庫中的行數(shù)據(jù)進行整合加工,實現(xiàn)聚合存儲,大大節(jié)約了運算時間,并提高了大數(shù)據(jù)頻繁訪問的性能,在為硬件資源帶來效益的同時還適應了OLAP的應用功能。
3.3 在大型數(shù)據(jù)倉庫中應用云計算技術,能夠保證網(wǎng)絡寬帶在各節(jié)點之間充裕的情況下,實現(xiàn)數(shù)據(jù)處理能力的提升,具有很高的擴展性能。據(jù)準確數(shù)據(jù)顯示,主要的云計算數(shù)據(jù)庫支持下的MPP架構可以達到一千個節(jié)點以上的擴展規(guī)模,數(shù)據(jù)的存儲能力也超出了50PB,對各類業(yè)務數(shù)據(jù)的加工存儲時間都有了提升。另外,這種新技術支持所有的SQL語法,是隱藏在MPP之下的細節(jié)內(nèi)容,在使用者運行的過程中不用轉換語言,節(jié)省了時間。
3.4 在大型數(shù)據(jù)倉庫中應用云計算技術能夠通過各計算節(jié)點的同構和互換措施提高服務的穩(wěn)定性,采取數(shù)據(jù)多副本容錯機制也可以減少錯誤發(fā)生的幾率,一旦某個節(jié)點出現(xiàn)問題,也不會影響這個系統(tǒng),只是其性能會有所降低。因此,MPP里面的節(jié)點越多,其性能下降的指數(shù)就越小,容錯能力也就越強。
4 云計算技術的應用未來
從上述內(nèi)容中,我們已經(jīng)清晰直觀的看到了采用云計算技術構建大型數(shù)據(jù)倉庫平臺的巨大作用,隨著企業(yè)資金投入數(shù)量的增多以及基礎設施系統(tǒng)能力的提高,其應用范圍一定會更加寬廣,為云計算平臺提供物質(zhì)前提。參看國外的成功經(jīng)驗和經(jīng)典例子,也可以發(fā)現(xiàn)其中的關鍵所在。云計算平臺很重要的一點優(yōu)勢就在于能夠進行快速伸縮,實現(xiàn)彈性化管理,而這一點又恰巧符合大規(guī)模節(jié)點設備提出的高要求,所以對其進行進一步應用并不斷發(fā)現(xiàn)新特點、開發(fā)新技術也就成為了大勢所趨。
參考文獻:
[1]馬又良.采用云計算技術構建大型數(shù)據(jù)倉庫平臺的探討[J].郵電設計技術,2012(7):271-18.
[2]何華.基于云計算平臺的電信經(jīng)營分析系統(tǒng)中元數(shù)據(jù)管理的研究與實現(xiàn)[D].2011:93-41.
關鍵詞:云計算;高校圖書館;數(shù)字化建設;數(shù)字圖書館
中圖分類號:TP301文獻標識碼:A文章編號:16727800(2012)009000602
0引言
網(wǎng)絡及信息技術的突飛猛進,帶動了圖書館事業(yè)的快速發(fā)展。圖書館界在信息技術的應用方面,一直保持著與時俱進。雖然云計算技術發(fā)展的時間不長,但已經(jīng)成為全球最受關注的IT技術,且在諸多領域得以應用,對互聯(lián)網(wǎng)的發(fā)展產(chǎn)生了深遠的影響。因此,云計算技術也受到了圖書館界的強烈關注,給圖書館界帶來了新的機遇和挑戰(zhàn)。將該技術應用于數(shù)字圖書館,使數(shù)字圖書館在歷經(jīng)了互聯(lián)網(wǎng)時代、WEB時代、網(wǎng)格時代、WEB2.0時代后,走進云計算時代。
1云計算概述
1.1云計算的定義
云計算仍是一個演進中的模式,人們對云計算的認識也在不斷地發(fā)展變化,因而云計算并沒有普遍一致的定義。目前,云計算的定義有很多種:美國國家標準與技術學會、信息技術實驗室對云計算所作的定義為:云計算是一種能夠通過網(wǎng)絡以便利的、按需的方式獲取計算資源(網(wǎng)絡、服務器、存儲、應用和服務)的模式,這些資源來自一個共享的、可配置的資源池,并能夠快速獲取和釋放。
IBM認為,云計算是一種新型的計算模式,把 IT 資源、數(shù)據(jù)、應用作為服務通過互聯(lián)網(wǎng)提供給用戶;云計算也是一種基礎架構管理的方法論,大量的計算資源組成 IT 資源池,用于動態(tài)創(chuàng)建高度虛擬化的資源提供用戶使用。
2012年,我國國務院政府工作報告對云計算的定義是:“云計算是基于互聯(lián)網(wǎng)服務的增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展且虛擬化的資源,是傳統(tǒng)計算機和網(wǎng)絡技術發(fā)展融合的產(chǎn)物,它意味著計算能力也可作為一種商品通過互聯(lián)網(wǎng)進行流通?!?/p>
總的來說,云是信息資源的重組新方式,云計算是通過整合計算機、存儲和網(wǎng)絡資源,將資源管理系統(tǒng)轉化為統(tǒng)一的資源池,實現(xiàn)資源的按需分配和合理優(yōu)化。云計算就是網(wǎng)格計算、分布式計算、并行計算、效用計算、網(wǎng)絡存儲、虛擬化、負載均衡等傳統(tǒng)計算機和網(wǎng)絡技術發(fā)展融合的產(chǎn)物。
1.2云計算的特點
云計算的特點主要有:
(1)快速啟動,搭建應用。云計算能夠快速搭建企業(yè)應用,例如開發(fā)一個網(wǎng)站,不必再花費巨資購買硬件集群、不必再耗資組建軟件,只需把一切需要的搭建在云上即可。
(2)動態(tài)伸縮,易擴展。云的規(guī)??蓜討B(tài)伸縮,以自動適應業(yè)務負載的動態(tài)變化。用戶使用的資源同業(yè)務的需求相一致,避免了因為服務器性能過載或冗余而導致的服務質(zhì)量下降或資源浪費。
(3)高容錯性和高可靠性?!霸啤笔褂昧藬?shù)據(jù)多副本容錯、計算節(jié)點同構可互換等措施來保障其服務的高容錯性和高可靠性。當部分節(jié)點出現(xiàn)故障時(例如機器故障、磁盤損壞等),仍然能夠保證數(shù)據(jù)不丟失。
(4)按需服務。以服務的形式為用戶提供應用程序、數(shù)據(jù)存儲、基礎設施等資源,并可以根據(jù)用戶需求,自動分配資源,而不需要系統(tǒng)管理員干預。
(5)成本低廉。因為云的規(guī)模是可以動態(tài)伸縮的,易于擴展也易于靈活處理,所以用戶可以不加大硬件投資力度來滿足應用以及用戶的規(guī)模增長,這就極大地降低了其投資成本。同時, “云”的自動化集中式管理使用戶無需負擔日益高昂的數(shù)據(jù)中心管理成本。
2高校數(shù)字圖書館建設面臨的問題
2.1經(jīng)費問題
對于高校圖書館而言,每年的經(jīng)費都是一定的,且傳統(tǒng)圖書館的模式仍然占據(jù)主要位置。因此,在經(jīng)費投入問題上,紙質(zhì)資源的經(jīng)費占大部分,其次是已經(jīng)成為教學科研一部分的電子資源經(jīng)費,而在數(shù)字化建設方面的經(jīng)費就少之又少。
另外,在數(shù)字化建設方面的經(jīng)費投入方面也存在著問題。大多數(shù)高校圖書館一般較為關注其硬件設施的更新,而忽略了軟件開發(fā)的問題。一旦有經(jīng)費,就會將大半或者全部的經(jīng)費投入到計算機、網(wǎng)絡設備等硬件設備的更新上,而忽視了當前在數(shù)字化建設中同樣重要的信息平臺、軟件服務等的更新。
2.2標準架構問題
我國數(shù)字圖書館建設中較為顯著的問題是缺乏統(tǒng)一的標準規(guī)范。當前,為了保持與時俱進,大多數(shù)高校圖書館都在進行各自的數(shù)字化建設,由于缺乏統(tǒng)一的標準規(guī)范,造成了資源的重復建設。同時,由于各高校圖書館數(shù)字化建設所采用的標準各不相同,給資源共享帶來了很大的困難。
各高校圖書館在施行數(shù)字化建設中,由于缺乏統(tǒng)一的標準,均是根據(jù)其自身的設施環(huán)境和自身的需要來建立其數(shù)字化平臺,這勢必造成各高校數(shù)字圖書館平臺架構、開發(fā)環(huán)境、管理機制等存在差異,從而導致信息資源在館際之間調(diào)度困難,不能順利共享和流通,同時也造成資源的巨大浪費。
2.3人員問題
由傳統(tǒng)圖書館到數(shù)字圖書館是圖書館界的一個重大變革,也是圖書館人思維的一個重大變革。傳統(tǒng)圖書館對計算機的要求不高,因此,計算機專業(yè)人才在圖書館比較少,而數(shù)字化圖書館若要充分發(fā)展,離不開專業(yè)的計算機應用、網(wǎng)絡、軟件開發(fā)等技術人員。從數(shù)字圖書館技術的選擇、平臺的開發(fā)過程到實行,以及日常的維護都需要引進專業(yè)技術人員來開展。并且,隨著計算機技術的快速發(fā)展,數(shù)字圖書館不斷變革,圖書館人必須能夠緊跟時代步伐,不斷學習,以適應新的圖書館模式。因此,傳統(tǒng)圖書館的人員架構需要調(diào)整,圖書館人的思維要轉變和更新。
3云計算對高校圖書館數(shù)字化建設的影響
3.1低成本的“云”
高校圖書館是高校校園文化建設的標志之一,其發(fā)展也始終走在時代的前端。在信息化技術發(fā)展迅猛的今天,高校圖書館要緊跟時代潮流,必須大力發(fā)展其數(shù)字化建設,但是其經(jīng)費問題一直是高校圖書館所面臨的問題之一,低成本的“云”解決了這一問題。
應用云計算技術,圖書館就不需自己購買大型的服務器等硬件設施來滿足用戶的服務需求,圖書館只需向云服務商支付少量的費用,就可以享受“云模式”下百萬臺服務器所提供的服務。同時,云計算使用的軟件通常是免費或使用時才付費的,這與支付高額的前期授權費用相比更可接受。由于服務器等大型硬件設施是云服務提供商所有,因此,其設備的更新維護等不需圖書館負責,這也大大節(jié)省了經(jīng)費,同時也減少了圖書館人員的工作強度。
3.2為共建共享提供了便利
數(shù)字資源的共建共享一直是圖書館界關注的問題,云計算為共建共享提供了極大的便利。各高校圖書館只需將其共享資源放在“云”中即可,而對于數(shù)據(jù)的整合、調(diào)度、組織等,均是由“云”來實現(xiàn),不需要圖書館來做。各圖書館只需做好前期工作,如遴選出可共享的資源、所提供的服務等,將共享資源放在“云”上即可。通過“云”來共享資源,就像形成了一個“虛擬的超大型圖書館”一樣,用戶可以享受海量的資源和來自不同圖書館的各種服務等。另外,各高校圖書館也不必考慮其標準規(guī)劃、平臺架構、開發(fā)環(huán)境等的差異性,其標準和平臺都是基于“云計算”的,這也解決了實現(xiàn)共建共享時架構差異的問題。應用“云計算”,不僅以較少的成本實現(xiàn)了各館際間的資源共享,也促進了各高校教學科研的交流,拉近了高校圖書館教學與科研質(zhì)量的差距。
3.3超強計算能力和海量存儲
高校圖書館是存儲文獻信息資源的集中地,在數(shù)字化建設中,隨著時間的推移,數(shù)據(jù)量不斷增大,存儲空間就要不斷地擴大。隨著信息技術的迅速發(fā)展,人們對數(shù)據(jù)計算的要求也越來越高,若是更換新設備,不但投資高,而且運行維護成本也非常高,這對于高校圖書館來說,可行性比較低。同時,實現(xiàn)24小時不間斷服務是高校圖書館較為關注的問題,采用“云計算”技術可以較好地解決這些問題。
利用“云計算”技術,圖書館將資源放在“云”中,即云服務商提供的百萬臺服務器中,這完全解決了圖書館不斷增長的數(shù)字資源存儲空間的問題。云計算具有超強的計算能力,其最適合的場景是大數(shù)據(jù)量的處理。云計算在得到請求時,是通過數(shù)萬臺甚至更多的計算機的聯(lián)合來完成其計算的,而不是僅從單個指定計算機上完成,因此,云計算能夠更快、更有效率地對資源進行存取。在“云”中,如果個別服務器出現(xiàn)故障,不會影響網(wǎng)絡的正常運行,同時會在非常短的時間內(nèi)將故障機的數(shù)據(jù)備份到其它服務器上,并由正常的服務器提供故障機應提供的服務。云計算不但滿足了用戶對計算能力的要求,也使圖書館實現(xiàn)了24小時不間斷的服務。
3.4云計算在應用中的問題
云計算顛覆了傳統(tǒng)的技術角度,也顛覆了傳統(tǒng)的服務模式。高校圖書館若應用云計算技術,則能夠解決很多長久以來存在的問題,也在很多方面提升了其服務質(zhì)量,并始終保持緊跟時代的步伐。但是云計算仍處在探索發(fā)展的過程中,在很多方面其發(fā)展還不夠成熟,仍存在著許多問題:
(1)安全是云計算的最大問題。Symantec一項研究顯示,云安全仍是人們首要關心的問題,企業(yè)組織也對員工處理安全問題的能力將信將疑。云安全的主要威脅包括:在特定的服務中,不同客戶之間的數(shù)據(jù)溢出;供應服務商系統(tǒng)遭到大量惡意軟件攻擊;“惡意人群操作”導致數(shù)據(jù)資料外泄;共享信息的不安全性;黑客盜取供應服務商系統(tǒng)的數(shù)據(jù)等。
(2)法律法規(guī)不健全。安全是綜合問題,不僅僅是技術的安全,還有法律、政策規(guī)則等諸多問題。云計算相關法律法規(guī)不健全,安全問題無從談起。
(3)數(shù)字資源版權問題。在云計算向圖書館用戶提供便利共享的同時,數(shù)字資源版權問題也隨之而來,在共享資源的時候,很可能出現(xiàn)非法復制等行為。
雖然云計算仍然存在許多問題,但并不是不可逾越的障礙,這需要在實踐中不斷完善、不斷解決。因此,應用云計算技術的高校圖書館,要正確看待云計算的優(yōu)點和缺點。首先,云計算技術不是一切技術的終結,并不是應用了云計算就能解決圖書館數(shù)字化建設中的一切問題;其次,云計算技術所帶來的問題并不是不可解決的,不能因為云計算所帶來的問題而卻步不前;最后,云計算技術并不適用于所有高校圖書館,各高校圖書館應根據(jù)自身的實際情況來選擇是否需要應用云計算技術。
參考文獻:
[1]徐貴寶.云計算的發(fā)展戰(zhàn)略探討[J].通信管理與技術,2011(10).
關鍵詞:云計算網(wǎng)絡服務,分布式,ICT,數(shù)據(jù)
隨著有關云計算概念、術語和技術的不斷涌現(xiàn)和大量報道,人們在生活中越來越多的采用和實施云計算技術。由于云計算概念和技術比較新穎,涵義比較寬泛,再加上市場上一些人將云計算放大成無所不包、無所不能和無所不在的萬能技術,對云計算的描述和推銷多少出現(xiàn)了一些浮燥和炒做的嫌疑。脫離實際過分夸大或缺乏全面分析地炒做云計算不僅可能讓人誤解,也會使得云計算的發(fā)展不切實際,對于云計算產(chǎn)業(yè)在中國的成長非常不利。所以,有必要對云計算的由來和概念進行了較為全面的梳理和定義。在總結云計算技術為IT產(chǎn)業(yè)帶來好處的同時,找出不足及局限,從而更好地發(fā)展云計算技術。
一、云計算的概念
云計算(Cloud Computing)是由分布式計算(Distributed Computing)、并行處理(ParallelComputing)、網(wǎng)格計算(Grid Computing)發(fā)展來的,是一種新興的商業(yè)計算模型。
中國網(wǎng)格計算、云計算專家劉鵬認為 :“云計算將計算任務分布在大量計算機構成的資源池上,使各種應用系統(tǒng)能夠根據(jù)需要獲取計算力、存儲空間和各種軟件服務”。
云計算中的“計算”是一個簡單而明確的概念。“計算”系指計算應用,在我們生活中可以指一切IT應用。隨著網(wǎng)絡技術的發(fā)展,所有的信息、通信和視頻應用都將整合在統(tǒng)一的平臺之上。由此推而廣之,云計算中的“計算”可以泛指一切ICT的融合應用。所以,云計算術語的關鍵特征并不在于“計算”,而在于“云”。
二、云計算的發(fā)展模式及其特征
早期云計算來之于國際上以亞馬遜、Saleforces.com和谷歌(Google)為代表的公司,并且都提供了具有顯著特征,但又代表著不同模式的成功云業(yè)務。
云計算按照層次將業(yè)務模式劃分為3層,最頂層是軟云,中間層是平云,底層是基云。在基云之下是構建云計算的基礎技術。
基云也稱基礎設施服務,指將IT的基礎設施作為業(yè)務平臺,直接按資源占用的時長和多少,通過公共互聯(lián)網(wǎng)進行業(yè)務實現(xiàn)的“云”?;频挠脩艨梢允莻€人,也可以是企業(yè)、集體和行政單位?;频腎T業(yè)務是將存儲、網(wǎng)絡、計算、安全等原始IT資源提供給用戶。用戶可以通過操作系統(tǒng)和應用軟件(如Web服務軟件和數(shù)據(jù)庫等)來使用IT資源。
平云也稱平臺服務,指將應用開發(fā)環(huán)境作為業(yè)務平臺,將應用開發(fā)的接口和工具提供給用戶用于創(chuàng)造新的應用,并利用互聯(lián)網(wǎng)和提供商來進行業(yè)務實現(xiàn)的“云”。
軟云也稱軟件服務,指基于基云或平云開發(fā)的軟件。軟云是通過互聯(lián)網(wǎng)的應用來實現(xiàn)業(yè)務,軟云業(yè)務可以利用其他的基云和平云平臺,也可以利用軟云運營商自己的基云和平云環(huán)境。
基于云計算的實踐與營銷案例,歸納出云計算的基本特征如下:
(1) 虛擬化的超大規(guī)模
云業(yè)務的需求和使用與具體的物理資源無關,IT應用和業(yè)務運行在虛擬平臺之上。論文寫作,數(shù)據(jù)。云計算支持用戶在任何有互聯(lián)網(wǎng)的地方、使用任何上網(wǎng)終端獲取應用服務。論文寫作,數(shù)據(jù)。
(2)動態(tài)的高可擴展性
云技術使用戶可以隨時隨地根據(jù)應用的需求動態(tài)地增減IT資源。由于應用運行在虛擬平臺上,沒有事先預訂的固定資源被鎖定,所以云業(yè)務量的規(guī)??梢詣討B(tài)伸縮,以滿足特定時期、特定應用及用戶規(guī)模變化的需要。
(3)高可用性
云平臺使用數(shù)據(jù)多副本拷貝容錯、計算節(jié)點同構可互換技術來保障服務的高可用性。任何單點物理故障發(fā)生,應用都會在用戶完全不知情的情況下,轉移到其他物理資源上繼續(xù)運行,使用云計算比使用其他計算手段的可用性更高。
三、云計算技術的應用
傳統(tǒng)模式下,企業(yè)建立一套IT系統(tǒng)不僅僅需要購買硬件等基礎設施,還需要買軟件的許可證,需要專門的維護人員。當企業(yè)的規(guī)模擴大時還要繼續(xù)升級各種軟硬件設施以滿足需要。對個人來說,我們想正常使用電腦需要安裝各種軟件,而許多軟件是收費的,對不經(jīng)常使用該軟件的用戶來說購買是非常不劃算的。對于企業(yè)來說,計算機等硬件和軟件本身并非他們真正需要的,它們只是完成工作、提供效率的工具而已。
云計算的最終目標是將計算、服務和應用作為一種公共設施提供給公眾,使人們能夠像使用水、電、煤氣和電話那樣使用計算機資源。
最簡單的云計算技術在網(wǎng)絡服務中已經(jīng)隨處可見,例如搜尋引擎、網(wǎng)絡信箱等,使用者只要輸入簡單指令即能得到大量信息。
目前,以Google云應用最具代表性,例如GoogleDocs、GoogleApps、Googlesites,云計算應用平臺GoogleApp Engine。
四、云計算的發(fā)展趨勢
“云計算”是一個很時尚的概念,它既不是一種技術,也不是一種理論。準確說,云計算僅描述了一類棘手的問題,因為現(xiàn)在這個階段,“計算與數(shù)據(jù)”蹺蹺板的平衡已發(fā)生變化,即已經(jīng)到“移動計算要比移動數(shù)據(jù)要便宜的多(Moving computation ischeaper than moving data)”。
隨著個人PC市場的逐漸飽和,全球經(jīng)濟增長放緩對于企業(yè)IT投資的負面影響,云計算適時的出現(xiàn)在了大家的視野中。論文寫作,數(shù)據(jù)。論文寫作,數(shù)據(jù)。作為一種全新的獲取計算資源的方式,云計算將會徹底改變IT產(chǎn)業(yè)的結構。論文寫作,數(shù)據(jù)。由于計算資源從客戶端向計算中心的集中,傳統(tǒng)純硬件廠商的生存空間將更為狹小,大浪淘沙的行業(yè)洗牌會繼續(xù)持續(xù)。論文寫作,數(shù)據(jù)。云計算模式下,互聯(lián)網(wǎng)將成為連接廠商與客戶的唯一通道,互聯(lián)網(wǎng)業(yè)的霸主和軟件供應商的融合勢在必然。
雖然現(xiàn)在還有很多人擔心云計算的可靠性和安全性等問題,但時間會證明這些問題在行業(yè)模式的大轉變下都只不過是些細枝末節(jié)的問題。正如B2C剛剛興起時,人們一度認為網(wǎng)上交易的安全性,支付的方便性等會阻礙它的發(fā)展,但隨著時間的推移,這些問題已經(jīng)被證明根本不值一提。同樣,對于云計算帶來的IT行業(yè)大變革,時間也會給出最好的答案。
五、結束語
云計算技術將不僅提供傳統(tǒng)意義的IT資源和應用服務,而且將支持包括IT、通信、電視、移動和物聯(lián)等一切互聯(lián)網(wǎng)技術融合后的資源使用和業(yè)務應用。云計算發(fā)展的關鍵技術主要有統(tǒng)一交換構架、統(tǒng)一虛擬化和統(tǒng)一計算系統(tǒng),云計算發(fā)展的戰(zhàn)略推手將是組建開放產(chǎn)業(yè)聯(lián)盟和推動開放技術標準。
云計算模式具有許多優(yōu)點,但是也存在的一些問題,如數(shù)據(jù)隱私問題、安全問題、軟件許可證問題、網(wǎng)絡傳輸問題等。云計算技術它是一個即將,或者正在改變我們工作和生活的一場變革,是擁有比較持久生命力技術演變,包括商業(yè)模式的革新。“云計算”代表了一個時代需求,反映了市場關系的變化,誰擁有更為龐大的數(shù)據(jù)規(guī)模,誰就可以提供更廣更深的信息服務,而軟件和硬件影響相對縮小。
參考文獻:
【1】(美)MICHAELMILLER.云計算[M].機械工業(yè)出版社.2009.
【2】(美)芬加.云計算[M].電子工業(yè)出版社.2009.
【3】張為民.云計算:深刻改變未來[M].科學出版社.2009.
[關鍵詞]云計算 網(wǎng)絡教學 實驗教學
隨著社會經(jīng)濟的高速發(fā)展,企業(yè)對從業(yè)人員的的素質(zhì)要求也越來越高,僅有扎實的理論基礎是遠遠不夠的,還需要具有較強的動手操作能力和創(chuàng)新精神才行。實踐教學作為培養(yǎng)學生動手能力和創(chuàng)新精神的重要途徑,是教學過程中不可或缺的組成部分,它不僅有助于學生加深對理論知識的理解;同時也有助于學生形成良好的實踐能力和創(chuàng)新精神。
但由于近年來高校持續(xù)的擴招,形成對教學資源需求的快速增長,與此同時國家對教育的投入?yún)s增長不足,導致教學資源的相對短缺,結果是:很多學校的實踐教學內(nèi)容沒有得到很好的貫徹實施,學生所掌握的內(nèi)容僅僅停留在理論知識層面,而實踐動手能力不能完全滿足社會的需求,這也是當前大學生就業(yè)難一個非常重要的影響因素。因此,如何改善、提高當前高校的實踐教學水平是一個值得關注的課題。
一、當前實踐教學的現(xiàn)狀
實踐教學主要是指通過實驗、實訓或生產(chǎn)手段進行教學,使學生學到一定的生產(chǎn)知識和技能,包括實驗、實訓、生產(chǎn)實習、課程設計和畢業(yè)設計等方式。實踐教學在人才培養(yǎng)中的重要性毋庸置疑,根據(jù)社會對人才需求的變化,各高校早已開始進行實踐教學改革,但是由于實踐教學涉及到眾多的因素,例如資金、軟件、硬件、實驗室、產(chǎn)學研基地等方面,因此各高校所面臨的實際情況也不盡相同,但歸結起來主要存在以下幾方面的問題:
1.教學資源分布不均
著名大學有更好的資源,包括教授,實驗室和電腦設備。而對于大部分地方院校,由于資金來源有限,往往面臨著設備老化,實驗室資源不足等狀況,很多實驗內(nèi)容面臨停開或者無法開課的尷尬局面。
2.教學資源更新成本高,更新速度慢
技術的快速發(fā)展往往要求學校能夠為學生提供最新的實驗室和電腦設備,以及最合適的實驗課題,而相應的需要更多的成本,這給學校帶來了很大的經(jīng)濟壓力。
3.教學資源共享程度低
近年來遠程教育和網(wǎng)絡教育的發(fā)展,以及高校課程聯(lián)合范圍的擴大,使得課程資源在一定程度上和一定范圍內(nèi)實現(xiàn)了整合;然而對于絕大部分的軟件、硬件資源仍然無法實現(xiàn)整合。這些問題一方面造成了重復的教育資源投入,另一方面擴大了教學質(zhì)量的差異,導致兩極分化現(xiàn)象的出現(xiàn)。
4.實驗教師隊伍不合理
很多高校專職實驗教師數(shù)量嚴重不足,多數(shù)課程的實踐教學由理論課教師兼任。由于許多教師本身缺乏實踐經(jīng)驗,動手能力不強,導致教學方法和手段難以達到預期的教學目的。
因此,如何對現(xiàn)有的實驗教學資源進行最大程度、最大范圍的整合,減少教學的成本,提高教學質(zhì)量,是目前國內(nèi)各高校面臨的難題。
二、云計算技術簡介
1. 云計算定義
云計算是分布式處理、并行處理和網(wǎng)格計算的發(fā)展,它是利用大規(guī)模的數(shù)據(jù)中心或超級計算機集群,通過互聯(lián)網(wǎng)將計算資源免費或按需租用方式提供給使用者的方式。簡單地說,就是通過網(wǎng)絡把本來在終端上進行的計算、存儲等操作轉移到超級計算機,即“云”上實現(xiàn)。
2. 云計算的優(yōu)勢
云計算的提出,最小化了終端設備的需求,在一個云計算的網(wǎng)絡中,不僅僅是教學課堂,甚至于個人電腦,實驗室都可以從“云”中獲得,在“云”中存儲,所有的軟件和數(shù)據(jù)都部署在“云”中;它還可以透過網(wǎng)絡,將龐大的計算處理程序自動分拆成無數(shù)個較小的子程序,再交由多部服務器所組成的龐大系統(tǒng)經(jīng)搜尋、計算分析之后將處理結果回傳給用戶。
InfoWorld網(wǎng)站同數(shù)十家公司、分析家和IT用戶討論出了云計算的幾大形式:SAAS(軟件即服務)、實用計算(Utility Computing)、網(wǎng)絡服務、PAAS(平臺即服務)、MSP(管理服務提供商)、商業(yè)服務平臺(SAAS和MSP的結合)和互聯(lián)網(wǎng)整合形式。
從它的構建方式到提供的服務形式不難看出,云計算的確整合了網(wǎng)絡資源,為終端用戶提供了巨大的方便。按照云計算的理念,隨著云計算服務的普及,用戶可以通過網(wǎng)絡和簡易的終端設備隨時隨地使用幾乎所有的計算機功能,像用電、用水一樣,按使用量來計費。
3. 云計算的缺陷
(1)網(wǎng)絡基礎設施問題
由于所有的操作都是基于網(wǎng)絡的傳輸和服務,因此對于帶寬在內(nèi)的網(wǎng)絡基礎環(huán)境要求非常高,要保證較快的響應速度,必須通過鋪設專線來實現(xiàn)。所以解決網(wǎng)絡基礎設施問題是使用云計算最基礎的一步。
(2)安全問題
雖然越來越多的云計算服務提供商將數(shù)據(jù)的安全寫入到合同中,但是,就目前的情況來看,絕大部分人對自己的私人信息或科研成果等資料的安全性依然持保留的態(tài)度。再加上云計算本身帶來的超級計算能力,如果被黑客利用來破解普通用戶的密碼,結果將是災難性的。所以,在云服務還沒有普及得像Internet一樣時,安全問題是技術問題,更是認識問題。
(3)資費問題
首先,云計算的構建對網(wǎng)絡基礎設施提出了新的要求,這將是一筆巨大的先期投資;其次,雖然應用程序以及相關數(shù)據(jù)等資源可以直接從服務器端取得,但是授權費用也會成為額外的開支[3,4]。
三、實踐教學與云計算的融合
近年來信息技術的發(fā)展使得現(xiàn)代高等教育發(fā)生了很大的變化,遍布全國的教育網(wǎng)絡和高速的教育網(wǎng)國際出口使得學校有更多的機會同其他院校進行交流;網(wǎng)絡中心在各大院校的快速發(fā)展,用于教學和研究的高性能服務器的架設讓很多院校具備了很強的信息處理能力;同時由開源軟件,開放的標準,開放的數(shù)據(jù)訪問和開放科研的理念發(fā)展而來了開放的教育內(nèi)容,這些教學內(nèi)容包含了從課程數(shù)據(jù)到互動的教學社區(qū)。良好的網(wǎng)絡基礎設施加上初步的資源共享,這些都為云計算的大規(guī)模應用打下了一定的基礎。
但由于受到網(wǎng)絡規(guī)模和資源協(xié)調(diào)機制的限制,目前云計算主要還是由幾個大公司倡導和實施,并且大部分應用于商業(yè)目的,有少數(shù)的針對教育的項目也僅僅是停留在使用公司的計算資源。因此,如果直接采用現(xiàn)有的云計算方案,固然短期成本低,實施簡單,但是原有教育資源的移植和高校原有的計算能力的處理將會成為主要的遺留問題。
所以,可以考慮在現(xiàn)有的教育網(wǎng)絡的基礎上部署云服務,這將是一種可行的選擇,因為它通過高校間教學資源的整合,既可以解決單個高校教學資源相對不足的現(xiàn)狀,又可以提高教學資源的利用率,讓更多的大學生獲得優(yōu)質(zhì)的受教育機會。在系統(tǒng)分析云計算理論框架的基礎上,針對當前高校資源的配置狀況,設計出高校實驗資源與云計算技術相結合的模式,構建高校資源共享的系統(tǒng)(如上圖所示)。
在這種模式下,首先由各高校按照某種規(guī)則提供自身最優(yōu)質(zhì)的教學資源,然后由云服務端進行整合并后部署在服務端。云服務端以Web Services方式向各高校用戶提供訪問接口,獲取用戶需求。服務目錄是用戶可以訪問的服務清單。系統(tǒng)管理模塊負責管理和分配所有可用的資源,其核心是負載均衡。配置工具負責在分配的節(jié)點上準備任務運行環(huán)境。監(jiān)視統(tǒng)計模塊負責監(jiān)視節(jié)點的運行狀態(tài),并完成用戶使用節(jié)點情況的統(tǒng)計。
整個云計算應用執(zhí)行的過程并不復雜:用戶交互接口允許用戶從目錄中選取并調(diào)用一個服務,該請求傳遞給系統(tǒng)管理模塊后,它將為用戶分配恰當?shù)馁Y源,然后調(diào)用配置工具來為用戶準備運行環(huán)境,配置完畢即可使用調(diào)用的服務內(nèi)容。
由于訪問云服務端涉及到需要付費的問題,因此如何計費是一個值得商討的細節(jié);一個可以嘗試的措施是,由于云服務端的部分資源是由各高校提供的,因此可以按提供資源的比例和質(zhì)量來抵消一部分的訪問費用;也可以按年或者包流量的方式進行計費。
四、結論
在現(xiàn)有教學資源的基礎上,結合云計算技術的優(yōu)點,構建基于云的資源共享系統(tǒng),實現(xiàn)無區(qū)域、無時間限制的教學資源共享,這種模式可以很好地解決當前實踐教學中存在的很多問題,有利于提高學生的實踐動手能力和創(chuàng)新精神。
參考文獻:
[1] Lee, Thomas. The sky is the limit for cloud computing. Star Tribune [J]. 2009.04
[2] Hobson, J. C.Revalidation. Multisource feedback and cloud computing. Clinical Otolaryngology [J]. Jun 2009, Vol. 34 Issue 3, p295-296
[3] 中國云計算網(wǎng):省略/
[4] 高 昂:Google構建我們身邊的云計算[J].程序員, 2008.11