Facebook公司技術運營事務負責人Najam Ahmad表示,Facebook作為社交網絡巨頭企業目前僅僅是完成了對數據中心硬件改造工作的“百分之一”。不過在業界人士看來,隨著其全新開放網絡設備項目的逐步推進,思科及其它傳統設備廠商恐怕更希望Facebook的發展步伐能放慢一些。
這款名為WEDGE的架頂式交換機配備基于Linux名為FBOSS的操作系統。該產品于本周三在舊金山GigaOm大會上正式亮相。整套技術成果的出臺標志著Facbook正努力讓自身獨立于傳統IT方案供應商的開發周期及定價體系。
“我們所做的工作是將源自服務器端的技術轉而用在交換機領域,”Ahmad解釋道。“我們對全部控制及管理基礎設施都進行了調整,從而打造出一套更為標準的開源解決模式。”
有了這兩大技術作為支撐,Facebook正逐步與傳統網絡設備供應商劃清界線,從而盡可能在亞洲設備制造商的幫助下開拓出屬于自己的開放基礎設施類型。
Ahmad告訴我們,Facebook并非有此計劃的唯一企業:谷歌與Amazon都對當前主流技術廠商的緩慢發展速度感到不滿,并分別推出了自己的同類解決方案。相比之下,Facebook為其開放硬件體系所選擇的亞洲承包制造商則帶來了極為迅捷的反應速度。
“WEDGE與FBOSS同現有網絡設計方式存在很大差別,這套方案充分運用了我們在打理自身數據中心內成千上萬臺服務器時積累下來的實踐經驗,”Facebook在一篇博文中解釋稱,“換句話來說,我們創立這些項目的目標在于讓這些網絡設備能夠在外觀、使用感受以及操作方式上盡可能與我們已經部署完成的開放計算服務器方案保持一致,而且這種一致性同時涵蓋硬件與軟件兩個方面。”
WEDGE交換機當中接入了一塊基于開放計算項目設施方案打造的Group Hug服務器主機板,因此Facebook得以在與傳統Trident網絡芯片相毗鄰的服務器當中運行其基于Linux的網絡操作系統。這種設計方案與Pluribus Networks公司率先采用的機制具有一定的相似性。(Pluribus Networks是一家面向高端市場的新興企業,專注于將x86芯片添加到交換機設備當中、從而為網絡帶來更為出色的可編程能力)
“通過將真正的服務器模塊添加到交換機當中,我們得以將交換機接入我們的分布式設施管理系統并通過標準化Linux操作系統對其進行配置,”Facebook在其博文中解釋道,“這套方案使得我們能夠在服務器及存儲體系之外,同樣對網絡系統進行部署、監測以及控制——也就是說,允許我們的工程技術人員將注意力集中在開發新型網絡功能、而非管理現有系統身上。”
而FBOSS的緊密配合則允許Facebook在網絡設備上運行自己的網絡操作系統以及現有監測系統。
“這套方案的核心實質在于,它能保證一切都能按照我們預想的方式進行正確配置,”Ahmad指出,“這一點對于安全層面尤為重要。在這種模式下,控制將變得更加輕松。”
另外,Facebook在博文中還寫道,“WEDGE與FBOSS系統目前正在我們的內部網絡中進行測試。”可以看出,Facebook將很快把WEDGE與FBOSS設計成果交給更為廣泛的開放計算項目社區,而且如果受眾反響良好,Facebook的這套低成本精簡化網絡設備還會進一步面向該社交媒體之外的領域推廣。
然而,此舉最為重大的意義絕不僅僅在于節約資金:Facebook甚至“不惜工本”地花了“幾美分”為每臺交換機刷上藍漆,Ahmad坦言,“誰說品牌已死?這種藍色外觀就很有特色嘛。”