Simone Benefico, Eva Gjeci, Ricardo Gonzalez Gomarasca, Eros Lever, S. Lombardo, D. Ardagna, E. D. Nitto
{"title":"Evaluation of the CAP Properties on Amazon SimpleDB and Windows Azure Table Storage","authors":"Simone Benefico, Eva Gjeci, Ricardo Gonzalez Gomarasca, Eros Lever, S. Lombardo, D. Ardagna, E. D. Nitto","doi":"10.1109/SYNASC.2012.60","DOIUrl":null,"url":null,"abstract":"The advent of Web 2.0 and the diffusion of cloud computing technologies recently moved the focus of industry and academia to new ways to store information. Web 2.0 applications require new solutions that allow to efficiently store and compute huge amounts of data, providing high performance, high scalability and availability at low costs. Even though relational databases are mature and offer powerful tools to manage data, their scalability limits have brought some of the largest IT companies to adopt less mature solutions, known as NoSQL databases. In 2000, a conjecture, formalized afterwards as the CAP theorem, concerning the Consistency (C), Availability (A) and Partition tolerance (P) of distributed systems was formulated. In this paper we propose a methodology based on the CAP theorem and a framework for the assessment of the CAP properties of cloud NoSQL systems. Furthermore, we provide the results of an extensive set of experiments we performed on Amazon SimpleDB and Windows Azure Table Storage for comparing quantitatively Availability and Consistency of such systems.","PeriodicalId":173161,"journal":{"name":"2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SYNASC.2012.60","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The advent of Web 2.0 and the diffusion of cloud computing technologies recently moved the focus of industry and academia to new ways to store information. Web 2.0 applications require new solutions that allow to efficiently store and compute huge amounts of data, providing high performance, high scalability and availability at low costs. Even though relational databases are mature and offer powerful tools to manage data, their scalability limits have brought some of the largest IT companies to adopt less mature solutions, known as NoSQL databases. In 2000, a conjecture, formalized afterwards as the CAP theorem, concerning the Consistency (C), Availability (A) and Partition tolerance (P) of distributed systems was formulated. In this paper we propose a methodology based on the CAP theorem and a framework for the assessment of the CAP properties of cloud NoSQL systems. Furthermore, we provide the results of an extensive set of experiments we performed on Amazon SimpleDB and Windows Azure Table Storage for comparing quantitatively Availability and Consistency of such systems.