前往加利福尼亞州山景城的計算機歷史博物館,大家會在這里看到各種由商用主板接著而成的、稀奇古怪的技術設備。其一正是谷歌公司于1999年打造的首款服務器,當時其明顯還沒有多余的資金浪費在Wave、NexusQ以及Buzz等前途無亮的項目身上。
谷歌公司的幾位創始人當時已經厭倦了為各類專有硬件品牌中種種不必要的功能付費,所以他們決定自己動手構建更具針對性的方案。
這一決定非常明智,而谷歌公司也在不斷拓展自身業務規模。其打造出了大量自主研發的設備,每季度要購置約30萬塊芯片。谷歌方面甚至針對AI應用開發出了屬于自己的芯片產品。
當然,并不是每個人都有能力或者有意愿自行設計服務器或者使用自己的芯片,但對于超大規模服務商來講,回避品牌廠商以降低 運營成本已經成為一種歷史趨勢。他們過去傾向于從原始設計制造商(簡稱ODM)處購買設備,其中包括惠普企業業務公司、戴爾以及思科等廠商。很明顯,這類 廠商比起某些專有方案企業還是要良心一些。
合同制造的優勢所在
超大規模服務供應商通常擁有強大的合同制造協議,能夠專門針對實際需求生產各類設備。當然,其前提是擁有充足的批量產品消化能力。普通企業客戶顯然通常并不具備這種能力。
從歷史角度看,其替代方案是購買由ODM廠商提供的散裝白盒通用服務器。而廠商方面則承諾為其提供售后服務。
連續性則是其中一大經常被忽略的問題。“在白盒設備領域,最大的風險在于大家只能買到當時最具性價比的產品,”451咨詢 公司創始人兼著名分析師John Abbot表示。“在六個月之后,大家希望再購買一些,但此類產品可能已經停產了。這時我們能夠買的只是基本相同等細節上有所區別的新設備。”
這種連續性的缺失使得很多白盒客戶不得不處理多種不同驅動程序、虛擬機管理程序以及配置方案,而這一切都將給運維團隊造成巨大壓力。雖然嚴格控制數據中心設備的規格值得提倡,但ODM廠商更希望客戶買回數千臺節點,而后根據需要自行設計構建。
這意味著我們需要一套業界認可的特定工作負載商用套件標準。已經誕生六年的開放計算項目(簡稱OCP)正是因此而生,其由Facebook公司于2011年發布,旨在以開源方式指導各小規模企業規劃自己的計算、存儲與網絡節點。
OCP這類項目確實獲得了部分企業的認可,這意味著他們將能夠利用符合OCP規范的設備建立大型數據中心,而又無需設計自己的套件方案。
此類設備通常針對特定任務設計而成,例如計算敏感型分析任務或者虛擬化工作負載,他解釋稱。這種模式消除了品牌溢價與機柜等不必要組件的開銷,同時也消除掉了大量不必要的系統級組件。結果就是,最終方案極具性能優化效果,同時又相較于品牌產品擁有顯著的成本優勢。
“粗略地加以比對,那么這兩類方案間的實現成本相差50%到70%,”IDC公司ODM設備研究分析師Eckhardt Fischer指出。
目前Stack Velocity等多家公司都在面向企業OCP規范開發標準化ODM設備。這些廠商會提供合同制造服務,能夠根據客戶需求與OCP參考設計為買家提供理想的設備產品。
開放計算項目基金會首席技術官William Carter認為,ODM模式擁有顛覆整個企業級市場的潛力。
“使用白盒或者ODM產品擁有極為現實的實際意義,我們所掌握的數據能夠充分證明這一點,”他表示。“企業能夠繼續利用已經規模部署的產品及配置,同時借此獲得部分由OEM服務器所綁定的支持功能,這種實現方式的總體持有成本顯然更具優勢。”
在這一領域,我們發現了一些聲名顯赫的客戶。首先是高盛,作為OCP的關鍵貢獻者,其去年有70%到80%的采購服務器遵 循該項目的規范。而且有報道指出,其具體數量約為4300臺節點。美國銀行也同樣看好這一模式與自家IT的配合效果。其適用于各類大規模信息驅動型企業。 那么只擁有500位員工級別的企業呢?答案恐怕就不那么明確了。
要享受OCP帶來的便利,企業客戶必須擁有一支專家隊伍以配置軟件并管理服務器,畢竟毫無冗余設計代表著需要精準的判斷與 調整。滿足這項要求的企業客戶還必須經驗豐富且組織得當,從而切實立足內部實現支持與配置管理。“根據目前的發貨情況來看,技術支持水平確實相對較 低,”IDC公司的Fischer表示。
作為企業客戶,在內部環境下支持ODM設備有點像是管理飼養場——而非養寵物。如果發現有家畜死去,直接清理即可。但在使 用商用服務器及標準組件時,這方面工作則需要全部借由供應商來完成,Abbot表示。事實上,ODM設備的主要優勢正是可以采取簡單的淘汰與替換處理方 式。
企業規模大還遠遠不夠
另一個問題在于,選擇ODM也可能弄巧成拙。雖然企業規模是使用此類方案的前提,但單單是規模大還遠遠不夠。事實上,企業越大,IT數據中心與運營工作越是可能由組織內的不同所有者來負責。這意味著他們很難在硬件采購與技術支持工作中實現協調一致。
采購工作中還潛伏著其它挑戰。“ODM產品在接到訂單后即會開始生產,整個過程大概需要四個月,”Carter表示。“而在此期間,具體測試、配置乃至軟件堆棧的引入都可能成為引發問題的影響因素。”
品牌廠商會盡自己所能滿足大型客戶的需求。舉例來說,惠普企業業務公司不僅為超大規模企業提供服務器,同時也為其承擔下了服務器定制設計方面的任務。
在其Cloudline產品線(即惠普的OCP兼容設備)中,惠普企業業務公司宣稱其成本相較Proliant配置低20%。
超大規模產品管理高級總監John Cromala指出,憑借這些白盒產品,惠普企業業務公司更多承擔起固件與管理設計工作,旨在幫助客戶將主要精力集中在軟件與硬件層面。“他們所運行的軟件顯然更重要,相比之下硬件搭配與構建運行工作與業務間的聯系則不那么緊密。”
著眼于軟件層面的系統功能,同時嚴格遵循規范與硬件成本,這一切正是ODM廠商的業務核心所在。而且企業客戶也越來越看重各硬件與軟件能夠獨立于彼此實現正常運行的能力。
但考慮到存儲與網絡控制器等組件配置的存在,這仍然是一項棘手的難題。
OCP的立足點正在于此——其嘗試對各組件進行規范,但事實證明該項目還有很長的發展道路要走。擁有豐富經驗與技術儲備的企業客戶也許能夠搞定復雜的內部云體系,但對于大多數公司來講,這仍然是一項短期內根本無法實現的目標。