云計算的一個比喻

作者: s  發布時間: 2011-06-04 20:59  閱讀: 1711 次  推薦: 0   原文鏈接   [收藏]  

  云計算的定義和基本特征大家談的都比較多了,但是云計算的發展和演進,云計算的一些基本特征還需要用一個比喻來進一步細說下。從去年想到這個比喻到現在,比喻本身也在不斷完善和補充中。

  在社會經濟不發達的時候,一個農戶想吃雞蛋,所以他自己養了一只雞,那么他為了自己養這只雞,就需要給雞建一個簡單的雞窩,還需要平時去管理和飼養這只雞。這是一個基本場景,這個場景要說明下:

  • 農戶要的是雞蛋而不是雞,雞蛋即我們說的服務能力提供,而產生這個能力的雞比喻各種IT基礎設施。
  • 雞是本身的IT硬件,包括計算機,存儲和網絡都可以屬于這個范圍。
  • 雞窩可以理解為數據中心物理環境,包括機房,機房配套的各種物理基礎設施。
  • 對雞的管理和飼養,即日常的IT運維投入和成本。

  在這個過程中,農戶發現了些問題,首先他們并不是每天都需要吃雞蛋,但是雞每天都會產蛋,則他們需要把多余的蛋拿都市場去賣或交換其它產品。其次他們需要的是雞蛋,但是卻需要為雞蛋付出購買雞,建立雞窩,飼養雞的一系列成本和人力的投入。那么我們要先討論經濟沒有發展到一定階段的時候,為什么沒有出現專業的養雞場生產雞蛋。具體原因包括:

  • 沒有形成規模效益,即使建立養雞場,也無法體現規模效應下帶來的成本節余。而要達到這個目標往往需要現代化和自動化的養雞場的出現。
  • 其它外圍條件不具備,如市場交換體現,交通設施,物流配送體系等。如果集中化后,農戶并不能有方便快速的手段能夠吃到他們需要的雞蛋。

  而隨著社會經濟的發展,出現了專門的養雞場,快捷的物流體系可以保證向市場大量提供雞蛋,而農戶也不再養雞,而轉變為到市場上去按需要采購雞蛋。而專門的養雞場即類似于云計算中的數據中心,它是一個能力提供中心。而快捷的物流體系即對應高速發展的互聯網帶寬(這個其實也是云計算出現的一個必要條件)。在這個過程演變過程中我們看到幾個變化。

  • 用戶不再關心雞或雞窩,以及雞的飼養問題。他們只關系雞蛋,具體那只雞生的蛋不關心。
  • 用戶可以按需購買雞蛋和按需要付費,不存在資源浪費的情況。
  • 農戶自己的雞,雞窩可能都不再需要了,剩下的只是大型養雞場,所有的原來農戶自己建立的雞窩都集中都了大型的養雞場。對應域IT基礎設置全部云化。

  為何專門的養雞場出現成為可能,首先養雞場本身規模化和自動化,大大降低了單位雞蛋的成本,其次發達的配送網絡和營銷體系方便了雞蛋的消費。對應于云計算則是,作為計算能力和存儲能力提供的中心,必須具有大規模和集約性的特點,對應配送網絡和營銷體系則對應于高速的互聯網。

  對應大型養雞場,它是一個能力提供中心,對應飼養的雞本身并不是顧客要的產品,而是需要雞下的蛋。一個大型的養雞場可能對應多個客戶,在這里我們先假設為不對應終端消費者,而對應多年大型的超市即終端零售中心。為了方便對所有產能進行有效的管理,可以將養雞場本身劃分為多個標準的飼養單元,分配給不同的飼養人員進行管理。這樣就能夠比較準確的指導每個飼養單元每天能夠生產的雞蛋數量。在這里注意:

  • 飼養單元類似于云計算中的能力提供單元,而能力提供單元在云計算中可以通過虛擬化技術實現。
  • 飼養單元本身劃分的大小很重要,太大不利于管理,太小管理工作量又太大。

  對應大型的超市,往往由于他們所處的區域和人群的不同,對雞蛋的需求量往往也存在差異,有得超市可能是月底需要的供貨量大,而有的可能是月末需要的供貨量大。那么現在的集中化得優勢在哪里?如果有10家超市,每家需要的最大供貨能力都是1000只雞蛋,那么是否需要提供能夠有10000只產能的養雞場呢?顯然答案不是,因為由于大家需求的時間段不同,往往有5000只雞蛋提供能力的養雞場即可滿足需求,對應養雞場可以根據時間段靈活的調配每天產生的雞蛋。具體如下:

  • 飼養單元和超市之間是一種松耦合的關系,一個超市可能需要1個或多個飼養單元。
  • 飼養場可以根據需求靈活的調配飼養單元給不同的超市使用。
  • 超市完全按需求量和使用量收費,不會為需求量降低的時候為富裕的飼養單元成本買單。
  • 如果引入新的超市客戶,養雞場比較容易的增加新的飼養單元來滿足市場需求發展。
  • 最優化能力設計,滿足資源利用率的最大化,而降低成本。

  這這里即是我們所說的云計算里面另一個關鍵特征,這個關鍵特征有多種說法,可以叫彈性計算,無限伸縮擴展,動態資源調度等都是一個意思。關鍵的就是能夠靈活按需進行資源的調度和分配,能力本身可以靈活的進行伸縮擴展。

0
0
 
標簽:云計算
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()