A Service Path Selection and Adaptation Algorithm in Service-Oriented Network Virtualization Architecture

被引:4
|
作者
Lee, Kwonyong [1 ]
Yoon, Haerim [1 ]
Park, Sungyong [1 ]
机构
[1] Sogang Univ, Dept Comp Sci & Engn, Seoul, South Korea
关键词
service-oriented network virtualization; cloud computing; service overlay network; service path selection; adaptation; QoS; load balancing;
D O I
10.1109/ICPADS.2013.93
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:516 / 521
页数:6
相关论文
共 50 条
  • [41] A Model and Algorithm for Self-Adaptation in Service-oriented Systems
    Dorn, Christoph
    Schall, Daniel
    Dustdar, Schahram
    ECOWS'09: PROCEEDINGS OF THE 7TH IEEE EUROPEAN CONFERENCE ON WEB SERVICES, 2009, : 161 - 170
  • [42] Flexible service selection with user-specific QoS support in service-oriented architecture
    Zhao, Laiping
    Ren, Yizhi
    Li, Mingchu
    Sakurai, Kouichi
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2012, 35 (03) : 962 - 973
  • [43] Dynamic Reconfiguration of Web Service in Service-Oriented Architecture
    Ilahi, Rahmat
    Admodisastro, Novia
    Ali, Norhayati Mohd
    Sultan, Abu Bakar Md.
    ADVANCED SCIENCE LETTERS, 2017, 23 (11) : 11553 - 11557
  • [44] Roadmap to a full service broker in Service-Oriented Architecture
    Tsai, W. T.
    Zhou, Xinyu
    Chen, Yinong
    Xiao, Bingnan
    Paul, Raymond A.
    Chu, William
    ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 657 - +
  • [45] Revealing Service Commitments in Service-Oriented Enterprise Architecture
    Nardi, Julio Cesar
    Falbo, Ricardo de Almeida
    Almeida, Joao Paulo A.
    2014 IEEE 18TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS AND DEMONSTRATIONS (EDOCW), 2014, : 286 - 295
  • [46] Language Support for Service Interactions in Service-Oriented Architecture
    De Labey, Sven
    Boydens, Jeroen
    Steegmans, Eric
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, 69 : 75 - +
  • [47] On Composition of Service Component Based on Service-Oriented Architecture
    Wan Fang
    Shen JianJing
    Han Ding
    Zhang Hui
    PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 5, 2008, : 573 - +
  • [48] A QoS preference-based algorithm for service composition in service-oriented network
    Zhou, Wei
    Wen, Junhao
    Gao, Min
    Liu, Junwei
    OPTIK, 2013, 124 (20): : 4439 - 4444
  • [49] Service-oriented network sockets
    Saif, U
    Paluska, JM
    PROCEEDINGS OF MOBISYS 2003, 2003, : 159 - 172
  • [50] Service-oriented network management
    Chang, Q
    Feng, B
    Song, JD
    2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : E170 - E174