在近期的SDN大會上,博通公司基礎設施和網絡集團副總裁兼首席技術官Nick llyadis先生做了題為《利用廣泛部署的交換機硅架構促進SDN在運營商網絡的全面實施》的主題演講。
在演講中llyadis表示,博通作為全球有線、無線半導體行業的領導者,最主要的業務集中在交換芯片領域。Ilyadis也風趣的說,“目前博通在全球每小時出貨5萬個以太網端口。”而選擇將運營商網絡作為向SDN靠攏的主要對象,正是因為博通芯片無論從基站到數據中心,包括移動回傳網、移動核心網、匯聚層、核心層及電信運營商數據中心等方面都得到了廣泛的應用。
對于博通芯片是否可以應用在各個場景中,llyadis表示,“以太網交換機的基本工作原理是根據報文的標識進行轉發,其典型應用特點就是交換容量很大,所以其吞吐量要求非常大。而另一種情況是移動管理單元,它對整個吞吐量和性能要求不是很高,但每一報文發送過來后它會有很多的指令和操作。所以它更適用于服務器、CPU。這種應用場景更適合優化的ASIC服務。因為優化的ASIC主要適用于以太網交換和路由。”
Ilyadis指出,“運營商級的交換機已經在網絡上部署了10年了,是非常成熟的技術,包括可擴展的2、3層以及支持MPLS,良好的OAM協議,針對交換的自動保護功能等等。而SDN就需要將此類表和接口標準化,一個方法就是利用OpenFlow 1.3.1來實現,通過這種典型的ASIC交換芯片提供可編程性。讓集中控制器集成到控制平面,也可以利用ONF提出的TTP工作組的概念。”
Ilyadis介紹到,“TTP屬于ONF組織,博通是其中成員之一。原先定義的OpenFlow 過于簡單,不適用于真正的網絡應用?;谝陨系脑騉NF的TTP組織就是針對ASIC定義把具體內容抽象化,在現有的ASIC基礎上提供可編程性。”
在談到博通芯片在TTP方面所做出的具體改善時,Ilyadis講到,“在這個典型的交換機ASIC集中式使用案例中,博通在交換機所提供的SDK之上提供了一個更高的HAL層。利用HAL層可以屏蔽具體的硬件細節,通過HAL層可以展現出一個統一的標準接口,而這也正好符合OpenFlow的標準接口。”
Ilyadis進一步講到,“TTP定義了一個通用模型,包括表的具體的輸入輸出、表項的映射??梢钥吹搅鞅硎且患壱患墏鬟f的。通過第一層流表的查找,生成更多的信息。通過多級流表的最終查找,最終生成了一些指令。通過這種方式可以讓我們把交換機芯片具體抽象成OpenFlow 可以理解的工作方式。增強了OpenFlow 標準和在硬件轉化上的適用性。通過TTP簡化了控制器的使用,擴大了部署。通過采用小組的TTP代碼簡化了操作性,成員之間自由的TTP,實現以市場為導向的代碼點聚合。”
在接下來的采訪中Ilyadis講解了博通交換芯片的一些新的特性:
將傳統交換芯片映射成OpenFlow定義的標準接口。Ilyadis表示:TTP提供了更好的使用現有設備的實現方式,網絡中很多設備都是原有的設備,TTP在實現層面做了一個更好的定義,使得可以讓現有設備更好的支持OpenFlow 。
Ilyadis繼續講到,“這個模型不是只能用在博通的解決方案上,比如思科等廠商的設備都可以使用這個模型,這個模型其實就是提供了一個標準化的映射關系,即把傳統交換芯片映射成OpenFlow定義的標準接口。就像我們開的汽車,如果要定義一個抽象的車就需要把這些核心的元素抽象出來,構建成一個車的模型。簡單來說,我們把最核心的內容抽象出來。對用戶來講,所有的交換芯片至少在頂層設計上看起來都是標準化的。”
TTP目前已經被ONF所采納。 Ilyadis講到:FAWD是個組織,除了博通以外還有很多別的廠商,大家通過在一起討論針對TTP模型達成一致,目的是使基于TTP模型的方案符合OpenFlow 1.3.1的標準。而TTP本身就是被ONF所采納的模型,這個模型是博通首先提出的,其特點是可以反應現有很多設備的共性。
幫助企業快速實現SDN支持與部署。Ilyadis表示:針對博通來講,我們首先是一個提供公共解決方案的公司,我們提供的方案是要面向很多客戶的需求,我們認為這種Open Standard是對我們客戶最有利的,可以幫助它們非??斓膶崿FSDN的支持和部署。
與控制器之間的兼容性測試。Ilyadis講到,兼容性是一個很重要問題,這也是為什么我們要做標準化,標準化主要的目的就是解決兼容性問題。目前博通在標準化方面是第一家使用TTP的廠商,目前博通已經和5家控制器的廠商進行了兼容性測試。
博通400G以太網芯片支持SDN技術。Ilyadis講到,在從100G向400G發展的趨勢中,博通的交換芯片也是基于市場的需要和技術的發展在不停的演進,目前可以肯定的是,博通400G芯片是支持我們在SDN方面的新技術的,以及支持市場中的其他主流技術。
在現有的設備上支持SDN,以節省企業投資。Ilyadis指出,“現在的運營商市場和數據中心市場中非常多的設備是基于博通的方案來部署的。我們看到客戶的需求就是在現有的設備上支持SDN,基于這個出發點我們推出了TTP模型和SDN解決方案,使得用戶可以在現有設備中支持SDN的新技術,從而節省它們的投資。