A survey on NoSQL stores

A Davoudian, L Chen, M Liu - ACM Computing Surveys (CSUR), 2018 - dl.acm.org
Recent demands for storing and querying big data have revealed various shortcomings of
traditional relational database systems. This, in turn, has led to the emergence of a new kind …

Resource management in clouds: Survey and research challenges

B Jennings, R Stadler - Journal of Network and Systems Management, 2015 - Springer
Resource management in a cloud environment is a hard problem, due to: the scale of
modern data centers; the heterogeneity of resource types and their interdependencies; the …

Morpheus: Towards automated {SLOs} for enterprise clusters

SA Jyothi, C Curino, I Menache… - … USENIX Symposium on …, 2016 - usenix.org
Modern resource management frameworks for largescale analytics leave unresolved the
problematic tension between high cluster utilization and job's performance predictability …

Quality-of-service in cloud computing: modeling techniques and their applications

D Ardagna, G Casale, M Ciavotta, JF Pérez… - Journal of internet …, 2014 - Springer
Recent years have seen the massive migration of enterprise applications to the cloud. One
of the challenges posed by cloud applications is Quality-of-Service (QoS) management …

{AGILE}: elastic distributed resource scaling for {infrastructure-as-a-service}

H Nguyen, Z Shen, X Gu, S Subbiah… - … Conference on Autonomic …, 2013 - usenix.org
Dynamically adjusting the number of virtual machines (VMs) assigned to a cloud application
to keep up with load changes and interference from other uses typically requires detailed …

MDCC: Multi-data center consistency

T Kraska, G Pang, MJ Franklin, S Madden… - Proceedings of the 8th …, 2013 - dl.acm.org
Replicating data across multiple data centers allows using data closer to the client, reducing
latency for applications, and increases the availability in the event of a data center failure …

{FlashBlox}: Achieving Both Performance Isolation and Uniform Lifetime for Virtualized {SSDs}

J Huang, A Badam, L Caulfield, S Nath… - … USENIX Conference on …, 2017 - usenix.org
A longstanding goal of SSD virtualization has been to provide performance isolation
between multiple tenants sharing the device. Virtualizing SSDs, however, has traditionally …

Swayam: distributed autoscaling to meet slas of machine learning inference services with resource efficiency

A Gujarati, S Elnikety, Y He, KS McKinley… - Proceedings of the 18th …, 2017 - dl.acm.org
Developers use Machine Learning (ML) platforms to train ML models and then deploy these
ML models as web services for inference (prediction). A key challenge for platform providers …

The tail at store: A revelation from millions of hours of disk and {SSD} deployments

M Hao, G Soundararajan… - … USENIX Conference on …, 2016 - usenix.org
We study storage performance in over 450,000 disks and 4,000 SSDs over 87 days for an
overall total of 857 million (disk) and 7 million (SSD) drive hours. We find that storage …

Elastras: An elastic, scalable, and self-managing transactional database for the cloud

S Das, D Agrawal, A El Abbadi - ACM Transactions on Database …, 2013 - dl.acm.org
A database management system (DBMS) serving a cloud platform must handle large
numbers of application databases (or tenants) that are characterized by diverse schemas …