• Home
  • Search
  • Performance-Cost Trade-Off in Auto-Scaling Mechanisms for Cloud Computing †
  • Open Access IconOpen Access
  • Cite Icon27
  • https://doi.org/10.3390/s22031221Copy DOI Icon

Performance-Cost Trade-Off in Auto-Scaling Mechanisms for Cloud Computing †

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Cloud computing has been widely adopted over the years by practitioners and companies with a variety of requirements. With a strong economic appeal, cloud computing makes possible the idea of computing as a utility, in which computing resources can be consumed and paid for with the same convenience as electricity. One of the main characteristics of cloud as a service is elasticity supported by auto-scaling capabilities. The auto-scaling cloud mechanism allows adjusting resources to meet multiple demands dynamically. The elasticity service is best represented in critical web trading and transaction systems that must satisfy a certain service level agreement (SLA), such as maximum response time limits for different types of inbound requests. Nevertheless, existing cloud infrastructures maintained by different cloud enterprises often offer different cloud service costs for equivalent SLAs upon several factors. The factors might be contract types, VM types, auto-scaling configuration parameters, and incoming workload demand. Identifying a combination of parameters that results in SLA compliance directly in the system is often sophisticated, while the manual analysis is prone to errors due to the huge number of possibilities. This paper proposes the modeling of auto-scaling mechanisms in a typical cloud infrastructure using a stochastic Petri net (SPN) and the employment of a well-established adaptive search metaheuristic (GRASP) to discover critical trade-offs between performance and cost in cloud services.The proposed SPN models enable cloud designers to estimate the metrics of cloud services in accordance with each required SLA such as the best configuration, cost, system response time, and throughput.The auto-scaling SPN model was extensively validated with 95% confidence against a real test-bed scenario with 18.000 samples. A case-study of cloud services was used to investigate the viability of this method and to evaluate the adoptability of the proposed auto-scaling model in practice. On the other hand, the proposed optimization algorithm enables the identification of economic system configuration and parameterization to satisfy required SLA and budget constraints. The adoption of the metaheuristic GRASP approach and the modeling of auto-scaling mechanisms in this work can help search for the optimized-quality solution and operational management for cloud services in practice.

Loading PDF

Similar Papers
  • PDF
  • Research Article
  • Citations9

Conceptual Service Level Agreement Mechanism to Minimize the SLA Violation with SLA Negotiation Process in Cloud Computing Environment

  • Jun 20, 2021
  • Baghdad Science Journal
  • Narander Kumar +1
  • Supplementary Content

A Governance Method for Overcoming Cloud Computing Barriers with Architectural Requirements: Mixed Method Study Based on the Government Cloud in Saudi Arabia

  • May 19, 2020
  • Griffith Research Online (Griffith University, Queensland, Australia)
  • Bader Alghamdi
  • Research Article
  • Citations33

Service Level Agreement in cloud computing: Taxonomy, prospects, and challenges

  • Feb 17, 2024
  • Internet of Things
  • Faiza Qazi +4
  • Conference Article
  • Citations4

Combining multi-agent systems and MDE approach for monitoring SLA violations in the Cloud Computing

  • Jun 01, 2015
  • Adil Maarouf +3
  • Research Article
  • Citations114

STAR: SLA-aware Autonomic Management of Cloud Resources

  • Oct 01, 2020
  • IEEE Transactions on Cloud Computing
  • Sukhpal Singh +2
  • Conference Article
  • Citations3

A Survey on and Performance Analysis of Load Balancing Algorithms using Meta Heuristics approach in Public Cloud-Service Provider’s Perspective

  • Dec 01, 2018
  • R Ramya +3
  • Conference Article
  • Citations2

The Flip-Flop SLA Negotiation Strategy Using Concession Extrapolation and 3D Utility Function

  • Nov 01, 2016
  • Waheed Aslam Ghumman +2
  • Research Article
  • Citations2

Using SLA Strategy to Design an SOC Platform in Data Center on the Cloud Computing

  • Sep 01, 2013
  • Journal of Internet Technology
  • Shin-Jer Yang
  • Conference Article
  • Citations10

Performability Analysis of IaaS Cloud

  • Jun 01, 2011
  • Ji Ho Kim +3
  • Dissertation
  • Citations1

A Framework for managing Quality of Service in Cloud Computing through Service Level Agreements

  • Jan 01, 2017
  • Wolfgang Ziegler
  • Conference Article
  • Citations6

SPN Model for Web Prefetching and Caching

  • Nov 01, 2005
  • Lei Shi +4
  • Research Article
  • Citations70

DDMTS: A novel dynamic load balancing scheduling scheme under SLA constraints in cloud computing

  • Dec 08, 2020
  • Journal of Parallel and Distributed Computing
  • Zhao Tong +3
  • Book Chapter
  • Citations2

Toward Context-Aware SLA for Cloud Computing

  • Jan 01, 2017
  • Taher Labidi +3
  • Conference Article
  • Citations29

A Conceptual Platform of SLA in Cloud Computing

  • Dec 01, 2011
  • Minchao Wang +5
  • Conference Article
  • Citations2

Autonomous SLAs Negotiation Based on Agreement-Broker: Services Availability

  • Oct 01, 2018
  • 2018 IEEE 5th International Congress on Information Science and Technology (CiSt)
  • Zineb Bakraouy +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.