通常情況下,電信網絡運營商比較關注操作面臨的挑戰,但在ONS 2016上,FaceBook工程負責人Omar Baldonado表示:關注操作特性是該社交媒體公司的“指導原則”。
Baldonado說:“我們必須優先考慮適用于我們構建的任何技術以及我們的技術合作伙伴的業務特性。”在過去的3年中,FaceBook推出了其Wedge架頂式交換機和FaceBook開放式交換機系統軟件(FBOSS),這兩者都對開放計算項目(OCP)做出了巨大的貢獻。根據ONS上的演示,早期的銷售起步緩慢,但現在增加的很快,盡管FaceBook沒有提供具體數據。
事實上,從銷售圖標的左邊到右邊,Wedge控制平面幾乎沒有變化。Baldonado說:“控制平面的分化很早就完成了,我們一直在做的事情是確保所有的操作都很流暢,確保我們得到所需的調試、監控和故障工具。”最終,FaceBook擁有了一個創新的平臺,可以實現在Wedge/FBOSS部署過程中流暢的操作。
FaceBook與典型電信網絡運營商之間的合作是FaceBook原本每年兩次升級變成每周升級的原因,在升級過程中,處理的主要是與不同平臺之間的調度事件。他說:“我們升級的原因是減少變化的量,如果一年不升級,可能與最新的版本之間存在成千上萬的功能差別。”每周升級需要大量的軟件和高度的自動化,但好處是減少了需要調試的功能。
Omar Baldonado, Facebook's director of engineering
對運營商來說還有一個fast-fail的概念,這也是FaceBook的基本配置之一。因此,FaceBook試圖構建一個能夠檢測故障并快速糾正的系統,而不是用不存在的完美組建來構建系統。FaceBook在開放源碼的道路上高速發展,這樣可以有效降低流量開銷。
FaceBook的高管也提到了OCP項目中的一個更新,特別是OCP硬件中的CORD項目中ONOS的應用,其中兩個電信運營商的用例是AT&T和SK電信。