Análise de Desempenho em Dispositivos Limitados e Emulados Estudo de Caso: Raspberry Pi e Web Services RESTful

  • Luiz Nunes USP
  • Luiz Nakamura USP
  • Rafael Libardi USP
  • Júlio Estrella USP
  • Marcos Santana USP
  • Regina Santana USP

Resumo


Este trabalho analisa o impacto do consumo e provisão de web services RESTful em dispositivos com recursos limitados em ambientes reais e emulados. Para realizar os experimentos, um serviço para ordenação de números foi criado utilizando o framework CXF e implantado em um Raspberry Pi. Uma avaliação de desempenho foi conduzida para analizar o comportamento da arquitetura do Raspberry Pi tanto em dispositivos reais como em emulados.

Referências

Aihkisalo, T. and Paaso, T. (2012). Latencies of service invocation and processing of the rest and soap web service interfaces. In Services (SERVICES), 2012 IEEE Eighth World Congress on, pages 100–107.

AlShahwan, F. and Moessner, K. (2010). Providing soap web services and restful web services from mobile hosts. In Internet and Web Applications and Services (ICIW), 2010 Fifth International Conference on, pages 174–179.

Apache, S. F. (2013a). Apache cxf jax-rs (jsr-311). Disponível em: http://cxf.apache.org/docs/jax-rs.html. Último acesso: 06/06/2013.

Apache, S. F. (2013b). Disponível em: http://cxf.apache.org/docs/cxf-architecture.html. Último acesso: 06/06/2013.

Apache cxf software architecture guide.

Balani, N. and Hathi, R. (2009). Apache CXF Web Service Development. Packt Publishing.

Bellard, F. (2014). Qemu open source processor emulator. Disponível em: http://wiki.qemu.org/Main_Page. Último acesso: 31/05/2014.

Hameseder, K., Fowler, S., and Peterson, A. (2011). Performance analysis of ubiquitous web systems for smartphones. In Performance Evaluation of Computer Telecommunication Systems (SPECTS), 2011 International Symposium on, pages 84–89.

Mizouni, R., Serhani, M., Dssouli, R., Benharref, A., and Taleb, I. (2011). Performance evaluation of mobile web services. In Web Services (ECOWS), 2011 Ninth IEEE European Conference on, pages 184–191.

Raspberry, P. F. (2014). What is a raspberry pi? Disponível em: http://www. raspberrypi.org/help/what-is-a-raspberry-pi/. Último acesso: 31/05/2014.

Raspbian (2013). Welcome to raspbian. Disponível em: http://www.raspbian.org/. Último acesso: 06/06/2013.
Publicado
28/07/2014
NUNES, Luiz; NAKAMURA, Luiz; LIBARDI, Rafael; ESTRELLA, Júlio; SANTANA, Marcos; SANTANA, Regina. Análise de Desempenho em Dispositivos Limitados e Emulados Estudo de Caso: Raspberry Pi e Web Services RESTful. In: WORKSHOP EM DESEMPENHO DE SISTEMAS COMPUTACIONAIS E DE COMUNICAÇÃO (WPERFORMANCE), 13. , 2014, Brasília. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2014 . p. 213-217. ISSN 2595-6167.