Publication:

KORDI: A Framework for Real-Time Performance and Cost Optimization of Apache Spark

 
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.orcid0000-0001-9300-5860
cris.virtualsource.department90f2bec3-f84d-4738-9103-ba2cd2f04cbc
cris.virtualsource.orcid90f2bec3-f84d-4738-9103-ba2cd2f04cbc
dc.contributor.authorKordelas, Athanasios
dc.contributor.authorVoulgaris, Spyros
dc.contributor.authorMegalooikonomou, Vasileios
dc.contributor.authorDeligiannis, Nikolaos
dc.date.accessioned2026-10-19T10:02:42Z
dc.date.available2026-10-19T10:02:42Z
dc.date.createdwos2026
dc.date.issued2026
dc.description.abstractApache Spark is one of the most commonly used frameworks for Big Data processing. Research on the provided streaming dynamic resource allocation feature has shown that large data load fluctuations, such as those seen in website traffic, negatively impact automatic scaling. Further analysis indicates that the lack of data load prediction, particularly during peak hours or days, is the root cause of this issue. In this paper, we propose an enhanced solution, KORDI (Knowledge-based Orchestrated Resource Distribution), which enables the online modeling of data size for real-time forecasting and control of future Spark resource requirements. This solution optimizes the allocation of Spark resources for streaming applications by employing a well-established machine learning technique, namely SARIMAX, to forecast anticipated data load before passing it to the Load Balancing Engine. The engine then appropriately adjusts the Spark cluster size. Experimental results demonstrate that the proposed solution reduces costs by 38% compared to static resource provisioning without compromising stability.
dc.description.wosFundingTextThis work was supported by the Vrije Universiteit Brussel-University of Patras Joint Research Group on ICT.
dc.identifier.doi10.1109/tsusc.2026.3716599
dc.identifier.issn2377-3782
dc.identifier.urihttps://imec-publications.be/handle/20.500.12860/60593
dc.language.isoeng
dc.provenance.editstepusergreet.vanhoof@imec.be
dc.publisherIEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
dc.source.beginpage556
dc.source.endpage569
dc.source.issue5
dc.source.journalIEEE TRANSACTIONS ON SUSTAINABLE COMPUTING
dc.source.numberofpages14
dc.source.volume11
dc.subject.keywordsMODEL
dc.subject.keywordsBOX
dc.title

KORDI: A Framework for Real-Time Performance and Cost Optimization of Apache Spark

dc.typeJournal article
dspace.entity.typePublication
imec.internal.crawledAt2026-10-19
imec.internal.sourcecrawler
imec.internal.wosCreatedAt2026-10-19
Files
Publication available in collections: