Skip to main navigation Skip to search Skip to main content

Automatically Configuring Parallelism for Hybrid Layouts

  • Rana Faisal Munir*
  • , Alberto Abelló
  • , Oscar Romero
  • , Maik Thiele
  • , Wolfgang Lehner
  • *Corresponding author for this work

Research output: Contribution to book/anthology/report/conference proceeding › Article in proceeding › Research › peer-review

Abstract

Distributed processing frameworks process data in parallel by dividing it into multiple partitions and each partition is processed in a separate task. The number of tasks is always created based on the total file size. However, this can lead to launch more tasks than needed in the case of hybrid layouts, because they help to read less data for certain operations (i.e., projection, selection). The over-provisioning of tasks may increase the job execution time and induce significant waste of computing resources. The latter due to the fact that each task introduces extra overhead (e.g., initialization, garbage collection, etc.). To allow a more efficient use of resources and reduce the job execution time, we propose a cost-based approach that decides the number of tasks based on the data being read. The proposed cost-model can be utilized in a multi-objective approach to decide both the number of tasks and number of machines for execution.

Original languageEnglish
Title of host publicationNew Trends in Databases and Information Systems - ADBIS 2019 Short Papers, Workshops BBIGAP, QAUCA, SemBDM, SIMPDA, M2P, MADEISD, and Doctoral Consortium 2019, Proceedings
EditorsTatjana Welzer, Vili Podgorelec, Aida Kamišalic Latific, Johann Eder, Robert Wrembel, Mikolaj Morzy, Mirjana Ivanovic, Johann Gamper, Theodoros Tzouramanis, Jérôme Darmont
Number of pages6
PublisherPhysica-Verlag
Publication date2019
Pages120-125
ISBN (Print)9783030302771
DOIs
Publication statusPublished - 2019
Externally publishedYes
EventWorkshops and doctoral consortium papers of the 23rd European Conference on Advances in Databases and Information Systems, ADBIS 2019 - Bled, Slovenia
Duration: 8 Sept 2019 → 11 Sept 2019

Conference

ConferenceWorkshops and doctoral consortium papers of the 23rd European Conference on Advances in Databases and Information Systems, ADBIS 2019
Country/TerritorySlovenia
CityBled
Period08/09/2019 → 11/09/2019
SeriesCommunications in Computer and Information Science
Volume1064
ISSN1865-0929

Bibliographical note

Publisher Copyright:
© Springer Nature Switzerland AG 2019.

Keywords

  • Big data
  • Hybrid storage layouts
  • Parallelism
  • Parquet
  • Spark

Fingerprint

Dive into the research topics of 'Automatically Configuring Parallelism for Hybrid Layouts'. Together they form a unique fingerprint.

Cite this