gPerfIsol: GNN-based Rate-Limits Allocation for Performance Isolation in Multi-tenant Cloud

被引:0
|
作者
Nougnanke, Benoit [1 ]
Loye, Justin [1 ]
Baffier, Jean-Francois [1 ]
Ferlin, Simone [2 ,3 ]
Bruyere, Marc [1 ]
Labit, Yann [4 ]
机构
[1] IIJ Res Lab, Tokyo, Japan
[2] Red Hat, Stockholm, Sweden
[3] Karlstad Univ, Stockholm, Sweden
[4] Univ Toulouse, CNRS, LAAS CNRS, UPS, F-31400 Toulouse, France
来源
PROCEEDINGS OF THE 27TH CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS, ICIN | 2024年
关键词
Multi-tenancy; Cloud; Performance Isolation; Rate Limiters; GNN; Network Optimization;
D O I
10.1109/ICIN60470.2024.10494419
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Performance Isolation in Multi-Tenant Cloud Data Centers (MTCDCs) consists of a set of mechanisms to make sure tenants' use of resources does not impact other tenants. In this context, traffic shapers and rate limiters are fundamental to addressing the challenges of performance isolation in MTCDCs, which include predictable performance as minimum bandwidth guarantees, tenants-level fairness, and optimal resource utilization. However, the classical linear programming process to find the optimal rates to apply does not scale in terms of computing time, especially with the huge number of nodes, dominated mainly by virtual machines in an MTCDC environment. Motivated by this observation, this paper introduces gPerfIsol, a novel Graph Neural Network (GNN)-based approach designed to find near-optimal rates allocation in near-real-time to ensure performance isolation in MTCDC. gPerfIsol's key innovation leverages Heterogeneous GNNs to capture MTCDC-specific topological information and demand traffic matrix. Evaluations based on datasets generated through simulation demonstrate the effectiveness of gPerfIsol's binary classification model with a precision score of 0.964 and a recall score of 0.973. Ultimately, gPerfIsol offers a promising solution for near-optimal rate limit allocation for traffic shapers in multi-tenant environments, enhancing performance isolation.
引用
收藏
页码:194 / 201
页数:8
相关论文
共 50 条
  • [21] Understanding performance interference in multi-tenant cloud databases and web applications
    Xavier, Miguel G.
    Matteussi, Kassiano J.
    Lorenzo, Fabian
    De Rose, Cesar A. F.
    2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 2847 - 2852
  • [22] An Optimised RRM Approach with Multi-Tenant Performance Isolation in Virtual RANs
    Rouzbehani, Behnam
    Correia, Luis M.
    Caeiro, Luisa
    2018 IEEE 29TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2018,
  • [23] Optimizing Multi-tenant Cloud Resource Pools via Allocation of Reusable Time Slots
    Tizzei, Leonardo P.
    Netto, Marco A. S.
    Tao, Shu
    ECONOMICS OF GRIDS, CLOUDS, SYSTEMS, AND SERVICES, GECON 2015, 2016, 9512 : 3 - 17
  • [24] Edge-Disjoint Tree Allocation for Multi-Tenant Cloud Security in Datacenter Topologies
    Rottenstreich, Ori
    Yallouz, Jose
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (04) : 2858 - 2874
  • [25] Auction-based resource allocation in OpenFlow multi-tenant networks
    D'Oroa, Salvatore
    Galluccio, Laura
    Mertikopoulos, Panayotis
    Morabito, Giacomo
    Palazzo, Sergio
    COMPUTER NETWORKS, 2017, 115 : 29 - 41
  • [26] Securing and Trustworthy Blockchain-based Multi-Tenant Cloud Computing
    Reantongcome, Vorameth
    Visoottiviseth, Vasaka
    Sawangphol, Wudhichart
    Khurat, Assadarat
    Kashihara, Shigeru
    Fall, Doudou
    IEEE 10TH SYMPOSIUM ON COMPUTER APPLICATIONS AND INDUSTRIAL ELECTRONICS (ISCAIE 2020), 2020, : 256 - 261
  • [27] Scheduling Multi-tenant Cloud Workloads on Accelerator-based Systems
    Sengupta, Dipanjan
    Goswami, Anshuman
    Schwan, Karsten
    Pallavi, Krishna
    SC14: INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2014, : 513 - 524
  • [28] A SLA-based Scheduling Approach for Multi-tenant Cloud Simulation
    Peng, Gongzhuang
    Zhao, Jiaxin
    Li, Minghui
    Hou, Baocun
    Zhang, Heming
    PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2015, : 600 - 605
  • [29] Secured Data Destruction in Cloud Based Multi-Tenant Database Architecture
    Vanitha, M.
    Kavitha, C.
    2014 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2014,
  • [30] KeyValueServe†: Design and performance analysis of a multi-tenant data grid as a cloud service
    Das, Anwesha
    Iyengar, Arun
    Mueller, Frank
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (14):