一、云計算發(fā)展的驅(qū)動力
當(dāng)今世界隨著信息化社會不斷發(fā)展,對信息的管理逐步體現(xiàn)出4個矛盾:
1、通信量爆炸式增長。隨著3G、移動互聯(lián)網(wǎng)發(fā)展,通信量呈幾十倍的增長。據(jù)統(tǒng)計,2006年,全球產(chǎn)生161EB的數(shù)據(jù),印成書是地球到太陽距離的10倍;2007年,全球產(chǎn)生280EB數(shù)據(jù),全世界平均每人45G;而人類歷史5000年的文字記載只有5EB。信息爆炸,產(chǎn)生大量的過程數(shù)據(jù)需要存儲,傳統(tǒng)技術(shù)很難滿足上PB級以上數(shù)據(jù)存儲要求。
2、運(yùn)營商精細(xì)化管理。運(yùn)營商對網(wǎng)絡(luò)、用戶和業(yè)務(wù)的經(jīng)營向精細(xì)化方向發(fā)展;經(jīng)營數(shù)據(jù)需要集中并需要進(jìn)行處理和挖掘;傳統(tǒng)方式在網(wǎng)絡(luò)帶寬、處理能力上存在障礙。
3、低碳經(jīng)濟(jì),提升硬件的使用率?,F(xiàn)網(wǎng)設(shè)備按照業(yè)務(wù)高峰進(jìn)行獨(dú)享資源配置,硬件利用率僅為10-15%;運(yùn)維成本高,能耗消耗大;通用PC技術(shù)發(fā)展迅猛,且成本便宜。
4、創(chuàng)新業(yè)務(wù)快速部署。互聯(lián)網(wǎng)業(yè)務(wù)、電信業(yè)務(wù)快速創(chuàng)新,業(yè)務(wù)部署和發(fā)展用戶的時間窗將大幅縮短;如何為創(chuàng)新業(yè)務(wù)快速靈活的分配資源將成為業(yè)務(wù)成功的關(guān)鍵。
針對這些信息管理需求矛盾,一些軟件開發(fā)公司設(shè)計并提出解決方法,例如:分布式并行處理技術(shù)大量使用,實(shí)現(xiàn)海量數(shù)據(jù)計算和存儲;虛擬化技術(shù)大量使用,提升硬件使用率,降低成本,并實(shí)現(xiàn)業(yè)務(wù)快速部署。云計算也引起眾多IT公司進(jìn)行技術(shù)變革,搶占市場,互聯(lián)網(wǎng)服務(wù)提供商是云計算的先行者:先進(jìn)技術(shù)及創(chuàng)新商業(yè)模式領(lǐng)導(dǎo)者,基于云計算提供低成本的海量信息處理服務(wù)(Google、Amazon、Salesforce.com等)。電信運(yùn)營商利用云計算解決現(xiàn)實(shí)問題,引入云計算提升電信業(yè)務(wù)網(wǎng)的能力(海量的計算和存儲)和降低成本。傳統(tǒng)IT巨頭被迫轉(zhuǎn)型,引入云計算,將云計算引入優(yōu)勢的產(chǎn)品及解決方案(IBM、Microsoft、HP等)。網(wǎng)絡(luò)供應(yīng)商利用技術(shù)革新的時機(jī)強(qiáng)勢進(jìn)入,利用傳統(tǒng)的網(wǎng)絡(luò)、服務(wù)器和海量軟件優(yōu)勢紛紛進(jìn)入云計算領(lǐng)域(CISCO等)。按照當(dāng)前的IT技術(shù),每G信息處理的成本需要5美元,無法支撐海量信息增長,云計算在這樣的背景下產(chǎn)生;例如:Google采用云計算,做到每G成本是25美分。
二、云計算的概念
云計算是一種商業(yè)計算模型,它將計算任務(wù)分布在大量計算機(jī)構(gòu)成的資源池上,使用戶能夠按需獲取計算力,存儲空間和信息服務(wù)。云計算(CloudComputing)是網(wǎng)格計算(GridComputing)、分布式計算(DistributedComputing)、并行計算(ParallelComputing)、效用計算(UtilityComputing)、網(wǎng)絡(luò)存儲(NetworkStorageTechnologies)、虛擬化(Virtualization)、負(fù)載均衡(LoadBalance)等傳統(tǒng)計算機(jī)和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物。
三、云計算的特點(diǎn)
1、超大規(guī)模。"云"具有相當(dāng)?shù)囊?guī)模,Google云計算已經(jīng)擁有100多萬臺服務(wù)器,Amazon、IBM、微軟和Yahoo等公司的"云"均擁有幾十萬臺服務(wù)器。"云"能賦予用戶前所未有的計算能力。
2、虛擬化。云計算支持用戶在任意位置、使用各種終端獲取服務(wù)。
3、高可靠性。"云"使用了數(shù)據(jù)多副本容錯、計算節(jié)點(diǎn)同構(gòu)可互換等措施來保障服務(wù)的高可靠性,使用云計算比使用本地計算機(jī)更加可靠。
4、通用性。云計算不針對特定的應(yīng)用,在"云"的支撐下可以構(gòu)造出千變?nèi)f化的應(yīng)用,同一片"云"可以同時支撐不同的應(yīng)用運(yùn)行。
5、高可伸縮性。"云"的規(guī)模可以動態(tài)伸縮,滿足應(yīng)用和用戶規(guī)模增長的需要。
6、按需服務(wù)。"云"是一個龐大的資源池,用戶按需購買,像自來水、電和煤氣那樣計費(fèi)。
7、極其廉價。"云"的特殊容錯措施使得可以采用極其廉價的節(jié)點(diǎn)來構(gòu)成云;"云"的自動化管理使數(shù)據(jù)中心管理成本大幅降低;"云"的公用性和通用性使資源的利用率大幅提升;"云"設(shè)施可以建在電力資源豐富的地區(qū),從而大幅降低能源成本。因此,"云"具有前所未有的性能價格比。