Abstract
Service overlay networking is an emerging approach, which employs overlay nodes to provide advanced services by dynamically composing it from basic services available on over-lay nodes. Advanced service request from users can have different and multiple quality-of-service (QoS) requirements and finding a service path that meets these multiple requirements is an open problem. Also, network operators have operating requirements such as load-balancing to min- imize hotspots and/or minimizing the overall utilization of resources in their network. In this work, we describe a novel algorithm K-Closest Pruning (KCP), based on proximity based tree pruning, to efficiently determine a service path meeting all the QoS requirements. An additional novel feature in this algorithm is that it incorporates the minimal resource utilization or load-balancing constraints into the path selection process. KCP algorithm achieves a polynomial running time and is the first, in our knowledge, to take both the QoS requirements (user/application perspective) and resource utilization (operator perspective) into account. We show that the KCP algorithm performs significantly better than previous solutions in terms of meeting the QoS requirements of user requests.
Author supplied keywords
Cite
CITATION STYLE
Jain, M., Sharma, P., & Banerjee, S. (2008). QoS-guaranteed path selection algorithm for service composition. In QShine 2008 - 5th International ICST Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness. ICST. https://doi.org/10.4108/ICST.QSHINE2008.3959
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.