專家博客:詳解雲計算原理

來源:互聯網
上載者:User

雲計算現在正可謂如日中天,許多使用者紛紛開始採用該技術。 相信會有不少讀者想要瞭解雲計算的原理,本文將會為大家詳細介紹。 希望廣大讀者喜歡。

原理

雲計算(Cloud Computing)是分散式處理(Distributed Computing)、並行處理(Parallel Computing)和網格計算(Grid Computing)的發展, 或者說是這些電腦科學概念的商業實現。

雲計算的基本原理是,通過使計算分佈在大量的分散式運算機上,而非本地電腦或遠端伺服器中,企業資料中心的運行將更與互聯網相似。 這使得企業能夠將資源切換到需要的應用上,根據需求訪問電腦和存儲系統。

這可是一種革命性的舉措,打個比方,這就好比是從古老的單台發電機模式轉向了電廠集中供電的模式。 它意味著計算能力也可以作為一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉。 最大的不同在於,它是通過互聯網進行傳輸的。

雲計算的藍圖已經呼之欲出:在未來,只需要一台筆記本或者一個手機,就可以通過網路服務來實現我們需要的一切,甚至包括超級計算這樣的任務。 從這個角度而言,最終使用者才是雲計算的真正擁有者。

雲計算的應用包含這樣的一種思想,把力量聯合起來,給其中的每一個成員使用。

判斷是不是雲計算的三條標準什麼是雲計算

到底什麼是雲計算? 這是大家比較關注的一個問題。 現在我們發現了有很多種不同的說法,到底什麼是雲,什麼不是雲,讓人很費解。 有人講公有雲是雲,私有雲不是雲;還有人說支援虛擬化叫雲,不支援虛擬化不叫雲,但是Google不支援虛擬化,而我們都認為Google是雲;還有人講有1000台伺服器是雲,好像999台就不是雲。 現在有個別高性能計算中心,什麼都沒變,就是名字改成叫雲計算中心啦。 為什麼有那麼多人要打著雲計算的旗號呢? 要麼賺眼球,要麼圈錢,各有各的目的。

作為公眾,需要鑒別哪些是真雲,哪些是假雲。 為此,劉鵬教授提出判斷是不是雲計算的三條參考標準,供大家參考:

使用者所需的資源不在用戶端而來自網路

這是雲計算的根本理念所在,即通過網路提供使用者所需的計算力、存儲空間、軟體功能和資訊服務等。

服務能力具有分鐘級或秒級的伸縮能力

如果資源節點服務能力不夠,但是網路流量上來,這時候需要平臺在一分鐘幾分鐘之內,自動地動態增加服務節點的數量,從100個節點擴展到150個節點。 能夠稱之為雲計算,就需要足夠的資源來應對網路的尖峰流量,哪怕是突然出現了「賈君鵬」這樣的熱點。 過了一陣子,流量下來了,服務節點的數量在隨著流量的減少而減少。 現在有的傳統IDC自稱也能提供伸縮能力,但需要多個小時之後才能提供給使用者。 問題是網路流量是不可預期的,不可能等那麼久。

具有較之傳統模式5倍以上的性能價格比優勢

看了上面一條,有些人在想,沒關係,多配一些機器,流量再大也應付得了。 但這不是雲計算的理念。 我們還有個性能價格比指標。 雲計算之所以是一種劃時代的技術,就是因為它將數量龐大的廉價電腦放進資源池中,用軟體容錯來降低硬體成本,通過將雲計算設施部署在寒冷和電力資源豐富的地區來節省電力成本,通過規模化的共用使用來提高資源利用率。

國外代表性雲計算平臺供應商達到了驚人的10-40倍的性能價格比提升。 國內由於技術、規模和統一電價等問題,暫時難以達到同等的性能價格比,我們暫時將這個指標定為5倍。 擁有256個節點的中國移動研究院的雲計算平臺已經達到了5到7倍的性能價格比提升,其性能價格比隨著規模和利用率的提升還有提升空間。

例子

這三條標準相當於三張濾網,可以一層層地濾掉那些不屬於雲計算範疇的東西。 讓我們來試試靈不靈——來看看下面這些是不是雲計算:

PC系統:第一關過不了,因使用者所需的資源都在用戶端,所以不屬於雲計算範疇;

iPhone應用軟體:如果下載到iPhone上就能獨立運行,與外界只是通訊關係,則過不了第一關;如果是依託于網路平臺運行,計算和資料資源來自網路,iPhone端只是個訪問介面,則有可能進入雲計算範疇;

Web網站:過得了第一關。 但如果還過得了可伸縮性這一關,會很難過性能價格比這一關;

上網本:能過第一關,但它本身只是個終端,如果只是用於上網,則在傳統範疇,如果用於與雲計算設施交互,只可劃入雲計算範疇。

廣告聯盟:難過第二關。 將不同網站的廣告組織在一起,就構成了廣告聯盟。 發佈一個廣告,可以出現在眾多的網站上。 不過,由於公眾對廣告的點擊率不高,廣告聯盟不需要有大多的可伸縮性,也不容易做到——因為參與者都是眾多的小網站;

超級計算中心:如果規模夠大,勉強能過第二關,但性價比不好,過不了第三關。 超級電腦都是很昂貴的,在性價比上沒有優勢。 我們認為不是雲;

線上Office:規模化運作後容易達到雲計算的要求。 例如,今天大家看到的百匯Office,還有Google的DOCS也是。

線上CRM:規模化運作後容易達到雲計算的要求。 提供給使用者一個月使用成本是幾十塊錢,這個遠遠優於我們使用傳統模式,是雲;

IaaS:像亞馬遜租用機器的服務,所以這種性價比也非常好,租用一個虛擬機器1小時只要0.1美元,也是雲。

Paas:如微軟的Azure,可免費提供25GB的存儲空間,必定有非常好的性價比,也是雲。

雲安全:規模化運作後容易達到雲計算的要求。 比如360安全衛士,提供給使用者完全免費的服務,之所以能夠這樣,是因為有很高的性價比。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.