z-logo
open-access-imgOpen Access
An integer linear-programming based resource allocation method for SQL-like queries in the cloud
Author(s) -
Mohamed Mehdi Kandi,
Shaoyi Yin,
Abdelkader Hameurlain
Publication year - 2018
Publication title -
hal (le centre pour la communication scientifique directe)
Language(s) - English
Resource type - Conference proceedings
ISBN - 978-1-4503-5191-1
DOI - 10.1145/3167132.3167148
Subject(s) - computer science , cloud computing , integer programming , solver , resource allocation , sql , linear programming , query optimization , quality of service , database , distributed computing , mathematical optimization , computer network , algorithm , operating system , mathematics , programming language
Cloud computing has emerged as a paradigm for delivering Information Technology services over Internet. Services are provided according to a pricing model and meet requirements that are specified in Service Level Agreements (SLA). Recently, most of cloud providers include services for DataBase (DB) querying dedicated to run on MapReduce platform and a virtualized architecture. Classical resource allocation methods for query optimization need to be revised to handle the pricing models in cloud environnements. In this work, we propose a resource allocation method for the query optimization in the cloud based on Integer Linear-Programming (ILP). The proposed linear models can be implemented in any fast solver for ILP. The method is compared with some existing greedy algorithms. Experimental evaluation shows that the solution offers a good trade-off between the allocation quality and allocation cost.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom