Abstract

This paper presents VNCS (Virtual Network Connectivity as a Service), a network service that connects geographically separated enterprise branches based on the Software-Defined Networking (SDN) infrastructure. The VNCS service creates and manages Virtual SDNs (vSDN) for the tenant's sites that are logically decoupled from the network infrastructure, providing configurable network topology and isolation on the SDN network virtualization platform. VNCS service algorithms ensure the dynamic spawning of the tenant specified vSDN that satisfies its constraints with minimum connection cost based on the SDN providers' offers and tenant's specifications and preferences that are inputs to the VNCS algorithms interface. VNCS enables tenants to specify how their remote sites are to be connected along with a list of network constraints independently from the service provider and the infrastructure provider. The main contribution of this work resides in: (1) dynamically configuring, managing and maintaining interconnecting networks that link tenant's remote sites and (2) preserving tenants' constraints and network specifications by utilizing the SDN infrastructure through SDNbased network providers, thus relieving the tenant from the burden of configuring the network and dynamically meeting its constraints in a resilient approach and minimum cost. A test-bed proof-of-concept is implemented on top of the OpenVirtex (OVX) SDN network virtualization platform.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.