【云計(ji)算】什么(me)是云計(ji)算 云計(ji)算是什么(me)意思
什么是云計算?
云計算(cloud computing)是一種基于因(yin)特網的(de)超級計(ji)算模式,在(zai)遠(yuan)程(cheng)的(de)數據(ju)中心里,成千(qian)上萬(wan)臺電腦和服務器(qi)連接成一片(pian)電腦云。因(yin)此,云計(ji)算甚至可(ke)以讓(rang)你(ni)體(ti)驗每秒10萬億次的(de)運算能(neng)力,擁有(you)這么強大的(de)計(ji)算能(neng)力可以模擬核(he)爆炸、預測(ce)氣候變化和(he)市(shi)場(chang)發展趨勢(shi)。用戶通(tong)過(guo)電(dian)腦(nao)、筆記本、手機(ji)等方式(shi)接入數(shu)據中心,按自己的(de)需求進(jin)行運算。
IT精英們如何看待云計算
那么,it精英(ying)們如何看待云計算?IBM的創立者托馬斯·沃森曾表示,全世界只需要5臺電腦(nao)就足夠了。比爾·蓋茨則在一次演講中稱,個(ge)人用(yong)戶(hu)的內(nei)存(cun)只需640K足矣。李開復打了一(yi)個很形象的比喻:錢(qian)莊。最早人們(men)只是(shi)把錢(qian)放(fang)在(zai)枕頭(tou)底(di)下,后來有了錢(qian)莊,很安全,不過(guo)(guo)兌現(xian)起來比較麻煩(fan)。現(xian)在(zai)發展到銀行可以到任何一(yi)個網點取錢(qian),甚至(zhi)通過(guo)(guo)ATM,或者國外(wai)的渠道。就像用電(dian)(dian)不(bu)需(xu)要家家裝備發電(dian)(dian)機,直接從(cong)電(dian)(dian)力公司購買一(yi)樣(yang)。云計(ji)算就是這樣(yang)一(yi)種變革——由谷歌、IBM這樣(yang)的(de)專業網(wang)絡公司來搭建計(ji)算(suan)機存(cun)儲(chu)、運算(suan)中(zhong)(zhong)心,用(yong)戶通(tong)過一根網(wang)線借助瀏覽器(qi)就(jiu)可以(yi)很(hen)方便的(de)訪問,把“云”做為資料存(cun)儲(chu)以(yi)及應用(yong)服務的(de)中(zhong)(zhong)心。
廣義的云計算和狹義的云計算
狹義的云計算是指IT基礎設施的交付和使用模(mo)式,指通過(guo)網絡以按需、易擴(kuo)展的方式獲(huo)得所需的資(zi)源(yuan)(硬件(jian)、平臺、軟件(jian))。提供(gong)資源的(de)網(wang)絡被稱為“云(yun)”。“云(yun)”中的(de)資源在使(shi)用(yong)者看來是可以無限(xian)擴展的(de),并且(qie)可以隨時獲取,按(an)需使(shi)用(yong),隨時擴展,按(an)使(shi)用(yong)付費。這種特性經常被稱為像水電一樣使(shi)用(yong)IT基礎設施。廣(guang)義的(de)云(yun)計算是指服務(wu)(wu)的(de)交(jiao)付(fu)和使用模式,指通(tong)過網絡以按(an)需(xu)、易擴(kuo)展的(de)方式獲(huo)得所需(xu)的(de)服務(wu)(wu)。這種服務(wu)(wu)可以是IT和軟(ruan)件、互聯網(wang)相關的,也可以是任意(yi)其他的服務。
(一)云計算的原理:
云計算(Cloud Computing)是分(fen)布式處(chu)理(Distributed Computing)、并(bing)行(xing)處理(li)(Parallel Computing)和網格計算(Grid Computing)的發展,或者說是這(zhe)些計算機科學概念的商業實現。
云(yun)計(ji)算(suan)的(de)(de)(de)(de)基本(ben)原理是(shi),通(tong)過(guo)使計(ji)算(suan)分布在大量的(de)(de)(de)(de)分布式(shi)計(ji)算(suan)機(ji)上,而非本(ben)地計(ji)算(suan)機(ji)或遠程服務器(qi)中,企(qi)業(ye)數據(ju)中心的(de)(de)(de)(de)運(yun)行(xing)(xing)將更與互(hu)聯網相似。這(zhe)(zhe)(zhe)(zhe)使得企(qi)業(ye)能夠將資源(yuan)切(qie)換到(dao)需(xu)要(yao)的(de)(de)(de)(de)應用上,根據(ju)需(xu)求(qiu)訪問計(ji)算(suan)機(ji)和(he)存儲系(xi)統。這(zhe)(zhe)(zhe)(zhe)可是(shi)一(yi)種(zhong)革命性的(de)(de)(de)(de)舉措(cuo),打個(ge)(ge)比(bi)方(fang),這(zhe)(zhe)(zhe)(zhe)就好比(bi)是(shi)從古老(lao)的(de)(de)(de)(de)單臺(tai)發電(dian)機(ji)模(mo)式(shi)轉向(xiang)了電(dian)廠集中供電(dian)的(de)(de)(de)(de)模(mo)式(shi)。它意味著(zhu)計(ji)算(suan)能力也可以作為一(yi)種(zhong)商品進行(xing)(xing)流通(tong),就像煤氣、水(shui)電(dian)一(yi)樣,取用方(fang)便,費用低廉。最大的(de)(de)(de)(de)不(bu)同在于,它是(shi)通(tong)過(guo)互(hu)聯網進行(xing)(xing)傳輸的(de)(de)(de)(de)。云(yun)計(ji)算(suan)的(de)(de)(de)(de)藍圖已經呼(hu)之欲出:在未(wei)來,只需(xu)要(yao)一(yi)臺(tai)筆(bi)記本(ben)或者一(yi)個(ge)(ge)手機(ji),就可以通(tong)過(guo)網絡服務來實現(xian)我們需(xu)要(yao)的(de)(de)(de)(de)一(yi)切(qie),甚(shen)至包括超級計(ji)算(suan)這(zhe)(zhe)(zhe)(zhe)樣的(de)(de)(de)(de)任(ren)務。從這(zhe)(zhe)(zhe)(zhe)個(ge)(ge)角度而言(yan),最終用戶才(cai)是(shi)云(yun)計(ji)算(suan)的(de)(de)(de)(de)真正擁有(you)者。
云計算的應用包含這(zhe)樣的一種思想,把(ba)力(li)量聯合起來,給其中的每(mei)一個成員使用。
(二)云計算有哪些好處?
1、安全,云計算提供了最可靠(kao)、最安全的數(shu)據存儲(chu)中(zhong)心,用戶不用再擔(dan)心數(shu)據丟失、病毒入侵等(deng)麻煩。
2、方(fang)便,它對用戶端的設備要求最低,使用起來很方(fang)便。
3、數(shu)(shu)據(ju)共享,它(ta)可以輕松實現(xian)不同設(she)備間的數(shu)(shu)據(ju)與應用共享。
4、無限(xian)可(ke)能,它為我們(men)使用網絡提供了幾乎(hu)無限(xian)多的可(ke)能。
(三)幾款主流的云計算應用
1、微軟云計算
目前來看微軟的云計算發展最為迅速。微軟將推出的首批軟件即服務產品包括Dynamics CRM Online、Exchange Online、OfficeCommunications Online以(yi)及(ji)SharePointOnline。每種產品都具有多(duo)客(ke)戶(hu)共享版(ban)本,其主要服務對象是中小型企(qi)業(ye)。單客(ke)戶(hu)版(ban)本的(de)授權費用(yong)在5,000美元(yuan)以上。針對普通用(yong)戶,微軟(ruan)的在線(xian)服務還包括Windows Live、Office Live和Xbox Live等(deng)。
2、IBM云計算
IBM是最(zui)早(zao)進入(ru)中(zhong)國(guo)的云計算服務(wu)提供商。中(zhong)文服務(wu)方(fang)面做得(de)比較理想(xiang),對于中(zhong)國(guo)的用戶應是一個不錯的選擇。07年,IBM公(gong)司(si)發布(bu)了藍云(BlueCloud)計劃,這(zhe)套產(chan)品將(jiang)“通過分(fen)布式的全(quan)球化資源讓企業的數據中心能像互聯網(wang)一樣運行”。以后IBM的云計算將可能包(bao)括它所有的業務和(he)產品線。
3、亞馬遜云計算
亞馬遜作為首批進軍云計算新興市場的廠商之一,為嘗試進入該領域的企業開創了良好的開端。亞馬遜的云名為亞馬遜網絡服務(Amazon WebServices,下稱AWS),目前主要由4塊核心服(fu)務組成:簡單存(cun)儲服(fu)務(Simple StorageService,S3);彈性(xing)計算云(Elastic Compute Cloud,EC2);簡(jian)單排列服務(Simple QueuingService)以及(ji)尚處于(yu)測試階段的SimpleDB。換句話說,亞馬遜現(xian)在提供的(de)是可以通過網(wang)絡訪問的(de)存儲、計算機(ji)處理(li)、信(xin)息排隊和數據庫(ku)管理(li)系統接入式服務。
4、谷歌云計算
圍繞因特網搜索創建了一種超動力商業模式。如今,他們又以應用托管、企業搜索以及其他更多形式向企業開放了他們的“云”。谷歌推出了谷歌應用軟件引擎(Google AppEngine,下(xia)稱(cheng)GAE),這種服(fu)務讓開發人(ren)員可以編譯基于Python的應(ying)用(yong)程序,并可免費使(shi)用(yong)谷歌的基礎設施(shi)來進行托管(最(zui)高存(cun)儲空間達500MB)。對于超(chao)過此上限的存儲空(kong)間(jian),谷歌按“每CPU內核每(mei)小時”10至12美分及1GB空間15至18美(mei)分的標準(zhun)進(jin)行收費。谷歌還(huan)公(gong)布了提(ti)供可由(you)企業自定義的托管企業搜(sou)索服務計劃。
5、紅帽云計算服務
紅帽是云計算領域的后起之秀。紅帽提供的是類似于亞馬遜彈性云技術的純軟件云計算平臺。它的云計算基礎架構平臺選用的是自己的操作系統和虛擬化技術,可以搭建在各種硬件工業標準服務器(HP、IBM、DELL等(deng)等(deng))和(he)各(ge)種存儲(chu)(EMC、DELL、IBM、NetAPP等)與網絡(luo)環境之中。表現為與硬件平臺完(wan)全無(wu)關的特性,給客戶(hu)帶來靈活和可變的綜(zong)合硬件價格優勢。紅帽的云計算平臺可以實現各(ge)種(zhong)功能(neng)服務器實例。
(四)云計算最有利于中小企業?
云計算技術將使得中小企業的成本大大降低。如果說“云”給大型企業的IT部門帶來了實惠,那么對于中小型企業(ye)而(er)言,它可算得上是上天的恩賜了。過去,小公司人(ren)力資(zi)源不(bu)足(zu),IT預算吃(chi)緊,那種動輒數百萬美(mei)元的IT設備所帶來的(de)(de)(de)(de)(de)生產力(li)對(dui)它(ta)們而言真是如夢(meng)一(yi)般遙遠,而如今,“云(yun)”為它(ta)們送(song)來了大(da)企業(ye)級的(de)(de)(de)(de)(de)技(ji)術(shu),并且先期(qi)成(cheng)本(ben)極低,升(sheng)級也很方便。這一(yi)新興趨勢的(de)(de)(de)(de)(de)重要性毋(wu)庸置疑,不(bu)過,它(ta)還僅(jin)僅(jin)是一(yi)系列變革的(de)(de)(de)(de)(de)起(qi)步階段而已(yi)。云(yun)計算不(bu)但抹平了企業(ye)規模(mo)所導致的(de)(de)(de)(de)(de)優劣(lie)差距,而且極有(you)(you)可(ke)能讓優劣(lie)之勢易(yi)主。簡(jian)單地說,當今世上最(zui)(zui)強大(da)最(zui)(zui)具(ju)革新意義的(de)(de)(de)(de)(de)技(ji)術(shu)已(yi)不(bu)再為大(da)型企業(ye)所獨有(you)(you)。“云(yun)”讓每個(ge)普通人都能以極低的(de)(de)(de)(de)(de)成(cheng)本(ben)接觸到頂尖的(de)(de)(de)(de)(de)IT技術。
(五)在云計算時代
目前,PC依然是我們日常(chang)工作生(sheng)活中的核心工具——我們用PC處理文(wen)檔、存儲(chu)資料(liao),通過電子郵(you)件(jian)或U盤與(yu)他人分享(xiang)信(xin)息。如果PC硬盤壞了,我(wo)們會(hui)因(yin)為資料丟(diu)失而束手無(wu)策。而在(zai)云(yun)(yun)計(ji)算(suan)時代,“云(yun)(yun)”會(hui)替我(wo)們做存儲和計(ji)算(suan)的工(gong)作。“云(yun)(yun)”就是計(ji)算(suan)機(ji)群(qun),每一群(qun)包括(kuo)了幾十(shi)萬臺、甚至上百萬臺計(ji)算(suan)機(ji)。“云(yun)(yun)”的好處還(huan)在(zai)于,其中(zhong)的計(ji)算(suan)機(ji)可以隨時更新,保證“云(yun)(yun)”長生不老。Google就有好(hao)幾個(ge)這樣的“云”,其他IT巨頭(tou),如微(wei)軟、雅虎、亞(ya)馬遜(Amazon)也有或正在建設這樣的“云”。屆時,我們只需要一臺能上網的電腦,不需關心存儲或計算發生在哪朵“云”上,但一旦有需要,我們可以在任何地點用任何設備,如電腦、手機等,快速地計算和找到這些資料。我們再也不用擔心資料丟失。
(六)云計算的幾大形式
1、SAAS(軟件即服務)
這種類型的云計算通過瀏覽器把程序傳給成千上萬的用戶。在用戶眼中看來,這樣會省去在服務器和軟件授權上的開支;從供應商角度來看,這樣只需要維持一個程序就夠了,這樣能夠減少成本。Salesforce.com是(shi)迄今為(wei)止這類服務最為(wei)出名(ming)的公(gong)司。SAAS在人力資源管理程(cheng)序和ERP中比較常用。Google Apps和(he)Zoho Office也是(shi)類似(si)的服(fu)務(wu)
2、實用計算(Utility Computing)
這個主意很早就有了,但是知道最近才在Amazon.com、Sun、IBM和(he)其(qi)它提供存儲(chu)服務和(he)虛(xu)擬(ni)服務器的公司中新(xin)生。這(zhe)種云計算是為IT行(xing)業創(chuang)造虛擬的(de)數據(ju)中心使得其能夠把內存、I/O設備(bei)、存儲和計算(suan)能力(li)集中起來(lai)成為一個(ge)虛擬的資源池來(lai)為整個(ge)網絡提供服務。
3、網絡服務
同SAAS關(guan)系密切,網絡服務(wu)提(ti)供(gong)者們(men)能(neng)夠提(ti)供(gong)API讓開發者能夠開發更多基于互聯網的應(ying)用,而不是提供單(dan)機程序。
4、平臺即服務
另一種SAAS,這種(zhong)形式的云計算(suan)把(ba)開(kai)發環(huan)境(jing)作為一種(zhong)服務來提供。你可(ke)以使(shi)用(yong)(yong)中間商(shang)的設備(bei)來開(kai)發自己的程序并通過互聯網和其(qi)服務器傳(chuan)到用(yong)(yong)戶手中。
5、MSP(管理服務提供商)
最古老的云計算運用之一。這種應用更多的是面向IT行業而不(bu)是終端用戶,常用于郵件病毒掃描、程(cheng)序監控等等。
6、商業服務平臺
SAAS和MSP的混合(he)應(ying)用,該類(lei)云計算為用戶和(he)提供(gong)商之間的互動提供(gong)了一個平臺。比如(ru)用戶個人(ren)開(kai)支管(guan)理系統,能夠根據用戶的設置來(lai)管(guan)理其(qi)開(kai)支并(bing)協調其(qi)訂購的各種服務(wu)。
7、互聯網整合
將(jiang)互(hu)聯(lian)網上提供(gong)類似(si)服(fu)務(wu)的公司整合起(qi)來,以便(bian)用戶(hu)能夠更(geng)方便(bian)的比較和選擇自己的服(fu)務(wu)供(gong)應商。