Vis enkel innførsel

dc.contributor.authorLin, Jia-Chun
dc.contributor.authorLee, Ming-Chang
dc.contributor.authorYu, Ingrid Chieh
dc.contributor.authorJohnsen, Einar Broch
dc.date.accessioned2021-03-05T12:44:16Z
dc.date.available2021-03-05T12:44:16Z
dc.date.created2020-05-19T01:52:38Z
dc.date.issued2020
dc.identifier.citationInternational Journal of Grid and Utility Computing (IJGUC). 2020, 11 (2), 185-195.en_US
dc.identifier.issn1741-847X
dc.identifier.urihttps://hdl.handle.net/11250/2731879
dc.description.abstractAbstract: Streams of data are produced today at an unprecedented scale. Efficient and stable processing of these streams requires a careful interplay between the parameters of the streaming application and of the underlying stream processing framework. Today, finding these parameters happens by trial and error on the complex, deployed framework. This paper shows that high-level models can help to determine these parameters by predicting and comparing the performance of streaming applications running on stream processing frameworks with different configurations. To demonstrate this approach, this paper considers Spark Streaming, a widely used framework to leverage data streams on the fly and provide real-time stream processing. Technically, we develop a configurable and executable model to simulate both the streaming applications and the underlying Spark stream processing framework. Furthermore, we model the deployment of Spark Streaming on Apache YARN, which is a popular open-source distributed software framework for big data processing. We show that the developed model provides a satisfactory accuracy for predicting performance by means of empirical validation.en_US
dc.language.isoengen_US
dc.publisherInderscienceen_US
dc.titleA Configurable and Executable Model of Spark Streaming on Apache YARNen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionacceptedVersionen_US
dc.source.pagenumber185-195en_US
dc.source.volume11en_US
dc.source.journalInternational Journal of Grid and Utility Computing (IJGUC)en_US
dc.source.issue2en_US
dc.identifier.doi10.1504/IJGUC.2020.105531
dc.identifier.cristin1811600
dc.relation.projectNorges teknisk-naturvitenskapelige universitet: 80430060en_US
dc.relation.projectNorges forskningsråd: 237898en_US
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.fulltextpostprint
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel