Abstract: Software-Defined Networking (SDN) allows the separation between the control plane and the data plane in communication equipment. In this scenario, management over routes, jumps, and flow paths is performed by a controller located externally to the switches (or routers).
This approach facilitates studies, research and development of new solutions (protocols, architectures and algorithms) for computer networks.
Among the possibilities of application of SDN stands out its use for implementation of the communicating resources of Virtual Infrastructures (VIs). The VIs are composed of virtual machines interconnected by links and virtual communication channels. In this context, this project will investigate the complexity of providing VIs in software-defined networks. Among the tasks required for provisioning, the allocation of resources to host IVs stands out because it is a problem belonging to the NP-Difficult class. Above all, in SDN environments, dimensions are added to the problem, such as the definition of the controller positioning, the composition of the transfer tables, the representation of the data flows and new hardware limits. To achieve efficient provisioning in production environments, it is necessary to develop resource allocation mechanisms that consider metrics such as computational load, communication equipment stress, latency, and request acceptance rate. The present project will address the impact observed in the metrics identified considering SDNs.