Home > Research > Publications & Outputs > Profiling-as-a-Service: Adaptive Scalable Resou...
View graph of relations

Profiling-as-a-Service: Adaptive Scalable Resource Profiling for the Cloud in the Cloud

Research output: Contribution in Book/Report/ProceedingsPaper

Published
Close
Publication date2011
Host publicationService-Oriented Computing 9th International Conference, ICSOC 2011, Paphos, Cyprus, December 5-8, 2011 Proceedings
EditorsGerti Kappel, Zakaria Maamar, Hamid Motahari-Nezhad
Place of PublicationBerlin
PublisherSpringer
Pages157-171
Number of pages15
ISBN (Print)978-3-642-25534-2
<mark>Original language</mark>English

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume7084
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Abstract

Runtime profiling of Web-based applications and services is an effective method to aid in the provisioning of required resources, for monitoring service-level objectives, and for detecting implementation defects. Unfortunately, it is difficult to obtain accurate profile data on live client workloads due to the high overhead of instrumentation. This paper describes a cloud-based profiling service for managing the tradeoffs between: (i) profiling accuracy, (ii) performance overhead, and (iii) costs incurred for cloud computing platform usage. We validate our cloud-based profiling service by applying it to an open-source e-commerce Web application.