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