会议专题

一种容错的软件定义网络多控制器体系结构

随着数据中心所承载的应用业务的增加以及对网络带宽需求的提升,传统的网络架构在灵活性、成本等方面已经无法满足日益增长的需求,数据中心面临着越来越多的挑战。而一种新的网络体系结构---软件定义网络( SDN,SoftwareDefined Network )将会对数据中心产生革命性的影响。其核心技术OpenFlow通过将网络设备的控制面与数据面分离开来,从而实现网络流量的灵活控制,为核心网络及其应用的创新提供开发平台。然而,处于发展期的OpenFlow仅仅采用单控制器实现方式,没有考虑控制面的错误容忍能力,同时没有给出多控制器的具体设计。本文提出了一种基于策略划分和索引的设计方案,用来实现SDN对多控制器的支持,从而提高控制面的处理能力和存储能力,同时通过系统中的冗余副本来改善控制面的容错能力。通过与单控制器的对比实验发现,本方案在网络运行了90秒后其可靠性提高了大约40%,当控制面扩展到5个控制器时其处理能力也接近单控制器的3.9倍。

软件定义网络 多控制器 体系架构 容错机制

孙成龙 王换招 胡成臣 唐亚哲 周亚东 熊磊

西安交通大学计算机科学与技术系 西安 710049

国内会议

第二届中国互联网学术年会

张家界

中文

319-325

2013-07-01(万方平台首次上网日期,不代表论文的发表时间)