软件定义网络(SDN)的数据平面与控制平面相分离的架构极大地简化了网络管理,将软件定义网络运用到数据中心可满足云计算动态、弹性有效使用网络的需求,同时提供自动、安全、灵活有效的资源调度能力。在SDN架构中,控制器对网络性能有着至关重要的影响,当前众多公司和科研机构均已提出了自身的控制器解决方案。首先介绍了控制器架构的设计要素,对控制器架构进行分析,之后选取业界主流的开源控制器进行详细介绍与对比分析。
Software defined networking which separates data plane and control plane greatly simplifies network management. Using soft-ware defined networking to the data center can satisfy the dynamic, resilient and effective requirement in cloud computing net-work. SDN can provide automatic, secure, flexible and effective resource scheduling capabilities. In the SDN network, the control er has a critical impact on network performance, the current numerous companies and research institutions have presented their own control er solutions. It firstly describes the design elements of control er architecture. After that, it analyzes the archi-tecture design of the existing control ers, and compares the architecture of the industry mainstream control ers.