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 条
  • [31] A Service-Oriented Model of Network Architecture and Its Application
    Zhu Yafei
    Shen Jun
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET TECHNOLOGY AND SECURITY (ITS 2010), 2010, : 35 - 38
  • [32] A Service-Oriented Hybrid Access Network and Clouds Architecture
    Velasco, Luis
    Contreras, Luis Miguel
    Ferraris, Giuseppe
    Stavdas, Alexandros
    Cugini, Filippo
    Wiegand, Manfred
    Fernandez-Palacios, Juan Pedro
    IEEE COMMUNICATIONS MAGAZINE, 2015, 53 (04) : 159 - 165
  • [33] Service-Oriented Multigranular Optical Network Architecture for Clouds
    Zervas, Georgios S.
    Martini, Valerio
    Qin, Yixuan
    Escalona, Eduard
    Nejabati, Reza
    Simeonidou, Dimitra
    Baroncelli, Fabio
    Martini, Barbara
    Torkmen, Karim
    Castoldi, Piero
    JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2010, 2 (10) : 883 - 891
  • [34] An Adaptive Service-Oriented Architecture
    Hiel, Marcel
    Weigand, Hans
    Van Den Heuvel, Willem-Jan
    ENTERPRISE INTEROPERABILITY III: NEW CHALLENGES AND INDUSTRIAL APPROACHES, 2008, : 197 - 208
  • [35] Architecture of Service-Oriented Applications
    Ivanov, M. S.
    AUTOMATIC DOCUMENTATION AND MATHEMATICAL LINGUISTICS, 2007, 41 (06) : 251 - 254
  • [36] Service-Oriented Architecture Maturity
    Welke, Richard
    Hirschheim, Rudy
    Schwarz, Andrew
    COMPUTER, 2011, 44 (02) : 61 - 67
  • [37] Tactical service-oriented architecture
    Gohde, Johnathan
    Griffin, Peter
    Rickenbach, Brent
    Rush, Jason
    DEFENSE TRANSFORMATION AND NET-CENTRIC SYSTEMS 2008, 2008, 6981
  • [38] Service-oriented Architecture in Business
    Xin, Chen
    2009 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL IV, 2009, : 521 - 524
  • [39] A Service Diagnosis and Adaptation Scheme in Service-Oriented IoT
    Peng, Xuesong
    Pernici, Barbara
    2016 IEEE 2ND INTERNATIONAL FORUM ON RESEARCH AND TECHNOLOGIES FOR SOCIETY AND INDUSTRY LEVERAGING A BETTER TOMORROW (RTSI), 2016, : 12 - 17
  • [40] An approach for quality of service adaptation in service-oriented Grids
    Al-Ali, R
    Hafid, A
    Rana, O
    Walker, D
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2004, 16 (05): : 401 - 412