Plug and Play Bench: Simplifying Big Data Benchmarking Using Containers

11/24/2017
by   Sheriffo Ceesay, et al.
0

The recent boom of big data, coupled with the challenges of its processing and storage gave rise to the development of distributed data processing and storage paradigms like MapReduce, Spark, and NoSQL databases. With the advent of cloud computing, processing and storing such massive datasets on clusters of machines is now feasible with ease. However, there are limited tools and approaches, which users can rely on to gauge and comprehend the performance of their big data applications deployed locally on clusters, or in the cloud. Researchers have started exploring this area by providing benchmarking suites suitable for big data applications. However, many of these tools are fragmented, complex to deploy and manage, and do not provide transparency with respect to the monetary cost of benchmarking an application. In this paper, we present Plug And Play Bench, an infrastructure aware abstraction built to integrate and simplify the deployment of big data benchmarking tools on clusters of machines. PAPB automates the tedious process of installing, configuring and executing common big data benchmark workloads by containerising the tools and settings based on the underlying cluster deployment framework. Our proof of concept implementation utilises HiBench as the benchmark suite, HDP as the cluster deployment framework and Azure as the cloud platform. The paper further illustrates the inclusion of cost metrics based on the underlying Microsoft Azure cloud platform.

READ FULL TEXT

page 1

page 5

research
12/17/2019

Big Data in Cloud Computing Review and Opportunities

Big Data is used in decision making process to gain useful insights hidd...
research
03/22/2023

How does SSD Cluster Perform for Distributed File Systems: An Empirical Study

As the capacity of Solid-State Drives (SSDs) is constantly being optimis...
research
04/04/2019

Metabolomics in the Cloud: Scaling Computational Tools to Big Data

Background: Metabolomics datasets are becoming increasingly large and co...
research
07/21/2018

Integrated IoT and Cloud Environment for Fingerprint Recognition

Big data applications involving the analysis of large datasets becomes a...
research
05/15/2019

Towards a Security-Aware Benchmarking Framework for Function-as-a-Service

In a world, where complexity increases on a daily basis the Function-as-...
research
03/02/2022

Providing A Compiler Technology-Based Alternative For Big Data Application Infrastructures

The unprecedented growth of data volumes has caused traditional approach...
research
03/22/2015

Modeling browser-based distributed evolutionary computation systems

From the era of big science we are back to the "do it yourself", where y...

Please sign up or login with your details

Forgot password? Click here to reset