《雲端運算核心技術剖析》mini書連載一 – 前言

來源:互聯網
上載者:User

從今天開始,為了讓網友們更方便地閱讀mini書的內容,從今天開始將在部落格上進行連載,由於有一些內容的初稿都已經在網上放過了,所以如果看過的話,可以略去。還有,書已經可以在噹噹網和china-pub上預訂,而且本周應該可以發貨。

前 言

 

“想要One Piece嗎?那就去找吧,我的一切都在那裡,在那偉大航道的盡頭!”。

——海賊王,哥爾 •D. 羅傑

如果你不知道什麼是“One Piece”,千萬不要傷心,因為這隻能說明你很成熟。“One Piece”來自於一部非常經典的漫畫《海賊王》,指“神秘的寶藏”,也就是海賊王哥爾 •D. 羅傑留下來的財富。這本書描述了男主角“草帽”蒙其•D. 路飛為了得到“One Piece”併當上“海賊王”,而與其夥伴共同踏上“偉大航道”(Grand Line)一起去冒險的經曆。讀到這裡,讀者肯定在心中充滿了疑問:到底雲端運算和“One Piece”有什麼關係?且聽我慢慢道來。

我其實去年年中才開始接觸已經被視為新“四大名著”之一的《海賊王》。剛開始的時候,我主要是為了欣賞傳說中“女帝”的風采。但是隨著劇情的發展,我慢慢地喜歡上了《海賊王》,也開始像很多朋友那樣每天都期盼周日能早點到來,因為每周日會有最新一集的動畫版《海賊王》。在《海賊王》中我們能看到很多令人感動的東西,比如小馮與路飛的真摯友情、艾斯那永不後退的性格和草帽海賊團生死與共的團隊精神等。其中最讓我感動的,莫過於有無數的海賊為了得到傳說中的“One Piece”,在嚴酷和危險的偉大航道上面不知疲倦地冒險和拼殺。每當看到此情此景,我都會聯想到自己專註的雲端運算領域。為什麼國外國內那麼多IT工作者,都像我一樣對雲端運算充滿著熱切的期望,並為之而不懈奮鬥?什麼是雲端運算的“One Piece”?什麼東西讓我們如此著迷於雲端運算,如此堅信雲端運算必將改變這個世界,並推動整個世界的發展?

要回答這些問題,不得不提到一本書,就是這本書使我對雲端運算的看法從過去的不屑轉變為現在的堅信,這本書就是尼古拉斯 •卡爾所著的《大轉變:重新認識世界——從愛迪生到Google》。這本書描述了整個IT產業正在經曆一個類似電力從發電機發電到電廠供電的巨大轉變。這本書不僅改變了我的人生,更是開創了IT領域的“大海賊時代(雲端運算時代)”。我個人認為這本書在曆史上的地位完全可以同托馬斯 •弗裡德曼的名著《世界是平的》相媲美,堪稱“雲端運算的聖經”。這本書最關鍵和核心的部分,就是開頭關於電力發展史的介紹。由於電力的出現,使大型工業水車這些低效率的動力裝置成為了曆史,並使發電機成為各個工廠核心裝置,同時世界曆史上最偉大的發明家愛迪生,在這段時間也因為其通用電氣公司而賺足了錢。就在那個發電機為王的時代,愛迪生的徒弟兼私人秘書塞繆爾 •英薩爾卻發現了集中供電在成本和使用這兩方面巨大的優越性,這使其產生了成立電廠的想法。當然這些想法在愛迪生看來肯定是很愚蠢的,因為在他眼中發電機已經足夠強大了。但是隨著能長距離傳輸的交流電技術不斷成熟,英薩爾的電廠想法在技術上有了非常堅實的基礎,只是在安全性方面交流電和傳統的直流電技術相比略有欠缺。之後英薩爾就帶領自己的團隊開始在美國的芝加哥實踐他關於電廠的想法。在實踐過程中,不僅技術上遇到了很多挑戰,而且商業上也面臨著使用者的不解,同時更受到早已被人們奉若神明的愛迪生的嘲諷。但是最後由於電廠的規模效益不斷增大,電力的價格也隨之降低,而且使用者使用起來更方便,無需維護和購買任何發電裝置。最終,導致電廠幾乎成為了唯一的供電方式,而發電機則成為只有少數企業才使用的“奢侈品”。

仔細想來,電力技術的發展和IT技術的發展是何等相似。大型工業水車不由使人們聯想起當年IBM的穿孔卡片裝置。現在的企業資料中心則是過去每個工廠必備的發電機的翻版,能讓電力長距離傳輸的交流電技術就好比現在讓資訊四通八達的互連網,而將來的雲端運算中心則和現在的電廠像是一個模子刻出來的。雖然曆史不會簡單地重複,但是通過這些對比,應該能讓我們對雲端運算的未來充滿信心,並一起去追求雲端運算的“One Piece”,那就是使用資訊和應用就像用電一樣便捷,而且成本低廉。比如,能隨時隨地通過小型和廉價的終端(比如手機和平板電腦)來接入網路,並能通過網路使用各種功能強大的應用和訪問海量的資訊,而且按需使用,也沒有昂貴的前期投入。還有,企業也可以通過將其整個IT基礎設施外包來降低其運營成本,專註其主營業務。

本書將引導大家進入雲端運算這個絢爛的新世界。全書分為四部分:第一部分為理論篇,主要介紹雲端運算理論方面的知識;第二部分為產品與技術篇,將深入剖析多個頂尖雲端運算產品的實現,來協助大家理解雲端運算是如何設計和實現的,並介紹雲端運算中非常重要的系統虛擬化技術和安全機制;第三部分為實踐篇,將選擇雲的核心模組之一——分散式資料庫作為實踐的方向,並以YunTable這個雲時代的BigTable為例,來給大家示範如何手工編寫和設計一個分散式資料庫;最後一部分為展望篇,讓我們來猜想和預測一下雲端運算和整個IT產業未來的發展。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.