SLA-driven resource re-allocation for SQL-like queries in the cloud

被引:0
作者
Kandi, Mohamed Mehdi [1 ]
Yin, Shaoyi [1 ]
Hameurlain, Abdelkader [1 ]
机构
[1] Paul Sabatier Univ, IRIT Lab, 118 Route Narbonne, F-31062 Toulouse, France
关键词
Cloud computing; Databases; Services-level agreement; Statistics collection; Resource re-allocation; OPTIMIZATION;
D O I
10.1007/s10115-020-01501-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing has become a widely used environment for database querying. In this context, the goal of a query optimizer is to satisfy the needs of tenants and maximize the provider's benefit. Resource allocation is an important step toward achieving this goal. Allocation methods are based on analytical formulas and statistics collected from a catalog to estimate the cost of various possible allocations and then choose the best one. However, the allocation initially chosen is not necessarily the optimal one because of the approximate nature of the analytical formulas and the fact that the catalog may not be up to date. To solve this problem, existing work was proposed to collect statistics during the execution of the query and then trigger a re-allocation if suboptimality is detected. However, these proposals consider that queries have the same level of priority. Unlike the existing work, we propose in this paper a method of statistics collector placement and resource re-allocation by taking into account that the cloud is a multi-tenant environment and queries have different services-level agreements. In the experimental section, we show that our method provides a better benefit for the provider compared to state-of-the-art methods.
引用
收藏
页码:4653 / 4680
页数:28
相关论文
共 31 条
[1]  
AGARWAL S, 2012, PART 9 USENIX S NETW, V12, P281
[2]  
[Anonymous], 1987, J session date
[3]   Spark SQL: Relational Data Processing in Spark [J].
Armbrust, Michael ;
Xin, Reynold S. ;
Lian, Cheng ;
Huai, Yin ;
Liu, Davies ;
Bradley, Joseph K. ;
Meng, Xiangrui ;
Kaftan, Tomer ;
Franklint, Michael J. ;
Ghodsi, Ali ;
Zaharia, Matei .
SIGMOD'15: PROCEEDINGS OF THE 2015 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2015, :1383-1394
[4]  
AWS, 2020, AWS EL MAP RED
[5]  
AWS, 2020, AWS DAT
[6]  
Azure, 2020, AZ HDINS
[7]  
Azure, 2020, AZ DAT
[8]   Application-Aware Dynamic Fine-Grained Resource Provisioning in a Virtualized Cloud Data Center [J].
Bi, Jing ;
Yuan, Haitao ;
Tan, Wei ;
Zhou, MengChu ;
Fan, Yushun ;
Zhang, Jia ;
Li, Jianqiang .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2017, 14 (02) :1172-1184
[9]   SLA-based optimisation of virtualised resource for multi-tier web applications in cloud data centres [J].
Bi, Jing ;
Yuan, Haitao ;
Tie, Ming ;
Tan, Wei .
ENTERPRISE INFORMATION SYSTEMS, 2015, 9 (07) :743-767
[10]  
Bouganim L., 1998, Proceedings of the 1998 ACM CIKM International Conference on Information and Knowledge Management, P105, DOI 10.1145/288627.288646