軟體定義網路與 NFV

白牌交換器(white-box switch)

當你買筆電時,通常能分開選硬體與作業系統——它們不被同一個品牌焊在一起。傳統的網路交換器不是這樣:大廠把盒子與它的軟體當成一個鎖死的綑綁來賣,你就跑它出貨時附的那套軟體。白牌交換器把這個綑綁拆開。它是通用、廠商中立的交換硬體(常建立在標準的商用晶片上),你在上面安裝你選擇的網路作業系統,就像在一台普通 PC 上裝作業系統那樣。

具體來說,白牌的想法關乎解構(disaggregation):把硬體與軟體分開,使各自能被獨立挑選與替換。硬體是商品化的——許多白牌交換器用相同的商用交換晶片——而軟體是跑在上面的一套獨立網路作業系統(開源或第三方)。這與 SDN(把控制邏輯與轉送分開)和 NFV(把網路功能與專用盒子分開)是同一套解構哲學,套用到交換器本身:盒子與它的大腦不再非得來自同一家公司。一個相關詞 white-box,與品牌化、整合的 brite-box 及傳統廠商設備相對。

為什麼重要:把硬體與軟體解構,給維運者選擇、可能降低成本,並避免被綁死在單一廠商的路線圖上——這正是大型資料中心維運者率先採用的原因。要誠實面對取捨:你得自己擔起單一廠商過去處理的整合與支援工作(讓作業系統配合硬體、測試、跨兩家供應商排錯),所以白牌對有工程能力與規模能從中受益的組織最合理。它是一個關於網路如何採購與營運的經濟與營運選擇,而不是封包被轉送的另一種方式。

某資料中心維運者向某供應商購買建立在標準商用晶片上的裸機交換器,再在它們全部上面裝上另一來源的開源網路作業系統。後來為了取得新功能,他們只升級整支艦隊的軟體——而不更換硬體。盒子與它的大腦是分開採購的,也能分開更換。

通用硬體,加上你選的網路作業系統——分開採購、分開升級。

白牌交換器談的是交換器如何採購(硬體與軟體來自不同供應商),而不是一種新的轉送機制。它的好處是選擇與成本;它的代價是整合與支援的負擔由你、而非單一廠商來承擔。

又称
bare-metal switchdisaggregated switch白牌交換器裸機交換器