You are now offline.

Facebook如何在雲端平台處理100PB的海量資料

Bnext 陳荻雅編譯 2012-06-15
Facebook如何在雲端平台處理100PB的海量資料
分享
收藏
已完成
已取消

Facebook在Hadoop雲端平台存有海量的資料不是秘密-大約100PB(即 1,000,000 GB 的100倍)。問題是,Facebook如何在需要使用某些資料時快速地找到這些資料就少為人知了。

在日前Hadoop高峰會上,Facebook的工程師Andrew Ryan提出了自家稱為AvatarNode的資料儲存法。簡單來說,Hadoop的架構含檔案系統,能處理所有後設的資料處理,但只能單模處理,因此只要一個節點掛點,所有仰賴這套檔案系統的資料處理都會掛點。

           

因此,Facebook於兩年前著手建構AvatarNode(時間點的關係…所以取了阿凡達的名字),目前已經開始使用。AvatarNode取代NameNode採用雙節點架構,因此總是有一台備用的系統,目前切換需透過手動但Ryan表示Facebook正整合AvatarNode到易取性高的框架中,未來將能允許非人工的自動安全切換。

然而Ryan也承認,雖然AvatarNode能協助Facebook避免約五成的可預測系統問題,但對那些沒來由發生的問題,AvatarNode只能預測到10%。

出自GigaOM

TAGS: # Facebook

使用會員功能前,請先登入

  • 收藏文章
了解更多關於創業小聚的資訊,歡迎透過以下服務: