Quarterly Journal of Information and Communication Technology ​

Functional Aspects of Virtualized Cloud Computing Systems

Document Type : Original Research Article

Author

Department of Electrical and Computer Engineering, Science and research Branch, Islamic Azad University, Tehran, Iran

10.22034/apj.2022.704027
Abstract
Cloud computing is a leading paradigm in the era of information and communication technology to provide the shared and cost-effective hardware, middleware and software resources and related services. This paradigm is the best model for easy access to set of shared computing resources such as networks, servers, storage devices and so on. Related services are available at any time and place, according to the user's request and users can easily use this services by connecting to a physical or logical server over the Internet. In this research, an attempt is made to examine the important and fundamental dimensions of this paradigm and related details. In this study, we also examined the important solutions of the virtualization technology, which is one of the emerging techniques in the world of information and communication technology, as a basis for building the suitable and cost-effective infrastructures of a cloud environments. Applying virtualization in cloud computing is a knowledge and technique that can be used to overcome many problems and obstacles in the field of emerging information technologies and pave the way for sustainable development and creating the right conditions for business to the best.

Keywords


[1]    Durao, F., Carvalho, J.F.S., Fonseka, A. et al. A systematic review on cloud computing. J Supercomput 68, 1321–1346 (2014). https://doi.org/10.1007/s11227-014-1089-x
[2]    Zhang Q, Cheng L, Boutaba R (2010) Cloud computing: state-of-the-art and research challenges. J Internet Serv Appl 1(1):7–18
[3]    Park, D.S. Future computing with IoT and cloud computing. J Supercomput 74, 6401–6407 (2018). https://doi.org/10.1007/s11227-018-2652-7
[4]    A. Schurr, "Cloud Computing Confusion Leads to Opportunity", Network World, 2008-07-08, citing the Gartner report, Retrieved 2009-09-11
[5]    GoGrid. [Online]. Available: Available: http://www.gogrid.com
[6]    Rackspace Cloud. [Online]. Available: Available: http://www.rackspacecloud.com
[7]    Google App Engine. [Online]. . Available: Available: http://appengine.google.com
[8]    Force.com. [Online]. . Available: Available: http://force.com
[9]    Google Apps. [Online]. . Available: Available: http://www.google.com/apps
[10]  G. Aceto, A. Botta, W. De Donato, and A. Pescapè, "Cloud monitoring: A survey," Computer Networks, vol. 57, pp. 2093-2115, 2013.
[11]  Jiang Y, Perng CS, Li T, Chang RN (2013) Cloud analytics for capacity planning and instant vm provisioning. IEEE Trans Netw Serv Manage 10(3):312–325
[12]  Apostu, A., Puican, F., Ularu, G., Suciu, G., & Todoran, G. Study on advantages and disadvantages of Cloud Computing – the advantages of Telemetry Applications in the Cloud. Recent Advances in Applied Computer Science and Digital Services. Retrieved from http://www.wseas.us/e-library/ conferences/2013/Morioka/DSAC/DSAC-16.pdf (Accessed 19 march 2016)
[13]  Kertész A, Kecskeméti G, Brandic I (2011) Autonomic sla-aware service virtualization for distributed systems. In: Euromicro Conference on Parallel, Distributed and Network-based (PDP’11)
[14]  Xiao Z, Song W, Chen Qi (2013) Dynamic resource allocation using virtual machines for cloud computing environment. IEEE Trans Parallel Distrib Syst 24(6):1107–1117
[15]  Y. Koh, R. Knauerhase, P. Brett, M. Bowman, Z. Wen, and C. Pu, "An analysis of performance interference effects in virtual environments," in Performance Analysis of Systems & Software, 2007. ISPASS 2007. IEEE International Symposium on, 2007, pp. 200-209.
[16]  K. Hwang, J. Dongarra, and G. C. Fox, Distributed and cloud computing: from parallel processing to the internet of things: Morgan Kaufmann, 2013.
[17]  M. Overby, "A Survey of Virtualization Performance in Cloud Computing," vol. Computer Journal Of University of Minnesota, 2014.
[18]  The Xen™ virtual machine monitor. Available: http://www.cl.cam.ac.uk/research/srg/netos/xen/
[19]  KVM Available: http://www.linux-kvm.org, 2012.
[20]  VMware: Virtual Infrastructure Software. Available: Available:http://www.vmware.com
[21]  OpenVZ, 2012, [Online]. Available: Available:http://www.openvz.org
[22]  Linux Containers, 2012, [Online] Available: Available: http://lxc.sourceforge.net