DocumentCode :
2010859
Title :
A Service Path Selection and Adaptation Algorithm in Service-Oriented Network Virtualization Architecture
Author :
Kwonyong Lee ; Haerim Yoon ; Sungyong Park
Author_Institution :
Dept. of Comput. Sci. & Eng., Sogang Univ., Seoul, South Korea
fYear :
2013
fDate :
15-18 Dec. 2013
Firstpage :
516
Lastpage :
521
Abstract :
With the advances of networking and cloud computing technologies, many web services are often implemented as cloud services by different service providers, and some SPs compose those services to create an end-to-end network service. In this service-oriented network virtualization environment, two important but somehow contradictory technical challenges are 1) how to select an optimal service path in order to meet the QoS requirements by users, and 2) how to balance the loads to fully utilize the whole systems. In this paper, we present an adaptive service path selection algorithm in service-oriented network virtualization environment, which assures QoS and balances the load at the same time. The proposed algorithm selects appropriate component services from multiple candidate service instances running on virtual machines and creates an optimal service path satisfying the users´ QoS requirements. Our algorithm also dynamically adapts to the optimal service path based on various changes. Since the proposed algorithm handles a variation of the multi-constrained path selection problem known as NP-complete, we formulate the problem using ant colony optimization algorithm. The experimental results show that our algorithm guarantees the maximal QoS to the users while balancing the load at the same time, and adapts to the optimal service path based on the situational changes.
Keywords :
Web services; ant colony optimisation; cloud computing; computational complexity; quality of service; resource allocation; service-oriented architecture; virtual machines; NP-complete problem; QoS; Web services; ant colony optimization algorithm; cloud computing technology; cloud services; end-to-end network service; load balances; multiconstrained path selection problem; service path adaptation algorithm; service path selection algorithm; service providers; service-oriented network virtualization architecture; virtual machines; Equations; Indexes; Load management; Mathematical model; Overlay networks; Quality of service; Time factors; QoS; adaptation; cloud computing; load balancing; service overlay network; service path selection; service-oriented network virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems (ICPADS), 2013 International Conference on
Conference_Location :
Seoul
ISSN :
1521-9097
Type :
conf
DOI :
10.1109/ICPADS.2013.93
Filename :
6808230
Link To Document :
بازگشت