Hierarchical Architecture Implementation Scheme Based on ONOS That Supports Multi-Domain SDN
Software-defined networking(SDN)fundamentally changes the paradigm of network management by separating the control plane from the data plane and enabling network programmability.However,with the continuous expansion of the scale of SDN network,its scalability problem is gradually emerging.In order to solve this problem,multi-controller architecture has become a mainstream strategy to improve the scalability of SDN.In the multi-controller architecture,the problem of cross-domain routing of data flow will also have an impact on the scalability of the network.As the network scale increases,the time complexity of cross-domain routing cal-culations increases nonlinearly,leading to an increase in the convergence time of cross-domain routing calculations,which brings a-bout scalability issues.In order to meet the challenges of large-scale SDN networks,this study completed the design and development of a hierarchical SDN multi-controller solution based on the ONOS controller.On this basis,we designed a network abstraction meth-od and reused the OpenFlow southbound protocol to realize message synchronization and business collaboration between hierarchical controllers.This method abstracts each domain network topology in a multi-domain network to reduce the complexity of cross-domain routing calculations,further reduce the convergence time of cross-domain routing calculations,and improve scalability.In the experi-mental verification stage,we created SDN data plane simulation networks of different scales from two dimensions,and compared and tested the cross-domain routing calculation time of centralized routing and hierarchical routing using the network abstraction method.Experimental results show that with the expansion of the multi-domain network scale,the efficiency of hierarchical cross-domain rou-ting is significantly improved compared with centralized cross-domain routing.When the network size is 20 x 20,using the network abstraction method in this study increases the computational efficiency of cross-domain routing by about 40 times.This result provides new strategies and methods for the effective management of large-scale SDN networks.