• Home
  • Search
  • Investigations into elasticity in cloud computing
  • Cite Icon3
  • https://doi.org/10.25560/24714Copy DOI Icon

Investigations into elasticity in cloud computing

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The pay-as-you-go model supported by existing cloud infrastructure providers is appealing to most application service providers to deliver their applications in the cloud. Within this context, elasticity of applications has become one of the most important features in cloud computing. This elasticity enables real-time acquisition/release of compute resources to meet application performance demands. In this thesis we investigate the problem of delivering cost-effective elasticity services for cloud applications. Traditionally, the application level elasticity addresses the question of how to scale applications up and down to meet their performance requirements, but does not adequately address issues relating to minimising the costs of using the service. With this current limitation in mind, we propose a scaling approach that makes use of cost-aware criteria to detect the bottlenecks within multi-tier cloud applications, and scale these applications only at bottleneck tiers to reduce the costs incurred by consuming cloud infrastructure resources. Our approach is generic for a wide class of multi-tier applications, and we demonstrate its effectiveness by studying the behaviour of an example electronic commerce site application. Furthermore, we consider the characteristics of the algorithm for implementing the business logic of cloud applications, and investigate the elasticity at the algorithm level: when dealing with large-scale data under resource and time constraints, the algorithm’s output should be elastic with respect to the resource consumed. We propose a novel framework to guide the development of elastic algorithms that adapt to the available budget while guaranteeing the quality of output result, e.g. prediction accuracy for classification tasks, improves monotonically with the used budget. We demonstrate the application of the framework by developing two elastic data mining algorithms as examples. Experimental evaluations have been performed using prediction accuracy as the quality measure on real datasets. The results show that both algorithms indeed exhibit consistent increase in quality.

Similar Papers
  • Conference Article
  • Citations10

Non-functional requirements optimisation for multi-tier cloud applications: An early warning system case study

  • Aug 01, 2017
  • Polona Stefanic +3
  • Research Article
  • Citations18

Model-based cloud resource management with TOSCA and OCCI

  • Feb 26, 2021
  • Software and Systems Modeling
  • Stéphanie Challita +5
  • Conference Article
  • Citations10

3-D cloud monitoring: Enabling effective cloud infrastructure and application management

  • Nov 01, 2014
  • Clarissa Cassales Marquezan +5
  • Conference Article
  • Citations4

Service level agreements-driven management of distributed applications in cloud computing environments

  • May 01, 2015
  • Alexandru-Florian Antonescu +1
  • Research Article
  • Citations7

Cloud computing and big data: Technologies and applications

  • May 20, 2018
  • Concurrency and Computation: Practice and Experience
  • Mostapha Zbakh +3
  • PDF
  • Research Article
  • Citations4

From cloud computing to fog computing in Healthcare big data

  • Jan 01, 2018
  • MATEC Web of Conferences
  • Babur Hayat Malik +6
  • Research Article
  • Citations1

A Study on the Alternative Strategies and Approaches to Condense the Security Challenges and Threats Faced in the area of Cloud Computing

  • Dec 31, 2017
  • Journal of Student Research
  • Habiba Sohail +1
  • Conference Article
  • Citations29

Managing cloud-generated logs using big data technologies

  • Oct 01, 2015
  • Mouad Lemoudden +1
  • Research Article

Liability within the scope of Cloud Computing services

  • Feb 23, 2021
  • Opolskie Studia Administracyjno-Prawne
  • Katarzyna Chałubińska-Jentkiewicz
  • Research Article
  • Citations1

A DSL for elastic component-based cloud application

  • Jan 01, 2019
  • International Journal of High Performance Computing and Networking
  • Meriem Belguidoum +1
  • Research Article
  • Citations4

Case Study on Environmental Impact of Cloud Computing

  • Jan 01, 2014
  • IOSR Journal of Computer Engineering
  • Rajender Kumar Trivedi +1
  • Conference Article
  • Citations14

Scalable Support for 3D Graphics Applications in Cloud

  • Jul 01, 2010
  • Weidong Shi +3
  • Conference Article
  • Citations7

Fault tolerance techniques for scientific applications in cloud

  • Aug 01, 2017
  • Suruchi Talwani +1
  • Conference Article
  • Citations11

A review on security challenges and approaches in the cloud computing

  • Jan 01, 2020
  • AIP conference proceedings
  • Elham Mohammed Thabit A Alsaadi +2
  • Research Article
  • Citations7

Self-management of cloud applications and infrastructure for energy optimization

  • Jul 16, 2012
  • ACM SIGOPS Operating Systems Review
  • Frederico Alvares De Oliveira +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.