Distributed Controlplane in SDN

In this area the following works are in progress:

  • Development of algorithms and tools for reliability, fault tolerance and high availability of SDN distributed control platform; development of recovery algorithms for controller failure, control channel failure and inter-controller connection loss.
  • Analysis of distributed transactions algorithms, development of controller state synchronization algorithms, voter and leader election algorithms.
  • Development of algorithms and methods of load balancing between SDN controllers in distributed controlplane.


Controller Failover for SDN Enterprise Networks