A Model for Capacity Planning in Cassandra : Case Study on Ericsson’s Voucher System

Cassandra is a NoSQL(Not only Structured Query Language) database which serves large amount of data with high availability .Cassandra data storage dimensioning also known as Cassandra capacity planning refers to predicting the amount of disk storage required when a particular product is deployed usi...

Full description

Bibliographic Details
Main Author: Abbireddy, Sharath
Format: Others
Language:English
Published: Blekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknik 2015
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:bth-10894
id ndltd-UPSALLA1-oai-DiVA.org-bth-10894
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-bth-108942018-01-11T05:12:42ZA Model for Capacity Planning in Cassandra : Case Study on Ericsson’s Voucher SystemengAbbireddy, SharathBlekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknik2015CassandraNoSQLdimensioningcapacity planningsizingComputer SciencesDatavetenskap (datalogi)Cassandra is a NoSQL(Not only Structured Query Language) database which serves large amount of data with high availability .Cassandra data storage dimensioning also known as Cassandra capacity planning refers to predicting the amount of disk storage required when a particular product is deployed using Cassandra. This is an important phase in any product development lifecycle involving Cassandra data storage system. The capacity planning is based on many factors which are classified as Cassandra specific and Product specific.This study is to identify the different Cassandra specific and product specific factors affecting the disk space in Cassandra data storage system. Based on these factors a model is to be built which would predict the disk storage for Ericsson’s voucher system.A case-study is conducted on Ericsson’s voucher system and its Cassandra cluster. Interviews were conducted on different Cassandra users within Ericsson R&D to know their opinion on capacity planning approaches and factors affecting disk space for Cassandra. Responses from the interviews were transcribed and analyzed using grounded theory.A total of 9 Cassandra specific factors and 3 product specific factors are identified and documented. Using these 12 factors a model was built. This model was used in predicting the disk space required for voucher system’s Cassandra.The factors affecting disk space for deploying Cassandra are now exhaustively identified. This makes the capacity planning process more efficient. Using these factors the Voucher system’s disk space for deployment is predicted successfully. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-10894application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Cassandra
NoSQL
dimensioning
capacity planning
sizing
Computer Sciences
Datavetenskap (datalogi)
spellingShingle Cassandra
NoSQL
dimensioning
capacity planning
sizing
Computer Sciences
Datavetenskap (datalogi)
Abbireddy, Sharath
A Model for Capacity Planning in Cassandra : Case Study on Ericsson’s Voucher System
description Cassandra is a NoSQL(Not only Structured Query Language) database which serves large amount of data with high availability .Cassandra data storage dimensioning also known as Cassandra capacity planning refers to predicting the amount of disk storage required when a particular product is deployed using Cassandra. This is an important phase in any product development lifecycle involving Cassandra data storage system. The capacity planning is based on many factors which are classified as Cassandra specific and Product specific.This study is to identify the different Cassandra specific and product specific factors affecting the disk space in Cassandra data storage system. Based on these factors a model is to be built which would predict the disk storage for Ericsson’s voucher system.A case-study is conducted on Ericsson’s voucher system and its Cassandra cluster. Interviews were conducted on different Cassandra users within Ericsson R&D to know their opinion on capacity planning approaches and factors affecting disk space for Cassandra. Responses from the interviews were transcribed and analyzed using grounded theory.A total of 9 Cassandra specific factors and 3 product specific factors are identified and documented. Using these 12 factors a model was built. This model was used in predicting the disk space required for voucher system’s Cassandra.The factors affecting disk space for deploying Cassandra are now exhaustively identified. This makes the capacity planning process more efficient. Using these factors the Voucher system’s disk space for deployment is predicted successfully.
author Abbireddy, Sharath
author_facet Abbireddy, Sharath
author_sort Abbireddy, Sharath
title A Model for Capacity Planning in Cassandra : Case Study on Ericsson’s Voucher System
title_short A Model for Capacity Planning in Cassandra : Case Study on Ericsson’s Voucher System
title_full A Model for Capacity Planning in Cassandra : Case Study on Ericsson’s Voucher System
title_fullStr A Model for Capacity Planning in Cassandra : Case Study on Ericsson’s Voucher System
title_full_unstemmed A Model for Capacity Planning in Cassandra : Case Study on Ericsson’s Voucher System
title_sort model for capacity planning in cassandra : case study on ericsson’s voucher system
publisher Blekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknik
publishDate 2015
url http://urn.kb.se/resolve?urn=urn:nbn:se:bth-10894
work_keys_str_mv AT abbireddysharath amodelforcapacityplanningincassandracasestudyonericssonsvouchersystem
AT abbireddysharath modelforcapacityplanningincassandracasestudyonericssonsvouchersystem
_version_ 1718604655244607488