66.CloudPerf2014.pdf (1.12 MB)
Performance Evaluation in a Cloud with the Provisioning of Different Resources Configurations
conference contribution
posted on 2015-05-08, 14:11 authored by B. G. Batista, J. C. Estrella, M. J. Santana, R. H. C. Santana, Stephan Reiff-MarganiecCloud computing is a computing style where resource providers can offer on-demand services in a transparent way and clients usually pay as they go. It introduces a new level of flexibility and scalability for IT users addressing challenges such as the rapid change in IT and the need to reduce cost and time of infrastructure management. However, to be able to offer QoS guarantees without limiting the number of accepted requests, providers must be able to dynamically adjust the available resources to serve requests. This dynamic resource management is not a trivial task, bringing its own challenges related to workload and performance modelling, and deployment and monitoring of applications on virtualised IT resources. An efficient mapping between resources and applications ensures workload balancing and good resource utilization and allows to meet the QoS levels required by clients. This paper presents a performance evaluation that considers different resource configurations in a cloud environment to define which dimension of resource scaling has real impact on client applications.
Funding
The authors would like to acknowledge the financial support provided by CNPq, CAPES and FAPESP for the projects under development at the Distributed System and Concurrent Program, group of the Computer Systems Department at ICMC-USP. This study was conducted while Bruno G. Batista was on a research exchange at the University of Leicester, generously supported by the Brazilian Science without Borders program.
History
Author affiliation
/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Computer ScienceSource
2014 IEEE World Congress on Services (SERVICES), Anchorage, AKVersion
- AM (Accepted Manuscript)