瞭解雲計算三(公有云與私有云)

       通過前面的介紹我們瞭解了什麼是雲計算以及雲存儲,下面我們繼續瞭解雲計算的兩種類型:私有云和公有云,以及兩者有什麼區別?

       打個比方,小李開了個大公司,在生產的時候,不能停水,並且要保證水質純淨。如果過度依賴自來水廠,那麼有兩種情況可能發生:輸水管道破裂,斷水;水源出現污染。當出現這兩種情況的時候,大公司由於產品不達標,就會鉅額虧損。這個時候怎麼辦呢?小李就想幹脆在公司內部成立一個供水部門,買來淨化水的設備,直接向生產部門供應水。在運作時,供水部門就需要檢查供水管道,並且保證水質。
       與此類似,很多公司在使用雲計算系統的時候,出於安全、性能和保密等原則,自己設計了雲計算系統以供公司使用。這樣的雲計算系統就是私有云(相當於小李自己成立的供水部門)。

       公有云的地位則相當於面向公共供水的自來水廠。公有云並不特定地面向某個公司,或者某個個人提供服務,而是面向需要雲計算資源的所有企業和個人提供服務(這樣可以讓使用服務的企業或個人節約資金成本)。簡而言之,面向公衆的雲計算稱之爲公有云
       公有云與私有云的差別主要體現在應用場景上。兩種雲計算系統核心實現甚至可以完全相同。但是,兩個很關鍵的因素卻導致了公有云的發展並沒有跟上私有云的步伐。如果把私有云比作自己管錢的話,那麼公有云就是銀行管錢。實際上銀行管錢比自己管錢要晚很多很多年。那麼是什麼原因導致這樣情況呢?主要是以下兩個原因。
1、安全性:個人,尤其是企業非常關心數據的安全性。一旦出現了數據泄露,企業的核心數據外泄,那麼導致的後果很有可能會嚴重影響企業的發展。相對而言,私有云的安全性,則由於訪問控制等原因,可以得到一定的保證。同樣的道理,在遙遠的古代,銀行尚未成型的時候,自己管錢可能比地下錢莊管錢安全得多。
2、服務可靠性:公有云爲了節省資源,在超負荷運行、出現宕機的時候,容易對企業造成影響。同樣的道理,在遙遠的古代(黃金白銀還是硬通貨的時候),急用錢時只需要自己確認就可以了,地下錢莊則並不能保證急用時能把錢給預支出來。

       在公有云成型的今天,主要是有上面兩大因素制約着公有云的發展。而私有云則還處於發展階段。但是二者的核心實現,對程序員而言,差異並不大。對於初學者而言,只需要關心雲計算的核心實現。當具備一定基礎與實力之後,可以再公有云或者企業私有云上大展拳腳。當然根據自己的需求搭建混合雲也是一種方案。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章