ML-enabled Service Discovery for Microservice Architecture: A QoS Approach

被引:0
|
作者
Vaidhyanathan, Karthik [1 ]
Caporuscio, Mauro [2 ]
Florio, Stefano [3 ]
Muccini, Henry [3 ]
机构
[1] Int Inst Informat Technol, Hyderabad, India
[2] Linnaeus Univ, Vaxjo, Sweden
[3] Univ Aquila, Laquila, Italy
关键词
Self-adaptation; Machine Learning; Service Discovery; LEARNING APPROACH;
D O I
10.1145/3605098.3635942
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Microservice architectures have gained enormous popularity due to their ability to be dynamically added/removed, replicated, and updated according to run-time needs. However, the dynamic nature of microservices introduces uncertainty, which in turn can affect the provided Quality of Service (QoS). This calls for novel service discovery mechanisms able to adapt to the variability of the QoS attributes and further perform effective service discovery and selection. To this end, this paper combines machine learning and self-adaptation techniques to perform service discovery and selection by trading off different QoS attributes. The results of our validation on a state-of-the-art microservices exemplar show that our ML-enabled approach can perform service discovery with 35% higher effectiveness with respect to existing baselines.
引用
下载
收藏
页码:1193 / 1200
页数:8
相关论文
共 50 条
  • [31] A QoS-enabled MAC architecture for prioritized service in IEEE 802.11 WLANs
    Liu, W
    Lou, WJ
    Chen, X
    Fang, YG
    GLOBECOM'03: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-7, 2003, : 3802 - 3807
  • [32] Telecom Strategies for Service Discovery in Microservice Environments
    Rotter, Csaba
    Illes, Janos
    Nyiri, Gabor
    Farkas, Lorant
    Csatari, Gergely
    Huszty, Gergo
    PROCEEDINGS OF THE 2017 20TH CONFERENCE ON INNOVATIONS IN CLOUDS, INTERNET AND NETWORKS (ICIN), 2017, : 214 - 218
  • [33] Cloud-enabled NGN Architecture with Discovery of End-to-End QoS Resources
    Polito, Silvana Greco
    Nicoletti, Tommaso
    Maniscalco, Vincenzo
    2013 17TH INTERNATIONAL CONFERENCE ON INTELLIGENCE IN NEXT GENERATION NETWORKS (ICIN), 2013, : 53 - 60
  • [34] Optimizing Service Placement for Microservice Architecture in Clouds
    Hu, Yang
    de Laat, Cees
    Zhao, Zhiming
    APPLIED SCIENCES-BASEL, 2019, 9 (21):
  • [35] Service Dependency Graph Analysis in Microservice Architecture
    Gaidels, Edgars
    Kirikova, Marite
    PERSPECTIVES IN BUSINESS INFORMATICS RESEARCH, BIR 2020, 2020, 398 : 128 - 139
  • [36] Position paper: a vision for the dynamic safety assurance of ML-enabled autonomous driving systems
    Belle, Alvine Boaye
    Hemmati, Hadi
    Lethbridge, Timothy C.
    2023 IEEE 31ST INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS, REW, 2023, : 297 - 301
  • [37] An Approach for QoS Based Fault Reconfiguration in Service Oriented Architecture
    Shrivastava, Saurabh
    Sharma, Ashish
    Shrivastava, Deepika
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES, ICICT 2014, 2015, 46 : 766 - 773
  • [38] An approach for QoS Based Fault Reconfiguration in Service Oriented Architecture
    Shrivastava, Saurabh
    Sharma, Ashish
    PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS AND COMPUTER NETWORKS (ISCON), 2013, : 180 - 184
  • [39] IEEE CEDA DATC: Expanding Research Foundations for IC Physical Design and ML-Enabled EDA
    Jung, Jinwook
    Kahng, Andrew B.
    Varadarajan, Ravi
    Wang, Zhiang
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [40] Survey on Service Dependency Discovery Technologies for Microservice Systems
    Zhang Q.-X.
    Wu Y.-F.
    Yang Y.
    Jia T.
    Li Y.
    Wu Z.-H.
    Ruan Jian Xue Bao/Journal of Software, 2024, 35 (01): : 118 - 135