2017
DOI: 10.1007/s10586-017-0912-6
|View full text |Cite
|
Sign up to set email alerts
|

Energy-aware auto-scaling algorithms for Cassandra virtual data centers

Abstract: Apache Cassandra is an highly scalable and available NoSql datastore, largely used by enterprises of each size and for application areas that range from entertainment to big data analytics. Managed Cassandra service providers are emerging to hide the complexity of the installation, fine tuning and operation of Cassandra virtual data centers (VDCs). This paper address the problem of energy efficient autoscaling of Cassandra VDC in managed Cassandra data centers. We propose three energy-aware autoscaling algorit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 30 publications
(54 reference statements)
0
2
0
Order By: Relevance
“…Their solution scales a sharded MongoDB cluster reactively, while we operate proactively. Finally, Casalicchio et al proposed an energy-aware autoscaling solution for Cassandra [45] where they evaluate and compare three heuristics under a model similar to ours, with homogeneous machines and assuming a CPU-bound workload. Their results show that horizontal scaling of Cassandra is slow due to the amount of data to move.…”
Section: Autoscaling Distributed Datastoresmentioning
confidence: 99%
“…Their solution scales a sharded MongoDB cluster reactively, while we operate proactively. Finally, Casalicchio et al proposed an energy-aware autoscaling solution for Cassandra [45] where they evaluate and compare three heuristics under a model similar to ours, with homogeneous machines and assuming a CPU-bound workload. Their results show that horizontal scaling of Cassandra is slow due to the amount of data to move.…”
Section: Autoscaling Distributed Datastoresmentioning
confidence: 99%
“…IaaS feature of cloud computing allows us to scale-up or scale-down the resources on-demand to get the desired response-time for service level agreement (SLA) fulfillment [9]. In a single-tier application, the response time prediction is sufficient to scale the resources [10]. However, the multi-tier applications workload is complex in nature due to the multi-tier architecture and flash traffic [26].…”
Section: Introductionmentioning
confidence: 99%