Skip to main navigation Skip to search Skip to main content

Lessons learnt from software tuning of a Memcached-backed, multi-tier, web cloud application

  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Cloud computing has largely replaced dedicated and physical computing systems by providing critical features such as elasticity and on-demand access to resources. However, despite its many benefits, the cloud does have its limitations, such as limited or no control over the hardware and limited customization options. Users who deploy applications on the cloud only have control over software tuning and optimizations since the infrastructure is managed by the provider. In this paper, we analyze cloud-deployed Web applications that are multi-tiered and employ Memcached as the object caching layer. Memcached is a high performance memory caching system and, if there are no other bottlenecks in the system, the overall application performance should be dictated by Memcached. However, we show that other components of the system such as web servers, load balancers, and some underlying system configurations, severely impact application performance. We analyze these components and provide guidelines on their implementation and parameter tuning to minimize resource waste in the cloud.

Original languageEnglish
Title of host publication2017 8th International Green and Sustainable Computing Conference, IGSC 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-6
Number of pages6
ISBN (Electronic)9781538634707
DOIs
StatePublished - Jul 2 2017
Event8th International Green and Sustainable Computing Conference, IGSC 2017 - Orlando, United States
Duration: Oct 23 2017Oct 25 2017

Publication series

Name2017 8th International Green and Sustainable Computing Conference, IGSC 2017
Volume2017-October

Conference

Conference8th International Green and Sustainable Computing Conference, IGSC 2017
Country/TerritoryUnited States
CityOrlando
Period10/23/1710/25/17

Fingerprint

Dive into the research topics of 'Lessons learnt from software tuning of a Memcached-backed, multi-tier, web cloud application'. Together they form a unique fingerprint.

Cite this