Skip to main content

Compute and Memory Intensive Web Service Performance in the Cloud

  • Conference paper
Book cover ICT Innovations 2012 (ICT Innovations 2012)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 207))

Included in the following conference series:

Abstract

Migration of web services from company’s on-site premises to cloud provides ability to exploit flexible, scalable and dynamic resources payable per usage and therefore it lowers the overall IT costs. However, additional layer that virtualization adds in the cloud decreases the performance of the web services. Our goal is to test the performance of compute and memory intensive web services on both on-premises and cloud environments. We perform a series of experiments to analyze the web services performance and compare what is the level of degradation if the web services are migrating from on-premises to cloud using the same hardware resources. The results show that there is a performance degradation on cloud for each test performed varying the server load by changing the message size and the number of concurrent messages. The cloud decreases the performance to 71.10% of on-premise for memory demand and to 73.86% for both memory demand and compute intensive web services. The cloud achieves smaller performance degradation for greater message sizes using the memory demand web service, and also for greater message sizes and smaller number of concurrent messages for both memory demand and compute intensive web services.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bentley, J.L., McIlroy, M.D.: Engineering a sort function. Softw. Pract. Exper. 23(11), 1249–1265 (1993)

    Article  Google Scholar 

  2. Buyya, R., Sukumar, K.: Platforms for building and deploying applications for cloud computing. CoRR abs/1104.4379 (2011)

    Google Scholar 

  3. Castillo, P.A., Bernier, J.L., Arenas, M.G., Guervós, J.J.M., García-Sánchez, P.: Soap vs rest: Comparing a master-slave ga implementation. CoRR abs/1105.4978 (2011)

    Google Scholar 

  4. Curbera, F., Duftler, M., Khalaf, R., Nagy, W., Mukhi, N., Weerawarana, S.: Unraveling the web services web: An introduction to soap, wsdl, and uddi. IEEE Internet Computing 6(2), 86–93 (2002)

    Article  Google Scholar 

  5. Gusev, M., Ristov, S.: The optimal resource allocation among virtual machines in cloud computing. In: Proc. of 3rd Int. Conf. on Cloud Computing, GRIDs, and Virtualization (CLOUD COMPUTING 2012), pp. 36–42 (2012)

    Google Scholar 

  6. IBM Web Services Arch. Team: Web services architecture overview (2012), https://www.ibm.com/developerworks/webservices/library/w-ovr/

  7. Iosup, A., Ostermann, S., Yigitbasi, M.N., Prodan, R., Fahringer, T., Epema, D.: Performance analysis of cloud computing services for many-tasks scientific computing. IEEE Trans. on Par. and Dist. Syst. 22(6), 931–945 (2011)

    Article  Google Scholar 

  8. Jackson, K.R., Ramakrishnan, L., Muriki, K., Canon, S., Cholia, S., Shalf, J., Wasserman, H.J., Wright, N.J.: Performance analysis of high performance computing applications on the amazon web services cloud. In: Proc. of the IEEE CLOUDCOM 2010, pp. 159–168. IEEE Computer Society, USA (2010)

    Google Scholar 

  9. Juric, M.B., Rozman, I., Brumen, B., Colnaric, M., Hericko, M.: Comparison of performance of web services, ws-security, rmi, and rmi-ssl. J. Syst. Softw. 79(5), 689–700 (2006)

    Article  Google Scholar 

  10. Mizouni, R., Serhani, M., Dssouli, R., Benharref, A., Taleb, I.: Performance evaluation of mobile web services. In: ECOWS 2011, pp. 184–191 (2011)

    Google Scholar 

  11. Openstack: Openstack dual node (Febuary 2012), http://docs.stackops.org/display/documentation/Dual+node+deployment

  12. Ristov, S., Gusev, M., Kostoska, M., Kjiroski, K.: Virtualized environments in cloud can have superlinear speedup. In: ACM Proceedings of 5th Balkan Conference of Informatics, BCI 2012 (2012)

    Google Scholar 

  13. Sasko, Tentov, A.: Performance impact correlation of message size vs. Concurrent users implementing web service security on linux platform. In: Kocarev, L. (ed.) ICT Innovations 2011. AISC, vol. 150, pp. 367–377. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  14. SoapUI: Functional testing tool (January 2012), http://www.soapui.org/

  15. Srirama, S.N., Jarke, M., Prinz, W.: A performance evaluation of mobile web services security. CoRR abs/1007.3644 (2010)

    Google Scholar 

  16. Suzumura, T., Takase, T., Tatsubori, M.: Optimizing web services performance by differential deserialization. In: Proc. of the IEEE Int. Conf. on Web Services, ICWS 2005, pp. 185–192. IEEE Computer Society, USA (2005)

    Google Scholar 

  17. Tripathi, S., Abbas, S.Q.: Performance comparison of web services under simulated and actual hosted environments. Int. J. of Computer Applications 11(5), 20–23 (2010)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sasko Ristov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ristov, S., Velkoski, G., Gusev, M., Kjiroski, K. (2013). Compute and Memory Intensive Web Service Performance in the Cloud. In: Markovski, S., Gusev, M. (eds) ICT Innovations 2012. ICT Innovations 2012. Advances in Intelligent Systems and Computing, vol 207. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37169-1_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37169-1_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37168-4

  • Online ISBN: 978-3-642-37169-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics