Vis enkel innførsel

dc.contributor.authorKhan, Akif Quddus
dc.contributor.authorNikolov, Nikolay
dc.contributor.authorMatskin, Minhail
dc.contributor.authorProdan, Radu
dc.contributor.authorRoman, Dumitru
dc.contributor.authorSahin, Bekir
dc.contributor.authorBussler, Christoph
dc.contributor.authorSoylu, Ahmet
dc.date.accessioned2023-10-06T11:40:09Z
dc.date.available2023-10-06T11:40:09Z
dc.date.created2023-01-08T15:20:33Z
dc.date.issued2023
dc.identifier.citationSensors. 2023, 23 (2), 564.en_US
dc.identifier.issn1424-8220
dc.identifier.urihttps://hdl.handle.net/11250/3094958
dc.description.abstractBig data pipelines are developed to process data characterized by one or more of the three big data features, commonly known as the three Vs (volume, velocity, and variety), through a series of steps (e.g., extract, transform, and move), making the ground work for the use of advanced analytics and ML/AI techniques. Computing continuum (i.e., cloud/fog/edge) allows access to virtually infinite amount of resources, where data pipelines could be executed at scale; however, the implementation of data pipelines on the continuum is a complex task that needs to take computing resources, data transmission channels, triggers, data transfer methods, integration of message queues, etc., into account. The task becomes even more challenging when data storage is considered as part of the data pipelines. Local storage is expensive, hard to maintain, and comes with several challenges (e.g., data availability, data security, and backup). The use of cloud storage, i.e., storage-as-a-service (StaaS), instead of local storage has the potential of providing more flexibility in terms of scalability, fault tolerance, and availability. In this article, we propose a generic approach to integrate StaaS with data pipelines, i.e., computation on an on-premise server or on a specific cloud, but integration with StaaS, and develop a ranking method for available storage options based on five key parameters: cost, proximity, network performance, server-side encryption, and user weights/preferences. The evaluation carried out demonstrates the effectiveness of the proposed approach in terms of data transfer performance, utility of the individual parameters, and feasibility of dynamic selection of a storage option based on four primary user scenarios.en_US
dc.language.isoengen_US
dc.publisherMDPIen_US
dc.relation.urihttps://www.mdpi.com/1424-8220/23/2/564
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.titleSmart Data Placement Using Storage-as-a-Service Model for Big Data Pipelinesen_US
dc.title.alternativeSmart Data Placement Using Storage-as-a-Service Model for Big Data Pipelinesen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionpublishedVersionen_US
dc.rights.holder© 2023 by the authors. Licensee MDPI, Basel, Switzerland.en_US
dc.source.volume23en_US
dc.source.journalSensorsen_US
dc.source.issue2en_US
dc.identifier.doi10.3390/s23020564
dc.identifier.cristin2102762
dc.relation.projectNorges forskningsråd: 309691en_US
dc.source.articlenumber564en_US
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

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

Vis enkel innførsel

Navngivelse 4.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 4.0 Internasjonal