QoS-based network virtualization to future networks: An approach based on network constraints
Inès Ayadi, Gladys Diaz, Noëmie Simoni · 2013
Network virtualization is recently becoming increasingly relevant for designing future networks. It enables network providers to select appropriate network services according to application needs. In addition, virtualization technologies are used by the SDN (Software Defined Networking) paradigm to decouple control plane from forwarding plane. The convergence of SDN and network virtualization allows to conceive on-demand virtual network by personalizing its services and even its control plane. In this context, a key challenge faced by network providers is how to place virtual network components while ensuring QoS requirements of application flows. To surpass this issue, we propose in this paper a constraint placement language used when mapping virtual network components (node and links) over the substrate infrastructure. Particularly, we define network constraints including QoS, isolation, security, affinity, anti-affinity, etc. in the node-level and link-level.