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 条
  • [11] Efficient Multi-Tenant Virtual Machine Allocation in Cloud Data Centers
    Jiaxin Li
    Dongsheng Li
    Yuming Ye
    Xicheng Lu
    Tsinghua Science and Technology, 2015, 20 (01) : 81 - 89
  • [12] Characterizing the Performance of Tenant Data Management in Multi-Tenant Cloud Authorization Systems
    Maenhaut, Pieter-Jan
    Moens, Hendrik
    Decat, Maarten
    Bogaerts, Jasper
    Lagaisse, Bert
    Joosen, Wouter
    Ongenae, Veerle
    De Turck, Filip
    2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,
  • [13] Cloud Computing Architectures Based Multi-Tenant IDS
    Khalil, Elmahdi
    Enniari, Saad
    Zbakh, Mostapha
    2013 NATIONAL SECURITY DAYS (JNS3), 2013,
  • [14] Performance of Multi-tenant Virtual Networks in OpenStack-based Cloud Infrastructures
    Callegati, Franco
    Cerroni, Walter
    Contoli, Chiara
    Santandrea, Giuliano
    2014 GLOBECOM WORKSHOPS (GC WKSHPS), 2014, : 81 - 85
  • [15] Performance Isolation of Data-Intensive Scale-out Applications in a Multi-tenant Cloud
    Lama, Palden
    Wang, Shaoqi
    Zhou, Xiaobo
    Cheng, Dazhao
    2018 32ND IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2018, : 85 - 94
  • [16] A Feedback Controlled Scheduler for Performance Isolation in Multi-tenant Applications
    Krebs, Rouven
    Mehta, Arpit
    2013 IEEE THIRD INTERNATIONAL CONFERENCE ON CLOUD AND GREEN COMPUTING (CGC 2013), 2013, : 195 - 196
  • [17] Multi-Tenant Isolation in a TRILL Based Multi-Campus Network
    Del Piccolo, Valentin
    Amamou, Ahmed
    Dauchy, William
    Haddadou, Kamel
    2015 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2015, : 51 - 57
  • [18] A Simulation Tool for Evaluating the Constraint-Based Allocation of Storage Resources for Multi-Tenant Cloud Applications
    Maenhaut, Pieter-Jan
    Moens, Hendrik
    Volckaert, Bruno
    Ongenae, Veerle
    De Turck, Filip
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 1017 - 1018
  • [19] Research on the multi-tenant isolation mechanism based on identity mapping
    Qin A.
    Yu H.
    Gaojishu Tongxin/Chinese High Technology Letters, 2011, 21 (10): : 1007 - 1013
  • [20] Knowledge-Based Resource Allocation for Collaborative Simulation Development in a Multi-Tenant Cloud Computing Environment
    Peng, Gongzhuang
    Wang, Hongwei
    Dong, Jietao
    Zhang, Heming
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2018, 11 (02) : 306 - 317