Abstract | ||
---|---|---|
Distributed NoSQL datastores have been developed to cater for the usage scenarios of Web 2.0 applications. These systems provide high availability through the replication of data across different machines and data centers. The performance characteristics of NoSQL datastores are determined by the degree of data replication and the consistency guarantees required by the application. This paper presents a novel performance study of the Cassandra NoSQL datastore deployed on the Amazon EC2 cloud platform. We show that a queueing Petri net model can scale to represent the characteristics of read workloads for different replication strategies and cluster sizes. We benchmark one Cassandra node and predict response times and throughput for these configurations. We study the relationship between cluster size and consistency guarantees on cluster performance and identify the effect that node capacity and configuration has on the overall performance of the cluster. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1007/978-3-319-10696-0_16 | QUANTITATIVE EVALUATION OF SYSTEMS, QEST 2014 |
Field | DocType | Volume |
Petri net,Replication (computing),Computer science,Theoretical computer science,NoSQL,Queueing theory,Throughput,High availability,Database,Distributed computing,Cloud computing | Conference | 8657 |
ISSN | Citations | PageRank |
0302-9743 | 8 | 0.52 |
References | Authors | |
15 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Rasha Osman | 1 | 29 | 2.98 |
Pietro Piazzolla | 2 | 96 | 11.72 |