SLA-driven resource re-allocation for SQL-like queries in the cloud - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Knowledge and Information Systems (KAIS) Année : 2020

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

Résumé

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.
Fichier non déposé

Dates et versions

hal-02918605 , version 1 (20-08-2020)

Identifiants

Citer

Mohamed Mehdi Kandi, Shaoyi Yin, Abdelkader Hameurlain. SLA-driven resource re-allocation for SQL-like queries in the cloud. Knowledge and Information Systems (KAIS), 2020, ⟨10.1007/s10115-020-01501-z⟩. ⟨hal-02918605⟩
40 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More