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