Abstract
Ensuring end-to-end Quality of Services (QoS) is a challenging aspect in traditional network architectures. Software-Defined Network (SDN), as the new norm of the network, has ascended in response to a traditional network’s limitations. SDN’s benefits are its ability to provide a global networking view, programmability, decouple the data plane with the control plane. Integrating SDN architecture with Service-Oriented Architecture (SOA) paradigm brings a novel network-based notion for service delivery. However, it also introduces new challenges for maintaining the QoS in these networks. Researchers from both academia and industry have proposed and developed several resolutions for QoS management in SDNs. However, gaps still exist in developing and applying such resolutions for QoS management in SOA-based SDNs. This review paper aims to identify these gaps by representing a sketch of the effectiveness of the existing QoS management techniques in SOA-based SDNs. We first identify the four different requirements that QoS management techniques need to meet to be applied in SOA-based SDNs. We then categorize the relevant QoS management approaches into five main categories of QoS based controller design, Resource allocation-based approach, Queue scheduling and management-based approach, QoS-driven optimal routing, and Service Level Agreement (SLA) based quality management in SDN. We then compare the working of techniques in each category against the identified requirements for guaranteeing end-to-end QoS provisioning in SOA based SDN architecture and present directions for future research.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.