Umeå University's logo

umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
BigOPERA: an OPportunistic and Elastic Resource Allocation for big data frameworks
Centro Singular de Investigación en Tecnoloxías Intelixentes (CiTIUS) & Departamento de Electrónica e Computación, Universidade de Santiago de Compostela, Santiago de Compostela, Spain.
Umeå University, Faculty of Science and Technology, Department of Computing Science.
Centro Singular de Investigación en Tecnoloxías Intelixentes (CiTIUS) & Departamento de Electrónica e Computación, Universidade de Santiago de Compostela, Santiago de Compostela, Spain; Departamento de Electrónica e Computación, Universidade de Santiago de Compostela, Santiago de Compostela, Spain.
Centro Singular de Investigación en Tecnoloxías Intelixentes (CiTIUS) & Departamento de Electrónica e Computación, Universidade de Santiago de Compostela, Santiago de Compostela, Spain; Departamento de Electrónica e Computación, Universidade de Santiago de Compostela, Santiago de Compostela, Spain.
2025 (English)In: Cluster Computing, ISSN 1386-7857, E-ISSN 1573-7543, Vol. 28, no 6, article id 383Article in journal (Refereed) Published
Abstract [en]

Efficient asset management is essential for optimizing the performance and scalability of modern Big Data (BD) frameworks. However, traditional resource allocation methods often suffer from static partitioning, inefficient resource utilization, and high operational costs, limiting their ability to adapt to fluctuating workloads dynamically. This paper introduces BigOPERA, an opportunistic and elastic resource allocation framework designed to enhance BD processing environments by integrating dedicated and non-dedicated computing assets. Leveraging containerization and a two-tiered scheduling mechanism, BigOPERA dynamically manages available resources to improve workload execution efficiency. Experimental results demonstrate that BigOPERA achieves up to 35% performance improvement over native Apache Spark configurations, significantly enhancing computational throughput while optimizing resource consumption. Our findings highlight the potential of BigOPERA in scalable, cost-effective, and sustainable BD processing.

Place, publisher, year, edition, pages
Springer Nature, 2025. Vol. 28, no 6, article id 383
Keywords [en]
Apache Spark, BD, Dynamic resource provisioning, Elastic computing, Green computing, Opportunistic scheduling, Resource allocation
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:umu:diva-242014DOI: 10.1007/s10586-025-05274-4ISI: 001509955700008Scopus ID: 2-s2.0-105008072366OAI: oai:DiVA.org:umu-242014DiVA, id: diva2:1983019
Funder
European Regional Development Fund (ERDF)Available from: 2025-07-09 Created: 2025-07-09 Last updated: 2025-07-09Bibliographically approved

Open Access in DiVA

fulltext(1482 kB)49 downloads
File information
File name FULLTEXT01.pdfFile size 1482 kBChecksum SHA-512
79f08377575270065daa6378a94e5a479913867b17e6ff016f544dd5e90be8097d3ff8336050d32b6232f10f93f4e3030dca196c4bd96133155176f4c1a4bec0
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Awaysheh, Feras

Search in DiVA

By author/editor
Awaysheh, Feras
By organisation
Department of Computing Science
In the same journal
Cluster Computing
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 49 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 301 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf