云计算(cloud computing)十大问答
本文講的是云計(jì)算(cloud computing)十大問(wèn)答,【IT168 資訊】云計(jì)算這個(gè)新名詞最近甚囂塵上,最近周圍不少朋友都在談,有必要寫一個(gè)關(guān)于云計(jì)算的科普了。
一般的業(yè)界比較喜歡用一些新名詞來(lái)體現(xiàn)
自己的戰(zhàn)略眼光和與對(duì)手的區(qū)隔。當(dāng)幾個(gè)月前google提出云計(jì)算的概念的時(shí)候,amazon說(shuō)自己做的事情就是云計(jì)算,IBM、intel、Sun都聲稱自己在云計(jì)算領(lǐng)域有深刻的計(jì)劃。只可惜大家聽(tīng)了半天仍然不知道什么是云計(jì)算,依舊云里霧里知道這個(gè)與計(jì)算有關(guān),干脆就叫“云計(jì)算”吧。
到底云計(jì)算是什么呢?
這個(gè)問(wèn)題不好回答,專業(yè)一點(diǎn)的回答是:云計(jì)算是依靠強(qiáng)大的計(jì)算能力,使得成千上萬(wàn)的終端用戶不擔(dān)心所使用的計(jì)算技術(shù)和接入的方式等都能夠進(jìn)行有效的依靠網(wǎng)絡(luò)連接起來(lái)的硬件平臺(tái)的計(jì)算能力來(lái)實(shí)施多種應(yīng)用。
非專業(yè)一點(diǎn)的回答就是,一堆你不需要搞清楚的硬件、軟件在服務(wù)你。這堆硬件和軟件構(gòu)成的東東大的像朵云彩,又擁有極強(qiáng)的計(jì)算能力,這就叫云計(jì)算。
那么云計(jì)算是怎么來(lái)的?我們?yōu)槭裁从中枰朴?jì)算?
1. 云計(jì)算的前身是grid computing ,說(shuō)起grid computing 可能知道的人就很多了,就是傳統(tǒng)的網(wǎng)格計(jì)算。網(wǎng)格計(jì)算就是將一個(gè)計(jì)算分割成片段,提交到網(wǎng)絡(luò)系統(tǒng)上的各個(gè)計(jì)算機(jī)上(格點(diǎn)),工作做好進(jìn)行匯總完成。比較流行的軟件例如globe bus + afs(提供存儲(chǔ)映射服務(wù))。不過(guò)grid一般都是用在學(xué)術(shù)界,例如cern的幾個(gè)實(shí)驗(yàn)都采用了大規(guī)模的grid計(jì)算,例如進(jìn)行新粒子的發(fā)現(xiàn),需要處理t級(jí)別的數(shù)據(jù),單臺(tái)計(jì)算機(jī)的運(yùn)算和存儲(chǔ)顯然是不可能完成的,因此就必須使用網(wǎng)格計(jì)算了。
2. 云計(jì)算有實(shí)實(shí)在在的例子么?很幸運(yùn),我們還可以找到幾個(gè):google appengine,Amazon的S3+EC2系統(tǒng)都是云計(jì)算的雛形。
3. 云計(jì)算的基礎(chǔ)是什么?最基本的需求:存儲(chǔ)+處理器,當(dāng)然,要支持無(wú)數(shù)的應(yīng)用請(qǐng)求并負(fù)責(zé)保證存儲(chǔ)和計(jì)算的性能,這兩方面都是挑戰(zhàn)。
4. 我自己能夠搭建一個(gè)云計(jì)算環(huán)境么?當(dāng)然可以,我們可以利用開(kāi)源的項(xiàng)目來(lái)搭建一個(gè)云計(jì)算環(huán)境:你可以利用hadoop+hbase+php(包裝API)也許就實(shí)現(xiàn)一個(gè)簡(jiǎn)單的云計(jì)算環(huán)境。
5. 有沒(méi)有更簡(jiǎn)單的例子?也許一個(gè)分布式的郵件系統(tǒng)就是一個(gè)云計(jì)算的雛形:計(jì)算分布在各個(gè)節(jié)點(diǎn)上,應(yīng)用(郵件收發(fā))通過(guò)一個(gè)統(tǒng)一的平臺(tái)來(lái)處理,也算是符合云計(jì)算的定義了,不過(guò)只能支持最簡(jiǎn)單的一種固定應(yīng)用。
6. 有沒(méi)有復(fù)雜一點(diǎn)的例子?google的云計(jì)算的邏輯關(guān)系:gfs 實(shí)現(xiàn)存儲(chǔ),bigtable 實(shí)現(xiàn)結(jié)構(gòu)化、半結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ),map/reduce 實(shí)現(xiàn)將分布在各個(gè)節(jié)點(diǎn)上的計(jì)算和merage起來(lái),剩下的就是進(jìn)行job的管理器,管理工作的提交和觸發(fā),然后就是我們看到的appengine了。
7. 應(yīng)該關(guān)注哪些軟件?hadoop 項(xiàng)目應(yīng)該是一個(gè)比較有前途的一個(gè),當(dāng)然powerset在hadoop之上的Hbase應(yīng)該是一個(gè)更接近能夠替代簡(jiǎn)單database的應(yīng)用。
8.我們?yōu)槭裁葱枰朴?jì)算?很簡(jiǎn)單,企業(yè)的雄心+個(gè)人電腦性能進(jìn)展緩慢+我們處在數(shù)據(jù)指數(shù)膨脹的年代。當(dāng)我們?cè)趃oogle上提交一個(gè)搜索的時(shí)候,會(huì)有成千上萬(wàn)的計(jì)算機(jī)被卷入這一個(gè)簡(jiǎn)單的一個(gè)查詢過(guò)程中,未來(lái)的計(jì)算越來(lái)越龐大,到了我們干脆說(shuō)“云”來(lái)替代其中的一切細(xì)節(jié)的時(shí)候。
9. 云計(jì)算平臺(tái)的下一步呢?云計(jì)算api的標(biāo)準(zhǔn)化也許是一個(gè)最需要進(jìn)行競(jìng)爭(zhēng)的,可惜基礎(chǔ)的技術(shù)平臺(tái)的完善還需要時(shí)日,而且云計(jì)算未來(lái)也許會(huì)是免費(fèi)的,這個(gè)遵從“競(jìng)爭(zhēng)導(dǎo)致利潤(rùn)下降”的原則,難度不是么?當(dāng)更多的云計(jì)算平臺(tái)出現(xiàn)的時(shí)候,然而跑在云上的應(yīng)用卻沒(méi)有那么多,當(dāng)然免費(fèi)的午餐就會(huì)來(lái)。
10. 還有更有趣的么?當(dāng)然,你可以提供一個(gè)云計(jì)算,利用google,amazon的云計(jì)算包含在你自己的云計(jì)算里,然后提供一個(gè)統(tǒng)一的api,或者也許未來(lái)的云計(jì)算會(huì)整合在一個(gè),云里霧里,成為一個(gè)超大的云計(jì)算平臺(tái),那個(gè)時(shí)候,也許自己家的電腦也可以接入云計(jì)算平臺(tái)成為其中的一個(gè)計(jì)算的提供者。這個(gè)聽(tīng)起來(lái)很有意思,不過(guò)13年前就已經(jīng)存在了,那個(gè)分布在全球電腦上的尋找外星et的屏保就是一個(gè)云計(jì)算的平臺(tái),如果他們?cè)撔凶鲈朴?jì)算的話,估計(jì)能夠蓋過(guò)google和amazon。
原文發(fā)布時(shí)間為:2009-06-23
本文作者:IT168.com
本文來(lái)自云棲社區(qū)合作伙伴IT168,了解相關(guān)信息可以關(guān)注IT168。
原文標(biāo)題:云計(jì)算(cloud computing)十大問(wèn)答
總結(jié)
以上是生活随笔為你收集整理的云计算(cloud computing)十大问答的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Java中什么是匿名对象,空参构造方法输
- 下一篇: 上去了server查所有表空间_orac