Qcon上海2014

SDN控制器集群中的分布式技术实践

演讲时间: 
星期五主题演讲

SDN生逢其时,在云计算中扮演着十分重要的角色。最近一年多来,新推出的云计算解决方案中,网络部分无不以SDN为核心。而在SDN中世界中,核心技术就是如何设计一个高性能/高可靠/可扩展的SDN Controller。一个大型的数据中心有海量的物理服务器,要SDN Controller管理数以万计的Switch(包括pSwitch和vSwitch),显然需要依靠SDN Controller的集群技术。

我们的团队在开发SDN Controller过程中,为了解决集群的性能问题,做了一些尝试和优化,在此把其中的一些经验分享给大家,其中包括:

1、大型云计算网络整体解决方案

2、SDN Controller集群部署方案

3、SDN集群数据同步方案以及优化(包括对zookeeper/Cassandra的测试和修改优化)

华三研发副总裁

从事数据通讯设备软件开发长达14年,作为资深的网络协议专家和软件系统架构师,熟悉多个层面的数据通讯协议,擅长做通信协议设计以及实现,对嵌入式系统和复杂软件系统设计,以及对实时系统的性能优化有着十分丰富的经验。此外,对网络安全有着比较深入的研究,对各种网络攻击和防护有着丰富的经验。

近年来开始关注并投入SDN相关领域的研究和开发。对OpenStack、OpenDaylight、OpenVswitch、NFV等都有一定的研究,对云计算时代的网络通信有着深刻的理解。

在这个云计算的时代,很多传统的通信技术都会经历一个痛苦的解构重建的过程,如何把已有的网络经验融合到现在的SDN世界当中,充分利用历史的积累,是他目前最为关心的问题。