C*DynaConf: An Apache Cassandra Auto-tuning Tool for Internet of Things Data

Lucas Dias, Dennis Silva, Dennis Silva, Rafael Sousa Junior, Maristela Holanda

2021

Abstract

Internet of Things environments may generate massive volumes of time series data, with specific characteristics that must be considered to facilitate its storage. The Apache Cassandra NoSQL database provides compaction strategies that improve data pages’ organization, benefiting the storage and query performance for time series data. This study exploits the temporal characteristics of IoT data, and proposes an engine called C*DynaConf based on the TWCS (Time Window Compaction Strategy), which dynamically changes its compaction parameters according to configurations previously defined as optimal, considering current metadata and metrics from the database. The results show that the engine’s use brought a 4.52% average gain in operations performed compared to a test case with optimal initial configuration that changes the scenario’s characteristics change over time.

Download


Paper Citation


in Harvard Style

Dias L., Silva D., Sousa Junior R. and Holanda M. (2021). C*DynaConf: An Apache Cassandra Auto-tuning Tool for Internet of Things Data. In Proceedings of the 6th International Conference on Internet of Things, Big Data and Security - Volume 1: IoTBDS, ISBN 978-989-758-504-3, pages 92-102. DOI: 10.5220/0010476000920102


in Bibtex Style

@conference{iotbds21,
author={Lucas Dias and Dennis Silva and Rafael Sousa Junior and Maristela Holanda},
title={C*DynaConf: An Apache Cassandra Auto-tuning Tool for Internet of Things Data},
booktitle={Proceedings of the 6th International Conference on Internet of Things, Big Data and Security - Volume 1: IoTBDS,},
year={2021},
pages={92-102},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010476000920102},
isbn={978-989-758-504-3},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 6th International Conference on Internet of Things, Big Data and Security - Volume 1: IoTBDS,
TI - C*DynaConf: An Apache Cassandra Auto-tuning Tool for Internet of Things Data
SN - 978-989-758-504-3
AU - Dias L.
AU - Silva D.
AU - Sousa Junior R.
AU - Holanda M.
PY - 2021
SP - 92
EP - 102
DO - 10.5220/0010476000920102