分布式軟件平臺廠商Embrane公司首席執行官Dante Malagrino表示,軟件定義網絡和網絡虛擬化的戰爭并不是圍繞OpenFlow或者使用何種軟件覆蓋協議,而是圍繞將網絡服務智能放在hypervisor的邊緣還是將其進行分布而變得更加“以網絡為中心”。
本月早些時候Malagrino在紐約舉行的投資行業會議上介紹了Embrane的技術方法。他表示,這種選擇將決定誰擁有虛擬網絡的控制權—網絡團隊還是系統團隊。
通過其heleos軟件架構,Embrane提供3到7層網絡服務(例如負載均衡和防火墻),而不需要使用硬件或者典型的虛擬設備。Embrane將這些服務部署在分布式x86服務器池,這些服務器通過一個控制臺集中管理和控制,而從底層網絡或者hypervisor基礎設施解耦功能。(需要注意的是除了4-7層網絡,3層網絡意味著該技術可用于應用和網絡層)。
對于具有不同租戶或快速部署應用的云網絡,Embrane可以根據需要啟動網絡服務。但heleos可同時用于現有物理網絡和虛擬覆蓋,其目的是將更深層次的智能引入網絡服務和配置。
思科已經通過其Nexus 1000v和虛擬防火墻向虛擬網絡增加了智能,而VMware則發布了一系列的虛擬網絡功能,這可能主要來自于其收購的Nicira公司。但Malagrino表示,思科已經將“網絡智能推向hypervisor的邊緣”,hypervisor最終是受系統團隊控制的。相反地,這些功能應該由網絡團隊管理,網絡團隊應該“像系統團隊一樣靈活”。 Malagrino表示:“如果這位于hypervisor上,你就有嚴重的文化問題,誰來處理網絡服務問題?系統團隊嗎?”
從服務器團隊的角度來看,也是同樣的道理。他們為什么要讓網絡團隊來解決虛擬堆棧中的問題呢?
而Malagrino表示,這正是Embrane的分布式架構的用武之地。通過Heleos,企業只要管理更少的機器,這比把這些功能放在數千個hypervisor所要管理的機器少得多。此外,因為heleos服務器是受集中管理,故障排除將變得更加簡單。
“如果你把智能放在每個hypervisor,將會有數千臺機器,而現在你必須管理這些機器,”Malagrino表示,“另外,如果你向hypervisor增加更多網絡功能,運行工作負載將讓你將忙得不可開交。”
除了給hypervisor帶來問題,Malagrino認為,負載均衡等功能必須分布在整個網絡以有效地工作。一直以來,Embrane專注于向公共云供應商領域銷售其產品,但現在該公司開始轉向企業和私有云,其技術可以補充現有hypervisor和網絡覆蓋策略,也就是轉到網絡團隊的手中。