James Hamilton 是亞馬遜的架構師,非常聰明的一個人。他在最近的一篇博客中說,他認為私有云計算沒什么前途。原因是,私有云計算沒辦法達到公共云計算帶來的規模效應。
基于web的公共云計算在以下這幾個方面確實有它獨特的優勢:
·服務質量。提供大規模公共云服務的公司可以請到業界的專家來優化服務和基礎架構。對于系統安全和體系結構的整體設計這兩個領域來說,業界經驗最能體現出它的重要性。由資深的專家設計的方案往往能夠提供更可靠和更高效的云服務。
·利用率。供電系統只有在整個數據中心百分之百的運作的情況下才會達到最優的利用率。隨著用戶的增多,單位成本隨之降低。私有云因為沒有龐大的用戶群,其利用率不可能達到公共云的水平。
·成本。提供公共云服務的公司不可避免要進行大規模的投資。可是這往往會帶來諸多的好處。首先,設備供應商樂得薄利多銷。其次,因為是大宗的訂單,對于云計算公司提出的需要特別定制的硬件要求,比如說更高效的計算機電源和可以節約成本的主板,供應商也會欣然接受。上述這些對于私有云都是不可能做到的。
·多樣性的優勢。公共云計算的用戶群和他們的應用模式千奇百怪。這反而使得整個系統保持在一個穩定的負荷水平。有些用戶的需求在增長,有些在減少,他們之間互相抵消使得總需求達到一個平衡狀態。這也是私有云計算不具備的。
這樣看來,私有云計算根本沒辦法和公共云計算進行PK。所以結論似乎是,私有云遲早會被淘汰,沒什么前途可言。
難道真的是這樣嗎?不盡然。
錢不是決定一切的考慮因素。個人也好,公司也好,不是怎么樣最省錢就怎么做。有些人買車,花了兩千多萬買的牛車一升汽油才開到5公里。有些公司買存儲設備,平均下來1GB要42塊錢。這們貴的東東,最后真正得到利用的不到存儲總容量的三分之一。為什么呢,應為他們看重的是錢以外的東西,而這些東西沒辦法簡單的用錢來衡量。一款(存儲)產品使用起來有多方便, 怎么用都不會出宕機,怎么用都不會騙你給你錯誤的結果,作為用戶,你會覺得這個產品讓人放心,給你省了很多麻煩。這些不是看得見模得著的,而更多地是在滿足人的感性方面的需要或需求,我們無法用錢來量化它。
如果覺得這么講很抽象,那讓我們換個方法,去看一看那些大網站的數據中心。
談到公共云計算,就想到我們的電力系統,這兩者很多地方非常相似。電力系統至今發展了125年,整個行業成熟到里里外外都被研究透了,基礎設施也建設的差不多了。一個顯而易見的道理,只有擁有集中發電的能力和大規模的配電網絡才能降低電力系統的成本。 所以現時情況下,一個企業要自己建一座發電廠來提供其日常用電,在成本上來講一點也不劃算,幾乎沒有人這么做。為什么說幾乎呢,因為我們知道有些例外的情況。
美國最大的水力發電系統位于西海岸的俄勒岡州。我們知道,水力發電是最世界上最穩定的電力來源之一。如此看來,位于這個水電站僅僅幾公里之遙的Google數據中心應該可以高枕無憂了。可是我們看到的是,Google為每座數據中心大樓配備了單獨的發電機以防萬一。亞馬遜這方面估計跟Google一樣。
所以對一個數據中心來說,電力和數據是同等的重要。盡管電力行業已經如此的成熟,人們還是認識到其可靠性達不到百分之百。于是有些企業為了提高電力的可靠性,不得不建造自己的發電和配電系統作為對公共電網的補充。
Internet和電網說到底沒什么區別,只不過Internet傳送的是數據而不是電。電力系統況且達不到百分之百的可靠性,更不用說我們的Internet啦。如果你負責保管你們公司的數據,最最重要的那部分數據你肯定要自己保管,而不是托管給別人,否則睡覺都會嚇醒的。這就好比Google守著這么大一個發電站,還要給自己配上發電機一樣。我們知道這是浪費銀子,但是沒有別的辦法。
總之,我們不能否認,基于互聯網的公共云計算有它自身明顯的優勢。但是我們同樣不能忽略的是,公司或者企業是多么希望能夠對自己的數據進行可靠的訪問和控制。公共云也好,私有云也好,誰也取代不了誰。就好比公共電網和私有電網能夠在今天還并存著一樣。公共云在不久的未來會占領大部分的市場份額,這點毫無疑問。但是私有云在未來幾十年依舊會是整個社會數據網絡的重要組成部分。(邵錚編譯)