DocumentCode
243766
Title
Testing Cloud Benchmark Scalability with Cassandra
Author
Abramova, Veronika ; Bernardino, Jorge ; Furtado, Pedro
Author_Institution
DEI-CISUC, Univ. of Coimbra, Coimbra, Portugal
fYear
2014
fDate
June 27 2014-July 2 2014
Firstpage
434
Lastpage
441
Abstract
NoSQL databases were developed as highly scalable databases that allow easy data distribution over a number of servers. With the increased interest of researchers and companies in non-relational technology, NoSQL databases became widely used and a common belief emerged defending that those engines scale well. This means that the use of more nodes would result in reduced execution time of requests and the system would scale adequately, by adding nodes proportionally to data size and load. However, sometimes, adding nodes may not result in improvement of request-serving time. Therefore, it is useful to investigate how different factors, such as workload, data size and number of simultaneous sessions influence scaling capabilities. We will review the architecture of Cassandra, which is known for being one of the most efficient NoSQL engines, and analyze its scalability, using the Yahoo Cloud Serving Benchmark. The results will allow a better understanding of scalability and scalability limitations in that type of environment.
Keywords
cloud computing; database management systems; program testing; Cassandra; NoSQL databases; Yahoo cloud serving benchmark; cloud benchmark scalability testing; data distribution; highly scalable databases; nonrelational technology; request-serving time; scalability limitations; simultaneous sessions influence scaling capabilities; Benchmark testing; Indexes; Random access memory; Scalability; Servers; Benchmarking; Cassandra; NoSQL; Scalability; YCSB;
fLanguage
English
Publisher
ieee
Conference_Titel
Services (SERVICES), 2014 IEEE World Congress on
Conference_Location
Anchorage, AK
Print_ISBN
978-1-4799-5068-3
Type
conf
DOI
10.1109/SERVICES.2014.81
Filename
6903301
Link To Document