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 条
[41]   Making Cloud-based Systems Elasticity Testing Reproducible [J].
Albonico, Michel ;
Mottu, Jean-Marie ;
Sunye, Gerson ;
Alvares, Frederico .
CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, :495-502
[42]   BECloud: A new approach to analyse elasticity enablers of cloud services [J].
Beltran, Marta .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 64 :39-49
[43]   A survey on auto-scaling: how to exploit cloud elasticity [J].
Catillo, Marta ;
Villano, Umberto ;
Rak, Massimiliano .
INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2023, 14 (01) :37-50
[44]   An Elasticity Description Language for Task-parallel Cloud Applications [J].
Haussmann, Jens ;
Blochinger, Wolfgang ;
Kuechlin, Wolfgang .
PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE (CLOSER), 2020, :473-481
[45]   Performance Evaluation of IoT Data Management Using MongoDB Versus MySQL Databases in Different Cloud Environments [J].
Eyada, Mahmoud ;
Saber, Walaa ;
El Genidy, Mohammed M. ;
Amer, Fathy .
IEEE ACCESS, 2020, 8 :110656-110668
[46]   Evaluating the Impact of Fine-scale Burstiness on Cloud Elasticity [J].
Islam, Sadeka ;
Venugopal, Srikumar ;
Liu, Anna .
ACM SOCC'15: PROCEEDINGS OF THE SIXTH ACM SYMPOSIUM ON CLOUD COMPUTING, 2015, :250-261
[47]   A Research-backed Extended Taxonomy for Cloud Computing Elasticity [J].
Bouabdallah, Raouia .
PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE (CLOSER), 2022, :231-237
[48]   An Analytical Model to Achieve Elasticity for Cloud-based Firewalls [J].
Salah, Khaled .
40TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2015), 2015, :173-176
[49]   An Autonomic Computing-based Architecture for Cloud Computing Elasticity [J].
Coutinho, Emanuel Ferreira ;
Gomes, Danielo Goncalves ;
de Souza, Jose Neuman .
LANOMS 2015 8TH LATIN AMERICAN NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2015, :111-112
[50]   Building virtual anonymized databases for the Cloud [J].
Kabou, Salheddine ;
Benslimane, Sidi Mohamed .
2015 INTERNATIONAL CONFERENCE ON CLOUD TECHNOLOGIES AND APPLICATIONS (CLOUDTECH 15), 2015, :113-118