Characterizing performance and energy-efficiency of the RAMCloud storage system

dc.contributor.authorTaleb, Yacine
dc.contributor.authorIbrahim, Shadi
dc.contributor.authorAntoniu, Gabriel
dc.contributor.authorCortés, Toni
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2017-09-15T08:49:54Z
dc.date.available2017-09-15T08:49:54Z
dc.date.issued2017
dc.description.abstractMost large popular web applications, like Facebook and Twitter, have been relying on large amounts of in-memory storage to cache data and offer a low response time. As the main memory capacity of clusters and clouds increases, it becomes possible to keep most of the data in the main memory. This motivates the introduction of in-memory storage systems. While prior work has focused on how to exploit the low-latency of in-memory access at scale, there is very little visibility into the energy-efficiency of in-memory storage systems. Even though it is known that main memory is a fundamental energy bottleneck in computing systems (i.e., DRAM consumes up to 40% of a server's power). In this paper, by the means of experimental evaluation, we have studied the performance and energy-efficiency of RAMCloud - a well-known in-memory storage system. We reveal that although RAMCloud is scalable for read-only applications, it exhibits non-proportional power consumption. We also find that the current replication scheme implemented in RAMCloud limits the performance and results in high energy consumption. Surprisingly, we show that replication can also play a negative role in crash-recovery.
dc.description.peerreviewedPeer Reviewed
dc.description.sponsorshipThis work has been supported by the BigStorage project, funded by the European Union under the Marie Sklodowska-Curie Actions (H2020-MSCA-ITN-2014-642963), by the Spanish Government (grant SEV2015-1305 0493 of the Severo Ochoa Program), by the Spanish Ministry of Science and Innovation (contract TIN2015-65316), by Generalitat de Catalunya (contract 2014-SGR-1051), and by the ANR KerStream project (ANR-16- CE25-0014-01). The experiments presented in this paper were carried out using the Grid5000/ALADDIN-G5K experimental testbed, an initiative from the French Ministry of Research through the ACI GRID incentive action, INRIA, CNRS and RENATER and other contributing partners (see http://www.grid5000.fr/ for details).
dc.description.versionPostprint (author's final draft)
dc.format.extent11 p.
dc.identifier.citationTaleb, Y., Ibrahim, S., Antoniu, G., Cortes, A. Characterizing performance and energy-efficiency of the RAMCloud storage system. A: IEEE International Conference on Distributed Computing Systems. "IEEE 37th International Conference on Distributed Computing Systems: 5–8 June 2017, Atlanta, Georgia: proceedings". Institute of Electrical and Electronics Engineers (IEEE), 2017, p. 1488-1498.
dc.identifier.doi10.1109/ICDCS.2017.51
dc.identifier.isbn978-1-5386-1791-5
dc.identifier.urihttps://hdl.handle.net/2117/107649
dc.language.isoeng
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO//TIN2015-65316-P/ES/COMPUTACION DE ALTAS PRESTACIONES VII/
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO//TIN2015-65316-P/ES/COMPUTACION DE ALTAS PRESTACIONES VII/
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/H2020/642963/EU/BigStorage: Storage-based Convergence between HPC and Cloud to handle Big Data/BigStorage
dc.relation.publisherversionhttp://ieeexplore.ieee.org/document/7980087/
dc.rights.accessOpen Access
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject.lcshCloud computing
dc.subject.lcshCache memory
dc.subject.lemacComputació en núvol
dc.subject.lemacMemòria cau
dc.subject.otherServers
dc.subject.otherRandom access memory
dc.subject.otherPower demand
dc.subject.otherThroughput
dc.subject.otherComputer crashes
dc.subject.otherBenchmark testing
dc.subject.otherScalability
dc.titleCharacterizing performance and energy-efficiency of the RAMCloud storage system
dc.typeConference report
dspace.entity.typePublication
local.citation.authorTaleb, Y.; Ibrahim, S.; Antoniu, G.; Cortes, A.
local.citation.contributorIEEE International Conference on Distributed Computing Systems
local.citation.endingPage1498
local.citation.publicationNameIEEE 37th International Conference on Distributed Computing Systems: 5–8 June 2017, Atlanta, Georgia: proceedings
local.citation.startingPage1488
local.identifier.drac21325747

Fitxers

Paquet original

Mostrant 1 - 1 de 1
Carregant...
Miniatura
Nom:
Characterizing+Performance+and+Energy-efficiency+of+The.pdf
Mida:
1.17 MB
Format:
Adobe Portable Document Format
Descripció: