一個(gè)新潮、浪漫概念,足以令人傾倒,卻充滿疑惑。什么是“云”(The Cloud)?什么云計(jì)算(Cloud computing)? 業(yè)內(nèi)術(shù)語連篇的討論和媒體云遮霧罩的報(bào)道,常常令人摸不著頭腦。確實(shí)很難用一句話說清楚到底什么才是真正的云計(jì)算。在這個(gè)新的“Big Idea”之下,是一種新的商業(yè)模式、新的技術(shù)潮流、新的產(chǎn)業(yè)趨勢(shì),一切才剛剛發(fā)生,充滿了混亂、曖昧和不一致。 根據(jù)維基百科全書的解釋:“云”(The Cloud)其實(shí)就是一個(gè)對(duì)于互聯(lián)網(wǎng)的形象化比喻,這種比喻來源于一種業(yè)內(nèi)的共識(shí):將網(wǎng)絡(luò)圖(network diagrams)描述為“云”。而網(wǎng)絡(luò)圖(network diagrams)是一種描述計(jì)算機(jī)網(wǎng)絡(luò)或是電信網(wǎng)絡(luò)中節(jié)點(diǎn)和節(jié)點(diǎn)間聯(lián)系的一種示意圖。 這種比喻的基礎(chǔ)是“云理論”。云理論是一種用于處理不確定性和含糊性知識(shí)的數(shù)學(xué)工具,可實(shí)現(xiàn)概念與數(shù)據(jù)之間的相互轉(zhuǎn)換。包括云模型,虛云,云運(yùn)算,云變 換,不確定性推理等內(nèi)容。云模型是定性定量間的不確定性轉(zhuǎn)移模型,它用期望值Ex、熵En和超熵He表征定性概念,將概念的模糊性和隨機(jī)性集成在一起。云 理論為數(shù)據(jù)發(fā)掘和知識(shí)發(fā)現(xiàn)中的許多基礎(chǔ)性關(guān)鍵問題提供了新的解決方法。將互聯(lián)網(wǎng)比喻為“云”,就是用“云理論”來分析和處理互聯(lián)網(wǎng)應(yīng)用中的大規(guī)模、隨機(jī)性 數(shù)據(jù)存儲(chǔ)、發(fā)掘、傳輸、計(jì)算問題。云計(jì)算(Cloud computing)的即是以“云”理論為基礎(chǔ)的一種新的計(jì)算方式。 云計(jì)算(Cloud computing)意味著計(jì)算技術(shù)的應(yīng)用和開發(fā)將以互聯(lián)網(wǎng)為基礎(chǔ)。云計(jì)算(Cloud computing)模式下,IT相關(guān)性能將被作為一種服務(wù)加以提供,用戶即使沒有相關(guān)知識(shí)、技能也能夠使用這種“云”服務(wù),或者是控制這些服務(wù)與他們的 技術(shù)設(shè)施。 云計(jì)算(Cloud computing)這個(gè)概念與SaaS(軟件作為服務(wù))、Web2.0一樣,代表了一種技術(shù)趨勢(shì),表達(dá)了一種共識(shí):即互聯(lián)網(wǎng)應(yīng)該滿足用戶的計(jì)算需求。 例如Google Apps就是一種典型的云計(jì)算服務(wù),Google提供了一種在線的商業(yè)應(yīng)用程序來滿足用戶的需求,用戶可以通過互聯(lián)網(wǎng)瀏覽器使用這種服務(wù),而這種服務(wù)的軟 件和數(shù)據(jù)卻儲(chǔ)存在服務(wù)器上,服務(wù)中的計(jì)算過程也全部在網(wǎng)上進(jìn)行。在Google的云計(jì)算模式下,互聯(lián)網(wǎng)這片“云”成為每一個(gè)網(wǎng)民的數(shù)據(jù)中心和計(jì)算中心。原 來由個(gè)人電腦和內(nèi)網(wǎng)服務(wù)器承擔(dān)的數(shù)據(jù)存儲(chǔ)和圖文處理功能,現(xiàn)在都交給互聯(lián)網(wǎng)來完成。 形象化地來講,就是這樣:如果我們需要及時(shí)雨,那么互聯(lián)網(wǎng)就是提供雨水的“云”。 云計(jì)算(Cloud computing)經(jīng)常與“網(wǎng)格計(jì)算”(grid computing,又稱“晶格計(jì)算”)、“公用計(jì)算”(utility computing)和“自治計(jì)算”(autonomic computing)相混淆?!熬W(wǎng)格計(jì)算”是一種分布式計(jì)算方式(distributed computing),也就是說由一簇彼此聯(lián)網(wǎng)的、松散耦合的計(jì)算機(jī)構(gòu)成了一臺(tái)“超級(jí)虛擬計(jì)算機(jī)”(super and virtual computer),來完成大型計(jì)算任務(wù);“公用計(jì)算”則是指將諸如計(jì)算、存儲(chǔ)等計(jì)算資源打包成為一種集中服務(wù),猶如傳統(tǒng)電力作為一種公用設(shè)施為用戶提供 服務(wù)一樣;“自治計(jì)算 ”是指計(jì)算機(jī)系統(tǒng)具備自我管理能力。確實(shí),如今許多云計(jì)算部署都由“網(wǎng)格計(jì)算”支持,也具備“自治”特征,而且也可以像“公共設(shè)施”那樣計(jì)費(fèi),但是云計(jì)算 (Cloud computing)毫無疑問是“網(wǎng)格——公用”模式(grid-utility model)自然而然的下一步發(fā)展。某些成功的“云架構(gòu)”(cloud architectures),很少或者根本沒有集中化的基礎(chǔ)設(shè)施(centralised infrastructure)與計(jì)費(fèi)系統(tǒng),比如像BitTorrent 和 Skype等P2P網(wǎng)絡(luò)以及像SETI@home這樣的志愿計(jì)算服務(wù)(Volunteer computing)。 云計(jì)算(Cloud computing)這一概念可以追溯到1960年,發(fā)明了“人工智能”(Artificial Intelligence)一詞的美國(guó)計(jì)算機(jī)科學(xué)家John McCarthy就認(rèn)為“計(jì)算有朝一日會(huì)被組織成為一種公共設(shè)施”(確實(shí)在1960時(shí)代,這種想法得到了服務(wù)機(jī)構(gòu)的認(rèn)同)。而“云”(cloud)這個(gè)術(shù) 語早在1990年代就得到商業(yè)化應(yīng)用了,那時(shí)候是指大規(guī)模的ATM網(wǎng)絡(luò)。但是到了21世紀(jì)之交,云計(jì)算解決方案才開始在市場(chǎng)上出現(xiàn),盡管當(dāng)時(shí)焦點(diǎn)所在是 SAAS(軟件作為一種服務(wù))。 亞馬遜在云計(jì)算的發(fā)展過程中扮演了一個(gè)關(guān)鍵角色。2002年Dot-com泡沫(互聯(lián)網(wǎng)泡沫)之后,亞馬遜將其數(shù)據(jù)中心商業(yè)化提供了一種“亞馬遜網(wǎng)絡(luò)服務(wù) ” (Amazon Web Services)從而奠定了“公用計(jì)算”(utility computing)的基礎(chǔ)。 隨著Google年僅27歲的青年工程師克里斯托弗.比希利亞(Christophe Bisciglia)突發(fā)靈感想到“云”計(jì)劃并向Google CEO艾瑞克.施米特(Eric E. Schmidt)諫言成功之后,2007年包括Google、IBM、微軟、戴爾在內(nèi)的互聯(lián)網(wǎng)、IT巨頭以及一大批大學(xué)都開始展開大規(guī)?!霸朴?jì)算”項(xiàng)目研 究,與此同時(shí)“云計(jì)算”這個(gè)術(shù)語在各大主流媒體上開始流行。 云計(jì)算開始風(fēng)靡全世界。 |
|