Sabaragamuwa University of Sri Lanka

Docker-Based and Virtual Machine-Based Apache Cassandra Database Management System Evaluation

Show simple item record

dc.contributor.author Kithulwatta, W.M.C.J.T.
dc.contributor.author Jayasena, K.P.N.
dc.contributor.author Kumara, B.T.G.S
dc.contributor.author Rathnayaka, R.M.K.T.
dc.date.accessioned 2023-08-07T08:25:52Z
dc.date.available 2023-08-07T08:25:52Z
dc.date.issued 2022-12-06
dc.identifier.isbn 978-624-5727-29-2
dc.identifier.uri http://repo.lib.sab.ac.lk:8080/xmlui/handle/susl/3725
dc.description.abstract Computer systems are a major component in the current complex era. In computer systems, to archive data and information in a well-defined manner, database management systems (DBMSs) are used. Among the plenty of DBMS vendors, Apache Cassandra is a popular no-SQL DBMS. According to traditional computer system infrastructure management, DBMSs are launched on virtual machines. After the arrival of containerization, most software applications and services were launched on container-oriented infrastructure. Docker is the most popular and trending container vendor. This research study aims to evaluate the performance of Apache Cassandra DBMS on both Docker-based infrastructure and virtual machine-based infrastructure. Docker containerized infrastructure was launched on Ubuntu 18.04 Long Term Support (used package with architecture: GNU/Linux 4.15.0-112-generic x86_64) cloud-based operating system. The host computer was with 15 GB memory capacity and 1 Gbps network bandwidth. On that host computer infrastructure, Docker version 19.03.9 was launched. Both Docker client and server engine communities are version 19.03.9. Docker Application Program Interface (API) version was 1.40. The same host infrastructure was used for the virtual machine-based infrastructure. By executing queries with 5, 50, 500, 5000, and 50000 data records on the Apache Cassandra DBMS, a particular performance evaluation was made. According to the query execution time, the increment of performance on Docker infrastructure was 0.244 (SELECT), 0.295 (DELETE), 0.496 (UPDATE), and 0.708 (INSERT) with 95% confidence. The experiment depicts that the Docker-based platform presents a higher and more advanced infrastructure for the Apache Cassandra DBMS. en_US
dc.language.iso en en_US
dc.publisher Sabaragamuwa University of Sri Lanka en_US
dc.subject Apache Cassandra en_US
dc.subject Containers en_US
dc.subject Database Management System en_US
dc.subject Docker en_US
dc.subject Virtual machine en_US
dc.title Docker-Based and Virtual Machine-Based Apache Cassandra Database Management System Evaluation en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account