CFP last date
20 December 2024
Reseach Article

A Generic Framework for Modeling and Simulation of Cloud Computing Services

by Maria Salama, Ahmed Shawish, Amir Zeid
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 77 - Number 17
Year of Publication: 2013
Authors: Maria Salama, Ahmed Shawish, Amir Zeid
10.5120/13617-1415

Maria Salama, Ahmed Shawish, Amir Zeid . A Generic Framework for Modeling and Simulation of Cloud Computing Services. International Journal of Computer Applications. 77, 17 ( September 2013), 33-38. DOI=10.5120/13617-1415

@article{ 10.5120/13617-1415,
author = { Maria Salama, Ahmed Shawish, Amir Zeid },
title = { A Generic Framework for Modeling and Simulation of Cloud Computing Services },
journal = { International Journal of Computer Applications },
issue_date = { September 2013 },
volume = { 77 },
number = { 17 },
month = { September },
year = { 2013 },
issn = { 0975-8887 },
pages = { 33-38 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume77/number17/13617-1415/ },
doi = { 10.5120/13617-1415 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:50:19.344224+05:30
%A Maria Salama
%A Ahmed Shawish
%A Amir Zeid
%T A Generic Framework for Modeling and Simulation of Cloud Computing Services
%J International Journal of Computer Applications
%@ 0975-8887
%V 77
%N 17
%P 33-38
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud Computing is a paradigm in which tasks are assigned to a combination of computing resources, software and services accessed over a network following the pay-as–you-go financial model. It has been also described as on-demand computing. With the continuous increases of cloud service providers, it becomes crucial to develop a simulation tool to reflect the properties of such complex environment to help clients selecting the appropriate providers. Available Cloud-based tools are designed for cloud architectures and resources scheduling, not the problem of provider selection. Even the Grid-based tools who share many features with the Cloud cannot cope with such problem due to the novel characteristics and services of the Cloud. This paper provides a new simulation tool that reflects the nature of clouds embedding all its aspects, as well as its QoS parameters. Such tool is designed to simulate any framework or solution for service provider selection problem. The proposed simulation tool is validated by running a framework developed for service provider selection problem based on QoS and utility functions. The paper also reviews various mathematical approaches that have been used to model cloud services, where most of them are formulations of cloud services that aim to optimize its quality of service, performance or energy efficiency under given constraints.

References
  1. R. Calheiros, R. Ranjan, A. Beloglazov, C. De Rose, and R. Buyya, "CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms," in Software: Practice and Experience, Vol. 41, No. 1, pp. 23-50, Wiley Press, New York, USA, January 2011.
  2. B. Wickremasinghe, R. Calheiros, and R. Buyya, "CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications," in Proc. of 24th IEEE International Conference on Advanced Information Networking and Applications (AINA 2010), Perth, Australia, April 2010.
  3. S. Garg and R. Buyya, "NetworkCloudSim: Modelling Parallel Applications in Cloud Simulations," in Proc. of 4th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2011), Melbourne, Australia, December 2011.
  4. S. Lim, B. Sharma, G. Nam, E. Kim, C. Das, "Mdcsim: a multi-tier data center simulation, platform," in Proc. of IEEE Int. Conference on Cluster Computing and Workshops, IEEE, New Orleans, Louisiana, USA, 2009.
  5. A. Nunez, J. Vazquez-Poletti, A. Caminero, G. Castane, J. Carretero, I. Llorente, "iCanCloud: a flexible and scalable cloud infrastructure simulator," in Journal of Grid Computing, vol. 10, issue 1, 2012, pp. 185–209.
  6. A. Nunez, J. Vazquez-Poletti, A. Caminero, G. Castane, J. Carretero, I. Llorente, "Design of a new cloud computing simulation platform," in Proc. Int. conference on Computational science and its applications (ICCSA'11), Santander, Spain, 2011, pp. 582–593.
  7. K. Xiong, and H. Perros, "Service Performance and Analysis in Cloud Computing," in Proc. of 2009 Congress on Services – I (SERVICES 09), IEEE Computer Society Washington, 2009, pp. 693 - 700.
  8. S. Islam, K. Lee, A. Fekete, A. Liu, "How a consumer can measure elasticity for cloud platforms," in Proc. of 3rd Joint WOSP/SIPEW International Conference on Performance Engineering (ICPE '12), Boston, Massachusetts, USA, 2012, pp. 85–96.
  9. H. Van, F. Tran, J. Menaud, "Performance and power management for cloud infrastructures," in Proc. of 3rd International Conference on Cloud Computing, IEEE, Miami, FL, USA, 2010, pp. 329–336.
  10. Maria Salama, Ahmed Shawish, and Mohamed Kouta, "Generic Ontology-based QoS Model for Cloud Computing," in Proc. of International Conference on Computer and Information Technology (ICCIT 2011), Amsterdam, The Netherlands, July 2011.
  11. Maria Salama, Ahmed Shawish, Amir Zeid and Mohamed Kouta, "Integrated QoS Utility-Based Model for Cloud Computing Service Provider Selection," in Proc. of 36th Annual IEEE Computer Software and Applications Conference (COMPSAC 2012), Izmir, Turkey, July 2012.
  12. N. Limam and R. Boutaba, "Assessing Software Service Quality and Trustworthiness at Selection Time" in IEEE Transactions on Software Engineering, vol. 36, issue 4, July 2010, pp. 559 - 574.
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Computing Simulation Quality of Service