Network-Aware QoS Prediction for Service Composition Using Geolocation

被引:18
|
作者
Wang, Xinyu [1 ]
Zhu, Jianke [1 ]
Shen, Yuanhong [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310027, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
QoS-aware service composition; geolocation; network; performance prediction; re-selection; MIDDLEWARE; SELECTION;
D O I
10.1109/TSC.2014.2320271
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
QoS-aware web service composition intends to maximize the global QoS of a composite service with local and global QoS constraints while selecting the independent candidate services from different providers. With the increasing number of candidate services emerging from the Internet, the network delays often greatly affect the performance of the composite service, which are usually difficult to be collected beforehand. One remedy is to predict them for the composition. However, there are some new issues in network delay predictions for the composition, including prediction accuracy, on-demand measures to new services and runtime overhead. In this paper, we try to tackle these critical challenges by taking advantage of the geolocations of candidate services. We first describe a network-aware service composition problem. Then, we present a novel geolocation-based NQoS prediction and reprediction approach for service composition. Furthermore, a geolocation-based service selection algorithm is presented to make use of our NQoS prediction approach for the composition. We have conducted extensive experiments on the real-world data set collected from PlanetLab. Comparative experimental results demonstrate that our approach improves the prediction accuracy and predictability of the NQoS and reduces the runtime overheads in predicting the composition.
引用
收藏
页码:630 / 643
页数:14
相关论文
共 50 条
  • [1] QoS-Based and Network-Aware Web Service Composition across Cloud Datacenters
    Wang, Dandan
    Yang, Yang
    Mi, Zhenqiang
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2015, 9 (03): : 971 - 989
  • [2] Network-aware service composition in mobile environment
    Ding, Zhijun
    Chen, Yuchen
    Pan, MeiQin
    Li, Xiaolun
    Wang, Pengwei
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (03):
  • [3] Towards Network-Aware Service Composition in the Cloud
    Wang, Shangguang
    Zhou, Ao
    Yang, Fangchun
    Chang, Rong N.
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (04) : 1122 - 1134
  • [4] A Decentralized Approach to Network-Aware Service Composition
    Cardellini, Valeria
    D'Angelo, Mirko
    Grassi, Vincenzo
    Marzolla, Moreno
    Mirandola, Raffaela
    [J]. SERVICE ORIENTED AND CLOUD COMPUTING, ESOCC 2015, 2015, 9306 : 34 - 48
  • [5] Network-aware adaptive QoS architecture for video delivery over differentiated service network
    Fan, Yinglei
    Su, Fang
    Li, Yong
    Xu, Huimin
    [J]. 2006 6TH INTERNATIONAL CONFERENCE ON ITS TELECOMMUNICATIONS PROCEEDINGS, 2006, : 1330 - +
  • [6] SanGA: A Self-Adaptive Network-Aware Approach to Service Composition
    Klein, Adrian
    Ishikawa, Fuyuki
    Honiden, Shinichi
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2014, 7 (03) : 452 - 464
  • [7] A Network-aware Object Storage Service
    Yokoyama, Shigetoshi
    Yoshioka, Nobukazu
    Ichimura, Motonobu
    [J]. 2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 556 - 561
  • [8] Network-Aware QoS Routing for Smart Grids Using Software Defined Networks
    Zhao, Jinjing
    Hammad, Eman
    Farraj, Abdallah
    Kundur, Deepa
    [J]. SMART CITY 360, 2016, 166 : 384 - 394
  • [9] A multi-criteria network-aware service composition algorithm in wireless environments
    Luo, Yuan-sheng
    Yang, Kun
    Tang, Qiang
    Zhang, Jianmin
    Xiong, Bin
    [J]. COMPUTER COMMUNICATIONS, 2012, 35 (15) : 1882 - 1892
  • [10] Fruit Fly Optimization Algorithm for Network-Aware Web Service Composition in the Cloud
    Shehu, Umar
    Safdar, Ghazanfar
    Epiphaniou, Gregory
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (02) : 1 - 11