A Robust Service Mapping Scheme for Multi-Tenant Clouds

被引:2
作者
Wang, Jingzhou [1 ,2 ]
Zhao, Gongming [1 ,2 ]
Xu, Hongli [1 ,2 ]
Zhai, Yutong [1 ,2 ]
Zhang, Qianyu [1 ,2 ]
Huang, He [3 ]
Yang, Yongqiang [4 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei 230027, Anhui, Peoples R China
[2] Univ Sci & Technol China, Suzhou Inst Adv Study, Suzhou 215123, Jiangsu, Peoples R China
[3] Soochow Univ, Sch Comp Sci & Technol, Suzhou 215123, Jiangsu, Peoples R China
[4] Huawei Technol Co Ltd, Beijing 100085, Peoples R China
基金
美国国家科学基金会;
关键词
Cloud computing; Approximation algorithms; Robustness; Processor scheduling; Quality of service; Dynamic scheduling; Costs; Multi-tenant cloud; service mapping; load balancing; robustness; JOINT OPTIMIZATION; ASSIGNMENT; ALGORITHM; DELAY;
D O I
10.1109/TNET.2021.3133293
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In a multi-tenant cloud, cloud vendors provide services (\eg, elastic load-balancing, virtual private networks) on service nodes for tenants. Thus, the mapping of tenants' traffic and service nodes is an important issue in multi-tenant clouds. In practice, unreliability of service nodes and uncertainty/dynamics of tenants' traffic are two critical challenges that affect the tenants' QoS. However, previous works often ignore the impact of these two challenges, leading to poor system robustness when encountering system accidents. To bridge the gap, this paper studies the problem of robust service mapping in multi-tenant clouds (RSMP). Due to traffic dynamics, we take a two-step approach: service node assignment and tenant traffic scheduling. For service node assignment, we prove its NP-Hardness and analyze its problem difficulty. Then, we propose an efficient algorithm with bounded approximation factors based on randomized rounding and knapsack. For tenant traffic scheduling, we design an approximation algorithm based on fully polynomial time approximation scheme (FPTAS). The proposed algorithm achieves the approximation factor of 2+epsilon, where epsilon is an arbitrarily small value. Both small-scale experimental results and large-scale simulation results show the superior performance of our proposed algorithms compared with other alternatives.
引用
收藏
页码:1146 / 1161
页数:16
相关论文
共 67 条
[1]   Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds [J].
Abrishami, Saeid ;
Naghibzadeh, Mahmoud ;
Epema, Dick H. J. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (01) :158-169
[2]  
Silva WJA, 2018, INT CONF COMPUT NETW, P548, DOI 10.1109/ICCNC.2018.8390236
[3]  
Agarwal S, 2013, IEEE INFOCOM SER, P2211
[4]   Dynamic Assignment of Flexible Service Resources [J].
Akcay, Yalcin ;
Balakrishnan, Anant ;
Xu, Susan H. .
PRODUCTION AND OPERATIONS MANAGEMENT, 2010, 19 (03) :279-304
[5]  
Alameddine HA, 2017, INT CONF NETW SER
[6]   Multi-Tenancy in Cloud Computing [J].
AlJahdali, Hussain ;
Albatli, Abdulaziz ;
Garraghan, Peter ;
Townend, Paul ;
Lau, Lydia ;
Xu, Jie .
2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON SERVICE ORIENTED SYSTEM ENGINEERING (SOSE), 2014, :344-351
[7]  
[Anonymous], 2009, V12 1 US MAN CPLEX
[8]   A Scalable VPN Gateway for Multi-Tenant Cloud Services [J].
Arashloo, Mina Tahmasbi ;
Shirshov, Pavel ;
Gandhi, Rohan ;
Lu, Guohan ;
Yuan, Lihua ;
Rexford, Jennifer .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2018, 48 (01) :49-55
[9]  
Azeez Afkham, 2010, 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD 2010), P458, DOI 10.1109/CLOUD.2010.50
[10]  
Choyi VK, 2016, 2016 IEEE CONFERENCE ON STANDARDS FOR COMMUNICATIONS AND NETWORKING (CSCN)