Integrated OpenFlow Virtualization Framework with Flexible Data, Control and Management Functions
Today's virtualization tools for OpenFlow networks make use of the FlowVisor concept. It limits extending the switch functionality, as there could be various types of OpenFlow switches and controllers in the same network using different versions of the OpenFlow protocol. Existing frameworks do not focus on running and configuring the network controllers. The authors designed an integrated OpenFlow virtualization framework, that is capable of running and managing multiple instances of OpenFlow switches with different forwarding capabilities, running and configuring full controllers or network applications designed for controlling a virtual network under the management of the proposed framework.