Please use this identifier to cite or link to this item: http://hdl.handle.net/20.500.12188/20979
Title: Cluster-size optimization within a cloud-based ETL framework for Big Data
Authors: Zdravevski, Eftim 
Lameski, Petre 
Dimitrievski, Ace
Grzegorowski, Marek
Apanowicz, Cas
Keywords: Data streams; ETL; Business analytics; Hadoop; Spark; Cluster size optimization
Issue Date: 9-Dec-2019
Publisher: IEEE
Conference: 2019 IEEE International Conference on Big Data (Big Data)
Abstract: The ability to analyze the available data is a valuable asset for any successful business, especially when the analysis yields meaningful knowledge. One of the key processes for acquiring such ability is the Extract-Transform-Load (ETL) process. For Big Data, ETL requires a significant effort and it is a very challenging task to be performed in a cost-effective way. There are quite a few examples in the literature that describe an architecture for cost-effective ETL but none of the available examples are complete enough and they are usually evaluated in narrow problem domains. The ones that are more general, require specific implementation details. In this paper we propose a cloud-based ETL framework where we use a general cluster-size optimization algorithm, while providing implementation details, and is able to perform the required job within a predefined, and thus known, time. We evaluated the algorithm by executing three scenarios regarding data aggregation during ETL: (i) ETL with no aggregation; (ii) aggregation based on predefined columns or time intervals; and (iii) aggregation within single user sessions spanning over arbitrary time intervals. The execution of the three ETL scenarios in a production setting showed that the cluster size could be optimized so it can process the required data volume within a predefined and thus, expected, latency. The scalability was evaluated on Amazon AWS Hadoop clusters by processing user logs collected with Kinesis streams with datasets ranging from 30 GB to 2.6 TB.
URI: http://hdl.handle.net/20.500.12188/20979
Appears in Collections:Faculty of Computer Science and Engineering: Conference papers

Files in This Item:
File Description SizeFormat 
2019_SparkET_IEEE_BigData_Eftim_2019.pdf467.35 kBAdobe PDFView/Open
Show full item record

Page view(s)

37
checked on May 2, 2024

Download(s)

83
checked on May 2, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.