Measuring Elasticity for Cloud Databases

被引:0
|
作者
Dory, Thibault [1 ]
Mejias, Boris [1 ]
Van Roy, Peter [1 ]
Nam-Luc Tran [2 ]
机构
[1] Catholic Univ Louvain, ICTEAM Inst, Louvain, Belgium
[2] Euranova R&D, Mont St Guibert, Belgium
来源
CLOUD COMPUTING 2011: THE SECOND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, GRIDS, AND VIRTUALIZATION | 2011年
关键词
Cloud computing; key/value store; elasticity; NoSQL; Cassandra; mongoDB; HBase; Wikipedia;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The rise of the Internet and the multiplication of data sources have multiplied the number of "Bigdata" storage problems. These data sets are not only very big but also tend to grow very fast, sometimes in a short period. Distributed databases that work well for such data sets need to be not only scalable but also elastic to ensure a fast response to growth in demand of computing power or storage. The goal of this article is to present measurement results that characterize the elasticity of three databases. We have chosen Cassandra, HBase, and mongoDB as three representative popular horizontally scalable NoSQL databases that are in production use. We have made measurements under realistic loads up to 48 nodes, using the Wikipedia database to create our dataset and using the Rackspace cloud infrastructure. We define precisely our methodology and we introduce a new dimensionless measure for elasticity to allow uniform comparisons of different databases at different scales. Our results show clearly that the technical choices taken by the databases have a strong impact on the way they react when new nodes are added to the clusters.
引用
收藏
页码:154 / 160
页数:7
相关论文
共 50 条
  • [1] Elasticity in cloud computing: a survey
    Emanuel Ferreira Coutinho
    Flávio Rubens de Carvalho Sousa
    Paulo Antonio Leal Rego
    Danielo Gonçalves Gomes
    José Neuman de Souza
    annals of telecommunications - annales des télécommunications, 2015, 70 : 289 - 309
  • [2] Improving OLAM with Cloud Elasticity
    Galante, Guilherme
    Erpen De Bona, Luis Carlos
    Schepke, Claudio
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, PART VI - ICCSA 2014, 2014, 8584 : 46 - 60
  • [3] A Survey on Cloud Computing Elasticity
    Galante, Guilherme
    de Bona, Luis Carlos E.
    2012 IEEE/ACM FIFTH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC 2012), 2012, : 263 - 270
  • [4] Elasticity in cloud computing: a survey
    Coutinho, Emanuel Ferreira
    de Carvalho Sousa, Flavio Rubens
    Leal Rego, Paulo Antonio
    Gomer, Danielo Goncalves
    de Souza, Jose Neuman
    ANNALS OF TELECOMMUNICATIONS, 2015, 70 (7-8) : 289 - 309
  • [5] A Systematic Review of Cloud Computing, Big Data and Databases on the Cloud
    Litchfield, Alan T.
    Althouse, Jacqui
    AMCIS 2014 PROCEEDINGS, 2014,
  • [6] Elasticity as a service for federated cloud testbeds
    Carella, Giuseppe
    Magedanz, Thomas
    Campowsky, Konrad
    Schreiner, Florian
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (IEEE ICC), 2013, : 256 - 260
  • [7] Defining a Measure of Cloud Computing Elasticity
    Shawky, Doaa M.
    Ali, Ahmed F.
    2012 1ST INTERNATIONAL CONFERENCE ON SYSTEMS AND COMPUTER SCIENCE (ICSCS), 2012,
  • [8] Achieving Elasticity for Cloud MapReduce Jobs
    Salah, Khaled
    Calero, Jose M. Alcaraz
    PROCEEDINGS OF THE 2013 IEEE 2ND INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2013, : 195 - 199
  • [9] A Language Support for Cloud Elasticity Management
    Kouki, Yousri
    de Oliveira, Frederico Alvares, Jr.
    Dupont, Simon
    Ledoux, Thomas
    2014 14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2014, : 206 - 215
  • [10] Vadara: Predictive Elasticity for Cloud Applications
    Loff, Joao
    Garcia, Joao
    2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 541 - 546