Skip to main content
Log in

An evaluation method of outsourcing services for developing an elastic cloud platform

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

To gain and retain competitive advantages in a competitive business arena, a business cloud-computing platform should continuously strive to offer new services and remain competitive. Unfortunately, it becomes more and more recognized by the industry that a cloud-computing platform could not cover all aspects of IT layers engaged in infrastructure, platform and application. In practice, end users’ requests are nearly unlimited; while the services held by a cloud-computing platform is relatively limited, no matter in service category or in service capacity. In view of this challenge, an elastic cloud platform is investigated by recruited outside services that are absent from the cloud platform. Concretely, through dynamically hiring a qualified service on Internet to replace the absent service inside a cloud platform, an elastic cloud platform could nearly provide unlimited capabilities in an outsourcing service way, e.g., computing power, storage, application functions, etc. At last, the validity of the method is evaluated by a case study.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Jeong B, Cho H, Lee C (2008) On the functional quality of service (FQoS) to discover and compose interoperable Web services. Expert Syst Appl 36(3):5411–5418. doi:10.1016

    Article  Google Scholar 

  2. Zeng L, Benatallah B, Ngu AHH, Dumas M, Kalagnanam J, Chang H (2004) QoS-aware middleware for Web services composition. IEEE Trans Softw Eng 30(5):311–327

    Article  Google Scholar 

  3. Jureta IJ, Herssens C, Faulkner S (2009) A comprehensive quality model for service-oriented systems. Softw Qual Control 17(1):65–98

    Article  Google Scholar 

  4. Weiss A (2007) Computing in the clouds. ACM NetWorker 11(4):16–25

    Article  Google Scholar 

  5. Armbrust M et al (2009) Above the clouds: a Berkeley view of cloud computing. Technical Report UCB/EECS

  6. Amazon Elastic Compute Cloud (Amazon EC2) (2010) http://aws.amazon.com/ec2 [10 March 2010]

  7. Storage Service Simple (S3) (2010) http://aws.amazon.com/s3 [1 April 2010]

  8. Ciurana E (2009) Developing with Google app engine. Springer, Berlin

    Book  Google Scholar 

  9. Google Web Applications for Communication and Collaborations (2010) http://www.google.com/apps [1 April 2010]

  10. IBM Lotus Live (2010) http://www.lotuslive.com [5 April 2010]

  11. Microsoft Office Live (2010) http://www.officelive.com [5 April 2010]

  12. Motahari-Nezhad HR, Stephenson B, Singhal S (2009) Outsourcing business to cloud computing services: opportunities and challenges. Technical Report HPL

  13. Luo X, Yu J (2010) Building Web knowledge flow based on interactive computing with semantics. New Gener Comput 28(2):113–121

    Article  MATH  Google Scholar 

  14. Aymerich FM, Fenu G, Surcis S (2008) An approach to a cloud computing network. In: International conference on the applications of digital information and Web technologies, August 2008, Ostrava, Czech Republic. IEEE Computer Society Press, Los Alamitos, pp 113–118

    Google Scholar 

  15. Wang L (2008) Cloud computing: a perspective study. http://hdl.handle.net/1850/7821

  16. Greenberg A, Hamilton J, Maltz D, Patel P (2009) The cost of a cloud: research problems in data center networks. SIGCOMM Comput Commun Rev 39(1):68–73

    Article  Google Scholar 

  17. Motahari-Nezhad H, Stephenson B, Singhal S (2009) Outsourcing business to cloud computing services: opportunities and challenges. www.hpl.hp.com/techreports/2009/HPL-2009-23.html

  18. Oriol Fitó J, Goiri Í, Guitart J (2010) SLA-driven elastic cloud hosting provider. In: 18th euromicro international conference on parallel, distributed and network-based processing, Pisa, Italy. IEEE Computer Society Press, Los Alamitos, pp 111–118

    Google Scholar 

  19. Herssens C, Jureta IJ, Faulkner S (2008) Capturing and using QoS relationships to improve service selection. In: Proceedings of the 20th international conference on advanced information systems engineering (CAiSE), Montpellier, France. Springer, Berlin, pp 312–327

    Google Scholar 

  20. Al-Masri E, Mahmoud QH (2008) Investigating Web services on the World Wide Web. In: 17th International conference on World Wide Web (WWW), April 2008. Association for Computing Machinery, Beijing, pp 795–804

    Chapter  Google Scholar 

  21. Maximilien EM, Singh MP (2004) A framework and ontology for dynamic Web services selection. IEEE Internet Comput 8(5):84–93

    Article  Google Scholar 

  22. HC-L, Yoon K (1981) Multiple criteria decision making. In: Lecture notes in economics and mathematical systems. Springer, Berlin

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wanchun Dou.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dou, W., Qi, L., Zhang, X. et al. An evaluation method of outsourcing services for developing an elastic cloud platform. J Supercomput 63, 1–23 (2013). https://doi.org/10.1007/s11227-010-0491-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-010-0491-2

Keywords

Navigation