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