成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

移動廁所?解剖Twitter 重口味的云計算

云計算
幾周前,某君發了一張照片給我。這是研制中的云計算集裝箱,把數據中心一整套設備放進集裝箱內,實現移動式云計算數據中心。他問我,這個云計算集裝箱,是不是很像移動廁所?

幾周前,某君發了一張照片給我。這是研制中的云計算集裝箱,把數據中心一整套設備放進集裝箱內,實現移動式云計算數據中心,見圖一左側。

[[18060]]

圖 1. 云計算集裝箱 vs 移動廁所。

Courtesy http://i879.photobucket.com/albums/ab351/kan_deng/Cloud/vs.png

他問我,這個云計算集裝箱,是不是很像移動廁所?

作為云計算工程師,我對這個類比有本能的心理抵觸。

他接著說,不僅外型像,而且在本質上,云計算也與移動廁所很像。

我疑惑地看著他,很想知道那張嘴,還會說出什么雷人的話。

他問到,現在忽悠云計算的廠家很多,如何評判誰是真正的云計算?

還沒等我回答,他接著說,檢驗云計算有四項基本原則,1. 大規模,2. 可擴展,3. 超穩定,4. 高彈性。

這里我先解釋一下這四項基本原則。

1. 大規模。

截止 2010 年 4 月,Twitter 注冊用戶超過 1 億,見圖二。支持這么大規模的用戶群,Twitter 網站的后臺系統,需要大規模的計算和存儲能力 [1]。

而 2010 年 10 月底,國內的新浪微博用戶數,也超過了 5000 萬,大有趕超 Twitter 的勢頭。所以,新浪微薄的網站,也需要大規模的后臺系統 [2]。

圖 2. Twitter 統計,2010 年 4 月 [1]。

Courtesy http://i879.photobucket.com/albums/ab351/kan_deng/Cloud/twitter-on-paper.jpg

#p#

2. 可擴展。

單單具有大規模的計算和存儲能力,算不上是云計算。

從 2006 年 5 月 Twitter 上線,到 2007 年12 月,在這一年半的時間里,Twitter 用戶數從 0 增長到 6.6 萬。又過了一年,2008 年 12 月,Twitter 的用戶數達到 5 百萬 [3]。而截止 2010 年 4 月,Twitter 注冊用戶又增長了近 20 倍,超過 1 億。

而新浪微博,起步雖晚,但是勢頭強勁。2009 年 8 月 28 日,新浪微博上線。66 天后,2009 年 11 月 2 日,新浪微博迎來了第 100 萬個用戶。2010 年 4 月 28 日,注冊用戶首次突破了千萬大關。2010 年 8 月 28 日,新浪微博一周歲生日之際,注冊用戶數增長到 3000 萬。截至 2010 年 10 月底,這一數字已經達到了 5000 萬 [2]。

IT 界有句名言很給力,“在中國能辦到的,在美國一定能辦到。反之,不成立”。原因很簡單,人口規模相差甚遠,導致成長空間相差甚遠。

伴隨著用戶數量的增長,網站的后臺系統的承載能力,也必須相應增長,而且在增長的時候,不能破壞現有系統。這就是可擴展性。
 

 

圖 3. Twitter 的成長歷程 [4]。

Courtesy http://i879.photobucket.com/albums/ab351/kan_deng/Cloud/TwitterGrowth3.png

#p#

3. 超穩定。

僅僅具有大規模的,和可擴展的計算和存儲能力,還算不上是云計算。

2009 年 4 月 26 日,Twitter 扛不住太多用戶導致的流量壓力,進而崩潰 [5]。此后又多次發生這樣的故障。

2010 年 12 月 1 日,新浪微博注冊用戶突破 5000 用戶后不久,新浪的后臺系統也開始領教大規模的用戶群,帶來的洪水般的流量沖擊的厲害 [6]。

要稱得上云計算這個光榮稱號,不僅要大規模,可擴展,還必須超穩定。向蒸不爛、煮不熟、搥不匾、炒不爆、響珰珰的一碗銅豌豆看齊。

 

圖 4. Twitter 和 新浪博客崩潰

Courtesy http://i879.photobucket.com/albums/ab351/kan_deng/Cloud/Twitterfails.png

#p#

4. 高彈性。

美國的年度橄欖球決賽,綽號超級碗 (SuperBowl)。SuperBowl 在美國的收視率,相當于中國的央視春節晚會。

2008 年 2 月 3 日,星期天,該年度SuperBowl 如期舉行。紐約巨人隊 (Giants),對陣波士頓愛國者隊 (Patriots)。這是兩支實力相當的球隊,決賽結果難以預料。比賽吸引了近一億美國人觀看電視實況轉播。

對于Twitter 來說,可以預料的是,比賽進行過程中,Twitter 流量必然大漲。比賽越激烈,流量越高漲。但是 Twitter 無法事先預料的是,流量究竟會漲到多高,尤其是洪峰時段,流量究竟會沖到多高。

事 后統計 [7],在 SuperBowl 比賽進行中,每分鐘的流量與當日平均流量相比,平均高出 40%。在比賽最激烈時,更高達 150% 以上。與一周前,2008 年1 月 27 日,一個平靜的星期天的同一時段相比,流量的波動從平均 10%,上漲到 40%,最高波動從 35%,上漲到150%以上,見圖五。

由此可見,Twitter 流量的波動十分可觀。對于 Twitter 公司來說,如果預先購置足夠的設備,以承受流量的變化,尤其是重大事件導致的洪峰流量,那么這些設備在大部分時間處于閑置狀態,非常不經濟。但是如果缺乏 足夠的設備,那么面對重大事件,Twitter 系統有可能崩潰,造成的后果是用戶流失。

怎么辦?辦法是變買為租。Twitter 公司自己建設的后臺系統,規模無須太大,能夠應付平時的平均的流量即可。同時租賃云計算平臺公司的設備資源,以應付重大事件來臨時,突發的洪峰流量。 Twitter 就是通過租賃第三方( Netcraft 公司) 提供的云計算資源的辦法,順利挺過了 SuperBowl 的洪峰沖擊 [8]。

2011 年春節將至,新浪微博勢必迎來創紀錄的流量高峰。去年 2010 年央視春節晚會,收視率高達 95%,幾乎每個中國家庭都在看 [9]。2011 年央視春節晚會現場直播之際,新浪微博的洪峰流量將沖到多大規模?新浪后臺系統,能不能扛得住洪峰流量沖擊?如果不行,新浪將租賃哪一家公司提供的云計算 服務?這些都是吊足 IT 人胃口的懸念故事。

 

圖 5. 2008 年 2 月 3 日,SuperBowl 決賽導致 Twitter 洪峰

Courtesy http://i879.photobucket.com/albums/ab351/kan_deng/TweetFlood3.png

前面解釋了云計算四項基本原則,1. 大規模,2. 可擴展,3. 超穩定,4. 高彈性。

#p#

5.云計算與移動廁所的相似性。

接下來繼續討論云計算與移動廁所的相似性問題。

某君說,上海世博園區內的移動廁所,見過沒有?不是一字排開,而是成方陣排開。這樣的廁所方陣,在世博園區內有多處。這是什么規模,算不算 ”大規模“?

并非剛開始就這么大規模,而是隨著世博游客越來越多,逐漸增加了移動廁所的個數。如果有需要,還可以隨時增加新的廁所單元。這算不算 ”可擴展“?

萬一哪一個廁所單元壞了,就把它撤換下來,換一個能正常工作的。廁所方陣整體的正常運行,不會受到嚴重影響。這算不算 ”超穩定“?

世博晚上經常放煙花,演節目,這時候游客聚集于世博園中心區,廁所不夠用。怎么辦?傍晚時,把其它區域的移動廁所,暫時挪用到中心區,滿足聚集在中心區的游客。第二天凌晨,再歸還原處。這算不算 ”高彈性“?

最后,他總結到,一提到云計算,我就聯想到移動廁所。

這個總結,讓云計算工程師們,情何以堪?

但是想說服重口味的某君,停止這樣的聯想,卻不容易。

如果你說,這樣的比喻,傷害了云計算工程師的感情。

他多半會反問,為什么餐館是高雅的,而廁所是卑賤的?為什么嘴巴是高雅的,而肛門是卑賤的?你是不是有器官歧視?

要阻止重口味的某君,把云計算比喻成移動廁所,最有力的辦法是,理性分析并論證,這個比喻不貼切。但是這話怎么說呢?
 

【編輯推薦】

  1. 云計算背后的秘密(3)-BigTable
  2. 云計算背后的秘密(2)-GFS
  3. 云計算背后的秘密(1)-MapReduce
  4. 云計算背后的秘密(4)-Chubby
  5. 云計算背后的秘密(6)-NoSQL數據庫綜述
  6. 云計算背后的秘密(7)-YunTable的故事
  7. 華為云計算:狼性的崛起,還是湮滅?
  8. 2010年Oracle大事記 亮劍云計算市場

 

 

 

責任編輯:王勇 來源: 開源中國社區
相關推薦

2015-06-18 11:21:01

戴爾云計算

2010-06-21 09:08:02

Twitter宕機云計算

2013-05-21 11:19:36

BYOD技術論壇Novell

2010-08-25 09:04:54

云計算收購

2011-11-25 09:20:18

移動云云計算

2012-06-13 10:56:48

移動云計算移動信息化

2011-08-23 15:14:51

2012-12-12 09:37:12

移動應用移動云計算云計算應用

2009-07-19 15:55:08

2012-05-16 09:26:14

移動云服務

2012-11-12 09:44:06

Windows Azu云服務PaaS

2020-05-15 09:50:11

云計算云架構、私有云

2015-08-18 11:10:01

云計算移動管理移動性

2012-07-13 09:17:26

移動云計算

2011-04-07 16:53:11

2011-12-06 10:10:59

云計算移動應用

2011-09-21 09:32:11

移動游戲

2013-02-27 11:13:17

云計算運維阿里云開發者

2013-03-22 14:51:34

云計算運維阿里云

2011-07-28 17:32:21

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色婷婷综合久久久中字幕精品久久 | 久久久综合 | 国产一级片一区二区 | 国产免费av在线 | 欧美专区在线 | 日本啊v在线 | 懂色av一区二区三区在线播放 | 精品在线免费观看视频 | 91精品国产91久久久久久最新 | 91成人精品 | 精品久久一区 | 美女在线一区二区 | 国产精华一区 | 日韩视频一区二区 | 久久精品久久久久久 | 久久1区 | 欧美在线天堂 | 欧美久久视频 | 亚洲天堂色 | 91精品久久久久久久久中文字幕 | 欧美激情在线播放 | 日本免费视频在线观看 | 精品国产欧美一区二区三区成人 | 国产专区在线 | 欧美性生活网 | 91视频久久 | 亚洲视频一区在线观看 | 免费在线播放黄色 | 99久久精品免费看国产四区 | 一区二区三区四区在线 | 国产中文在线观看 | 久久国产欧美日韩精品 | 97色在线视频 | 91秦先生艺校小琴 | 性色在线 | 91视频导航 | 国产精品免费观看 | 鸳鸯谱在线观看高清 | www精品美女久久久tv | 日韩网站在线 | 亚洲黄色网址视频 |