Elasticity in cloud computing: state of the art and research challenges
Elasticity is a fundamental property in cloud computing that has recently witnessed major
developments. This article reviews both classical and recent elasticity solutions and …
developments. This article reviews both classical and recent elasticity solutions and …
Auto-scaling web applications in clouds: A taxonomy and survey
C Qu, RN Calheiros, R Buyya - ACM Computing Surveys (CSUR), 2018 - dl.acm.org
Web application providers have been migrating their applications to cloud data centers,
attracted by the emerging cloud computing paradigm. One of the appealing features of the …
attracted by the emerging cloud computing paradigm. One of the appealing features of the …
Seer: Leveraging big data to navigate the complexity of performance debugging in cloud microservices
Y Gan, Y Zhang, K Hu, D Cheng, Y He… - Proceedings of the …, 2019 - dl.acm.org
Performance unpredictability is a major roadblock towards cloud adoption, and has
performance, cost, and revenue ramifications. Predictable performance is even more critical …
performance, cost, and revenue ramifications. Predictable performance is even more critical …
Heracles: Improving resource efficiency at scale
User-facing, latency-sensitive services, such as websearch, underutilize their computing
resources during daily periods of low traffic. Reusing those resources for other tasks is rarely …
resources during daily periods of low traffic. Reusing those resources for other tasks is rarely …
Quasar: Resource-efficient and qos-aware cluster management
C Delimitrou, C Kozyrakis - ACM Sigplan Notices, 2014 - dl.acm.org
Cloud computing promises flexibility and high performance for users and high cost-efficiency
for operators. Nevertheless, most cloud facilities operate at very low utilization, hurting both …
for operators. Nevertheless, most cloud facilities operate at very low utilization, hurting both …
Paragon: QoS-aware scheduling for heterogeneous datacenters
C Delimitrou, C Kozyrakis - ACM SIGPLAN Notices, 2013 - dl.acm.org
Large-scale datacenters (DCs) host tens of thousands of diverse applications each day.
However, interference between colocated workloads and the difficulty to match applications …
However, interference between colocated workloads and the difficulty to match applications …
Q-learning based dynamic task scheduling for energy-efficient cloud computing
High energy consumption has become a growing concern in the operation of complex cloud
data centers due to the ever-expanding size of cloud computing facilities and the ever …
data centers due to the ever-expanding size of cloud computing facilities and the ever …
Energy aware edge computing: A survey
Edge computing is an emerging paradigm for the increasing computing and networking
demands from end devices to smart things. Edge computing allows the computation to be …
demands from end devices to smart things. Edge computing allows the computation to be …
Bubble-flux: Precise online qos management for increased utilization in warehouse scale computers
Ensuring the quality of service (QoS) for latency-sensitive applications while allowing co-
locations of multiple applications on servers is critical for improving server utilization and …
locations of multiple applications on servers is critical for improving server utilization and …
Selecting the best VM across multiple public clouds: a data-driven performance modeling approach
Users of cloud services are presented with a bewildering choice of VM types and the choice
of VM can have significant implications on performance and cost. In this paper we address …
of VM can have significant implications on performance and cost. In this paper we address …