摘要
本发明涉及一种软件定义网络弹性控制器部署方法,属于通信网络技术领域。该方法包括以下步骤:S1建模控制器故障及切换模型;S2建模网络总能耗;S3建模主控制器与交换机间通信能耗;S4建模主控制器间通信能耗;S5建模主控制器与备份控制器间通信能耗;S6建模控制器关联标识符限制条件;S7建模交换机时延限制条件;S8建模控制器负载限制条件;S9在满足交换机、主控制器及备份控制器限制条件下,基于网络总能耗最小化确定控制器部署策略。本发明可以在综合考虑控制器故障、控制器负载、交换机时延等限制条件下,优化确定SDN控制器部署策略,从而实现网络总能耗最小化。