posted on 2015-05-13, 10:06authored byL. H. Nunes, L. H. V. Nakamura, H.. De F. Vieira, R. M. De O. Libardi, E. M. De Oliveira, J. C. Estrella, Stephan Reiff-Marganiec
Green computing has emerged as a hot topic leading to a need to understand energy consumption of computations. This need also extends to devices with limited resources as are common in the internet of things. RESTful services have shown their potential on such devices, but there are many choices of frameworks for their development and execution. Current research has analysed performance of the frameworks but no attention has been given to systematically studying their power consumption. In this paper we analyse the execution behaviour and power consumption of web services on devices with limited resources and make initial observations that should influence future development of web service frameworks. Specifically, we conduct experiments comparing web services in the Axis2 and CXF frameworks analysing the respective performance and power consumption. Bringing together the best features of small devices and SoC, it is possible to provide diverse, mobile and green applications - however careful selection of development environments can make significant differences in performance and energy consumption.
Funding
We thank Coordination of Improvement of Personal Higher Education
(CAPES) and São Paulo Research Fundation (FAPESP, processes
2011/09524-7, 2013/26420-6, 2011/12670-5), for the support of this research.
We also thank ICMC-USP and LaSDPC for offering the necessary
equipments for this study. Some of this work was conducted while Stephan
Reiff-Marganiec was on study leave from the University of Leicester.
History
Author affiliation
/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Computer Science
Source
2014 IEEE International Performance Computing and Communications Conference (IPCCC), Austin, Texas, U.S.A.