百度對基礎設施的要求,一是成本,二是支持業務的效率。
百度在SDN方面的實踐,從負載均衡來說,從2009年開始,我們在LB的研發迭代做了多個版本,從最開始調研LVS到設計百度自己的BVS系統,還有BVS基礎上使用綜合平臺來提升整個處理性能,以及到最近V4、V5版本又切換到X86的平臺上,用來增加一些新的功能。
目前在傳輸層面上實現了T-SDN的架構,整個底層的傳輸層像是一個資源池,根據上層業務的需求動態地創建一個傳輸的接口,底層會自動把ODU的資源,波長的資源配置好。再結合一些人工智能的分析方式,就可以實現對業務流量的動態調度能力。
關于SDN展望,一是如何提升網絡集群規模,二是業務對集群規模的需求。
如何做更大的集群,百度的思路,我們可以用SDN的手段,基于這種芯片,像小的交換機在上面來實現網絡擴容。另外,我們現在SDN的整體設計,數據層里面,像傳輸、交換機、一些NFV的功能,上面有控制平面,不同的控制器來控制里面的設備。目前我們針對每家設備會有一個Controller做統一的編排,對網絡運維、流量控制做部署。