對于到底什么是云計算,至少可以找到100種解釋。目前廣為接受的是中國云計算專家咨詢委員會副主任、秘書長劉鵬教授給出的定義:“云計算是通過網(wǎng)絡(luò)提供可伸縮的廉價的分布式計算能力。”
從技術(shù)上看,大數(shù)據(jù)與云計算的關(guān)系就像一枚硬幣的正反面一樣密不可分。大數(shù)據(jù)必然無法用單臺的計算機進行處理,必須采用分布式計算架構(gòu)。它的特色在于對海量數(shù)據(jù)的挖掘,但它必須依托云計算的分布式處理、分布式數(shù)據(jù)庫、云存儲和虛擬化技術(shù)。
云計算是一種商業(yè)計算模型,它將計算任務(wù)分布在大量計算機構(gòu)成的資源池上,使用戶能夠按需獲取計算力、存儲空間和信息服務(wù)。
這種資源池稱為“云”。“云”是一些可以自我維護和管理的虛擬計算資源,通常是一些大型服務(wù)器集群,包括計算服務(wù)器、存儲服務(wù)器和寬帶資源等。云計算將計算資源集中起來,并通過專門軟件實現(xiàn)自動管理,無需人為參與。用戶可以動態(tài)申請部分資源,支持各種應(yīng)用程序的運轉(zhuǎn),無需為煩瑣的細節(jié)而煩惱,能夠更加專注于自己的業(yè)務(wù),有利于提高效率、降低成本和技術(shù)創(chuàng)新。云計算的核心理念是資源池,這與早在2002年就提出的網(wǎng)格計算池(Computing Pool)的概念非常相似。網(wǎng)格計算池將計算和存儲資源虛擬成為一個可以任意組合分配的集合,池的規(guī)模可以動態(tài)擴展,分配給用戶的處理能力可以動態(tài)回收重用。這種模式能夠大大提高資源的利用率,提升平臺的服務(wù)質(zhì)量。
之所以稱為“云”,是因為它在某些方面具有現(xiàn)實中云的特征:云一般都較大;云的規(guī)模可以動態(tài)伸縮,它的邊界是模糊的;云在空中飄忽不定,無法也無需確定它的具體位置,但它確實存在于某處。之所以稱為“云”,還因為云計算的鼻祖之一Amazon公司將大家曾經(jīng)稱為網(wǎng)格計算的東西,取了一個新名稱“彈性計算云”(Elastic Computing Cloud),并取得了商業(yè)上的成功。 |
|