posted on 2016-12-09, 15:40authored byC. H. G. Ferreira, L. H. Nunes, L. A. Pereira Jr., L. H. Nakamura, J. C. Estrella, Stephan Reiff-Marganiec
It is a challenging task to ensure quality in service-oriented systems deployed in cloud computing owing to the dynamicity of its environment. Many approaches have been adopted to identify and evaluate bottlenecks and problems in performance. The most common scenario consists of distributed systems that use a workload capable of enabling clients to exploit the target system in different operational conditions. However, one requirement that tends to be overlooked is to determine how the workload is executed, as software and hardware faults can lead to its mischaracterization. In this paper, a number of problems in the workload generation have been identified and summarized. A new architecture, called PEESOS-Cloud, is proposed which allows these services to be evaluated as well as to improve the ability of the workload so that it conforms with its described characteristics. Experiments in a cloud environment were conducted to show how PEESOS-Cloud works and validate its capabilities. Our experiment also showed that the mischaracterization of the workload leads to poor results, whereas an workload-aware implementation leads to a better performance evaluation.
Funding
The authors would like to thank National Council for
Scientific and Technological Development (CNPQ, process
139917/2014-4) and USP.
History
Citation
2016 IEEE World Congress on Services (SERVICES), San Francisco, CA, 2016, pp. 118-125.
Author affiliation
/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Computer Science
Source
2016 IEEE World Congress on Services (SERVICES), San Francisco, CA.
Version
AM (Accepted Manuscript)
Published in
2016 IEEE World Congress on Services (SERVICES)
Publisher
Institute of Electrical and Electronics Engineers (IEEE)