Facebook公司計(jì)劃通過部署復(fù)雜設(shè)備進(jìn)行邊緣拓展,希望借此進(jìn)一步降低用戶在與社交網(wǎng)絡(luò)進(jìn)行交互時(shí)出現(xiàn)的響應(yīng)延遲。
盡管尚處于初期構(gòu)思階段,但Facebook公司已經(jīng)在本周于拉斯維加斯召開的Interop展會(huì)上向The Register網(wǎng)站透露了這一計(jì)劃。他們將嘗試為網(wǎng)絡(luò)邊緣分配軟件與硬件資源,希望借此幫助整套社交網(wǎng)絡(luò)體系能更快地向用戶交付信息。
Netflix公司也選擇了這套戰(zhàn)略,這家影音服務(wù)巨頭將利用自家OpenConnect內(nèi)容交付網(wǎng)絡(luò)實(shí)現(xiàn)全面提速。OpenConnect是一套由NetFlix公司自主開發(fā)的軟件與低成本硬件組合,業(yè)界普遍認(rèn)為該公司此舉是為了回避以Akamai及Level3等為代表的傳統(tǒng)內(nèi)容分發(fā)網(wǎng)絡(luò)供應(yīng)商。
目前Facebook正在考慮從Netflix公司的方案中汲取經(jīng)驗(yàn),并在此基礎(chǔ)上組織適合自己的進(jìn)一步調(diào)整。
“大家不妨想象一下,讓網(wǎng)絡(luò)中的特定元素與全球網(wǎng)絡(luò)中的聚合點(diǎn)相對(duì)接,這會(huì)是怎樣一幅情景。我們已經(jīng)開始著手創(chuàng)建這項(xiàng)技術(shù),但目前要討論最終成果還為時(shí)過早,”Facebook公司網(wǎng)絡(luò)事務(wù)主管Najam Ahmad在接受The Register采訪時(shí)指出。
Facebook公司早在2012年6月就曾披露有計(jì)劃將服務(wù)器遷入ISP數(shù)據(jù)中心,而現(xiàn)在他們正絞盡腦汁,希望將本地流程與網(wǎng)絡(luò)功能也納入到新體系當(dāng)中,甚至可能包括一些先進(jìn)的網(wǎng)絡(luò)功能。
Facebook公司的新系統(tǒng)應(yīng)該包括一套內(nèi)容交付網(wǎng)絡(luò)、某些專為社交網(wǎng)絡(luò)用戶互操作需求準(zhǔn)備的本地處理功能以及緩存機(jī)制,Ahmad向我們證實(shí)稱。
“如果與Netflix進(jìn)行比較,在某種意義上他們的理想方案相對(duì)較容易達(dá)成,因?yàn)樗麄冎恍枰幚砹髅襟w內(nèi)容、而不必為了終端用戶正常使用、計(jì)算服務(wù)之類的事情費(fèi)神,”他表示。“因此,我們正在尋找一套特定的模式。我們?cè)噲D首先把軟件部分做好,然后再考慮與之相匹配的硬件方案,然后才是整體方案以及最終效果。”
Facebook公司這套尚未命名的系統(tǒng)的設(shè)計(jì)靈感無疑來自其同樣運(yùn)行在商用硬件上的前續(xù)方案。當(dāng)初該方案的出現(xiàn)是由于大規(guī)模數(shù)據(jù)中心運(yùn)營(yíng)商開始嘗試將服務(wù)器與存儲(chǔ)體系分離出去;而就在本周,網(wǎng)絡(luò)也開始成為新的可分離對(duì)象。之所以如此,是因?yàn)檫\(yùn)營(yíng)商希望盡量削弱自身對(duì)于大型IT供應(yīng)商的產(chǎn)品依賴。
開放計(jì)算項(xiàng)目通過自行設(shè)計(jì)設(shè)備并向業(yè)界公布設(shè)計(jì)方案的方式幫助Facebook公司成功擺脫了過去只能向惠普、戴爾及IBM等原始設(shè)備制造商采購(gòu)成品的宿命。如今他們可以購(gòu)買通用型硬件,由自身提供IT基礎(chǔ)設(shè)施設(shè)計(jì)思路并在Wiwynn、Quanta等第三方設(shè)備制造商的幫助下進(jìn)行構(gòu)建。
不過Facebook公司的新計(jì)劃還只是針對(duì)邊緣網(wǎng)絡(luò),即專門改造過去將軟件、存儲(chǔ)與網(wǎng)絡(luò)加以集成的設(shè)備使用模式;該公司短期內(nèi)還沒有圍繞該技術(shù)創(chuàng)建開放計(jì)算項(xiàng)目實(shí)體方案的打算。
“我們?cè)谔幚黹_放計(jì)算時(shí)一直非常敏感,因?yàn)槲覀儾幌M@種新思路給原本運(yùn)作良好的其它機(jī)制帶來拖累;而且坦白講,我將項(xiàng)目的成功主要?dú)w功于定義并交付這些出色垂直一體化方案的供應(yīng)商們,”Facebook公司硬件與供應(yīng)鏈主管Frank Frankovsky告訴我們。“在這種情況下,把開放計(jì)算思路硬加進(jìn)來是完全多余的,而且很可能無法達(dá)到供應(yīng)商們所達(dá)成的水準(zhǔn)。”
但正如Netflix公司已經(jīng)向行業(yè)正式公布OpenConnect的設(shè)計(jì)方案,Facebook如今也有機(jī)會(huì)加以效仿。不過公司可能需要花相當(dāng)長(zhǎng)的時(shí)間才能弄清楚選取哪里作為切入點(diǎn)同廣闊的開放計(jì)算項(xiàng)目社區(qū)展開交互,我們能夠理解其中的難處。