得不償失的自主研發
自主研發是產品核心競爭力的基礎,網絡領域也不例外。對于網絡設備的硬件部分來說,自主研發意味著差異化、定制化和成本的可控性。這既可以與業務高度匹配,又能取得技術、規格與價格上的優勢,是每個廠商都夢寐以求的局面。
但真要做到全部自主研發,卻也未必就是好的選擇,甚至不太可能。自主研發需要投入大量人力物力,且有著相對較長的時間周期,這是大量初創企業乃至市場規模較小的安全廠商很難接受的。如果自主研發的硬件平臺存在瑕疵,其代價將更為慘重,廠商損失的不再只是前期投入,而是轉瞬即逝的市場機會。所以,通常只有通信行業的巨頭才會去押寶硬件平臺的自主研發,更多地體現技術上的壁壘,且在預研階段不會拘泥于某種特定的方案。
此外,x86平臺一些不可磨滅的消費類特性,也是阻礙網絡設備制造商實現自主研發的關鍵因素。雖然嵌入式范疇內的x86平臺也擁有了較長的生命周期,CPU、橋片、網絡控制器的種類卻偏多,更新換代的速度又比較快,且不同時代、不同橋片對應的CPU針腳都不是100%兼容。相信沒有一個網絡設備制造商可以跟得上這種更新速度,我們在長期的測試工作中,也確實沒有見到過哪款通信或安全產品是采用自主研發的x86平臺。大家共同的選擇,還是由工控機衍生而來的x86網絡通信硬件平臺。
服務器:
近水樓臺先得月
既然x86平臺以通用性為主打,那么注定其在市場等非技術層面更具競爭力。以服務器為例,采用x86體系架構的產品在價格、性能和易獲取性方面都有著明顯優勢,占據了絕對主流的市場地位。近幾年來,x86架構服務器在網絡處理能力和I/O特性方面有著顯著提升,標配4個千兆網口的產品也屢見不鮮。更有甚者,一貫擁有良好前瞻性的英特爾將于今年發布標配2個萬兆網口的新服務器平臺,會將網絡應用效能提升到一個新的高度。
基于以上多種原因,越來越多具有一定研發能力的用戶開始采用唾手可得的x86服務器來打造適合自身應用的網絡設備。尤其在電信、金融、教育等行業,用戶業務本身存在比較強的定制化需求,性能要求又相對較高,故此類情況時有發生。在我們的調研中,就出現了一些具有代表性的案例。上海交通大學網絡信息中心的姜開達老師曾坦言,兩年前該校在對校園網出口入侵檢測系統的選型中,就遇到了市售產品難以滿足需求的窘況。在充分分析了業務需求的前提下,姜老師選擇了帶領團隊自行研發的方式,以多組x86服務器分布式處理的方式實現了對萬兆鏈路的實時監測。這一舉動,不僅構建了一個開放的、可以承載多業務的科研平臺,更將科研成果轉化為實際的安全服務,為校園網的穩定運行提供了保障。
許多數據都表明,面向網絡應用的x86硬件平臺的市場需求處于不斷擴大的階段,而服務器因其易獲取性成為了用戶的首選。網絡產品本身也有著互聯網化的傾向,以軟件授權、服務為代表的商業模式剝離了傳統軟硬件一體化的產品形態,開始賦予用戶自行選擇硬件平臺的權利。來自學術界的激進看法甚至認為,未來無論互聯網還是數據中心,都將只由交換機和服務器兩種硬件產品構成。
工控機的反擊
x86服務器在網絡領域的無心插柳,也刺激了傳統的網絡通信硬件平臺提供商。他們開始推出有針對性的產品及商業模式,直接面向最終用戶。我們在調研中發現,原本對新硬件方案不甚敏感的他們也逐步加速產品研發流程,主動接納較新的x86平臺,積極拓展產品線。對于用戶在存儲子系統方面比較普遍的應用需求,許多網絡通信硬件平臺提供商也開始在產品中增加硬盤位及相應的RAID特性。某些廠商還針對x86平臺在硬件狗等方面的先天不足,以板載CPLD芯片等方式實現了強大的監控與聯動能力。用戶及設備制造商可以通過軟件接口讀取、調用這些功能,甚至基于CPLD自行開發其他監控手段,增強x86平臺的可靠性。
與服務器相比,網絡通信硬件平臺有著一些無法被超越的優勢。首先,它從內到外都可以由用戶深度定制,無論是接口種類或數量,CPU、網絡控制器的型號,還是PCB的板型及工藝,機箱規格及面板設計,都可以根據設備實現的業務進行最合理化的搭配。這種裁剪還降低了整機成本,也減小了系統功耗及散熱難度。其次,可靠性在網絡通信硬件平臺的設計中至高無上,諸如網口的硬件Bypass等特性是絕大多數服務器產品無法提供的。而在元器件規格方面,多數網絡通信硬件平臺也都采用了比服務器更專業化、壽命更長、對工作環境要求更寬松的產品,使系統的穩定性有了更多的保障。雖然這一切都增加著硬件整體成本,所改善的卻是網絡產品必須具備的特性。所以,雖然銷量巨大的服務器有著相對低廉的價格,但標準化的產品形態和對網絡業務并不十分友好的支持,都使其在短時間內無法替代x86網絡通信硬件平臺。在網絡通信硬件平臺提供商逐步走向前端的今天,用戶不妨在選型時也多給予一些關注。