Enhanced Cloud Service Provisioning for Social Networks

Abstract

In the era of cloud computing and social networks prosperity, new requirements rise up for cloud services that meet social network’s needs. Several cloud service providers deliver social network services for cloud services users. The aim of this paper is to develop a framework to pick the best cloud service providers from group of available providers based on many Quality-of-Service (“QoS”) criteria attributes in order to enhance efficiency, accuracy and service provisioning. This paper also aims to provide a classification for QoS criteria attributes, which is divided into five main attributes and sub-attributes, helping in enhancing ranking process in the provided framework.

Share and Cite:

Shaat, S. and Wassif, K. (2015) Enhanced Cloud Service Provisioning for Social Networks. Journal of Computer and Communications, 3, 20-32. doi: 10.4236/jcc.2015.38003.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] Chard, K., Bubendorfer, K., Caton, S. and Rana, O.F. (2011) Social Cloud Computing: A Vision for Socially Motivated Resource Sharing. IEEE Transactions on Services Computing, 5, 551-563.
[2] Pezzi, R. (2009) Information Technology Tools for a Transition Economy. http://www.socialcloud.net/
[3] Al Falasi, A., Serhani, M.A. and Elnaffar, S. (2013) The Sky: A Social Approach to Clouds Federation. The 4th International Conference on Ambient Systems, Networks and Technologies, Al Ain, 24 June 2013, 131-138.
[4] Oppong, E. and Khaddaj, S. (2012) SOA and Cloud Service Provisioning Framework. 11th International Symposium on Distributed Computing and Applications to Business, Engineering & Science, Guilin, 19-22 October 2012, 200-204.
[5] Mell, P. and Grance, T. (2011) The NIST Definition of Cloud Computing: Recommendations. National Institute of Standards and Technology NIST, Gaithersburg, 800-145.
[6] Margaret, R. Infrastructure as a Service (IaaS). SearchCloudComputing. [Online]
http://searchcloudcomputing.techtarget.com/definition/Infrastructure-as-a-Service-IaaS
[7] Margaret, R. Platform as a Service (PaaS). http://searchcloudcomputing.techtarget.com/
http://searchcloudcomputing.techtarget.com/definition/Platform-as-a-Service-PaaS
[8] Margaret, R. Software as a Service (SaaS). searchcloudcomputing.techtarget.com. [Online]
http://searchcloudcomputing.techtarget.com/definition/Software-as-a-Service
[9] Janssen, C. Cloud Provisioning. Techopedia. [Online]
http://www.techopedia.com/definition/26531/cloud-provisioning
[10] Kumar, N. and Agarwal, S. (2014) QoS Based Cloud Service Provider Selection Framework. Research Journal of Recent Sciences, 3, 7-12.
[11] Yau, Y. (2009) Multi-Criteria Decision Making for Urban Built Heritage Conservation: Application of the Analytic Hierarchy Process. Journal of Building Appraisal, 4, 191-205.
[12] Triantaphyllou, E. and Stuart, H.M. (1995) Using the Analytic Hierarchy Process for Decision Making in Engineering Applications: Some Challenges. International Journal of Industrial Engineering: Applications and Practice, 2, 35-44.
[13] Mamoun, M.H. and Ibrahim, E.M. (2014) A Proposed Framework for Ranking and Reservation of Cloud Services. International Journal of Engineering and Technology, 4, 537-541.
[14] Badidi, E. (2013) A Framework for Software-as-a-Service Selection and Provisioning. International Journal of Computer Networks & Communications (IJCNC), 5, 189-200.
[15] Mohammadkhanli, L. and Jahani, A. (2014) Ranking Approaches for Cloud Computing Services Based on Quality of Service: A Review. ARPN Journal of Systems and Software, 4, 50-58.
[16] Gulia, P. and Sood, S. (2013) Automatic Selection and Ranking of Cloud Providers using Service Level Agreements?. International Journal of Computer Applications, 72, 45-52.
[17] Luo, C.J., Zhan, J.F., Zhen, J., Wang, L., Gang, L., Zhang, L.X., Xu, C.-Z. and Sun, N.H. (2012) CloudRank-D: Benchmarking and Ranking Cloud Computing Systems for Data Processing Applications. Frontiers of Computer Science, 6, 347-362.
[18] Zheng, Z.B., Wu, X.M., Zhang, Y.L., Lyu, M.R. and Wang, J.M. (2013) QoS Ranking Prediction for Cloud Services. IEEE Transactions on Parallel & Distributed Systems, 24, 1213-1222.
[19] Chan, H. and Chieu, T. (2010) Ranking and Mapping of Applications to Cloud Computing Services by SVD. Network Operations and Management Symposium Workshops (NOMS Wksps), Osaka, 19-20 April 2010, 362-369.
[20] Chauhan, T., Chaudhary, S., Kumar, V. and Bhise, M. (2011) Service Level Agreement Parameter Matching in Cloud Computing. 2011 World Congress on Information and Communication Technologies, Mumbai, 564-570.
[21] Bubendorfer, K., et al. (2013) eScience in the Social Cloud. Future Generation Computer Systems, 29, 2143-2156.
[22] Kim, M. and Lee, H. (2011) SMCC: Social Media Cloud Computing Model for Developing SNS Based on Social Media. In: Lee, G., Howard, D. and Slezak, D., Eds., Convergence and Hybrid Information Technology, 206, Springer, Heidelberg, 259-266.
[23] Chard, K., Caton, S., Rana, O., Bubendorfer, K. (2010) Social Cloud: Cloud Computing in Social Networks. The Proceedings of the 3rd International Conference on Cloud Computing (CLOUD), Miami, 5-10 July 2010, 99-106.
[24] Monika, K. and Ajit, S. (2011) Impact of Cloud Computing Platform Based on Several Software Engineering Paradigm. International Journal of Advanced Computer Research, 1, 67-71.
[25] Foster, I., Zhao, Y., Raicu, I. and Lu, S.Y. (2008) Cloud Computing and Grid Computing 360-Degree Compared. Proceedings of the Grid Computing Environments Workshop, Austin, 12-16 November 2008, 1-10.
[26] Thaufeeg, A.M. (2011) Collaborative eResearch in a Social Cloud. The Proceeding of the 7th IEEE International Conference on eScience, Stockholm, 5-8 December 2011, 224-231.
[27] Garg, S.K., Versteeg, S. and Buyya, R. (2013) A Framework for Ranking of Cloud Computing Services. Future Generation Computer Systems, 29, 1012-1023.
http://dx.doi.org/10.1016/j.future.2012.06.006
[28] Dialogic Corporation (2010) Introduction to Cloud Computing. Dialogic Corporation, Montreal.
[29] Garg, S.K., Versteeg, S. and Buyya, R. (2011) SMICloud: A Framework for Comparing and Ranking Cloud Services. The Proceedings of the 4th IEEE International Conference on Utility and Cloud Computing, Victoria, 5-8 December 2011, 210-218. http://dx.doi.org/10.1109/UCC.2011.36
[30] Gong, C.Y., Liu, J., Zhang, Q., Chen, H.T. and Gong, Z.H. (2010) The Characteristics of Cloud Computing. The Proceedings of the 39th International Conference on Parallel Processing Workshops, San Diego, 13-16 September 2010, 275-279. http://dx.doi.org/10.1109/ICPPW.2010.45
[31] Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A. and Lee, G. (2009) A Berkeley View of Cloud Computing. USENIX LISA: UC Berkeley Reliable Adaptive Distributed Systems Lab.
[32] Repschläger, J., Wind, S., Zarnekow, R., Turowski, K. (2011) Developing a Cloud Provider Selection Model. The Proceedings of the 4th International Workshop on Enterprise Modelling and Information Systems Architectures, Hamburg, 22-23 September 2011, 163-176.
[33] Cloud Standards Customer Council (2012) Security for Cloud Computing 10 Steps to Ensure Success. Cloud Standards Customer Council.
[34] Ju, J., Wang, Y., Fu, J., Wu, J. and Lin, Z. (2010) Research on Key Technology in SaaS. The Proceedings of the International Conference on Intelligent Computing and Cognitive Informatics (ICICCI), Kuala Lumpur, 22-23 June 2010, 384-387.

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.