CFP last date
15 April 2024
Reseach Article

A Novel-Scheduling Algorithm for Cloud Computing based on Fuzzy Logic

by Amin Mehranzadeh, Seyyed Mohsen Hashemi
International Journal of Applied Information Systems
Foundation of Computer Science (FCS), NY, USA
Volume 5 - Number 7
Year of Publication: 2013
Authors: Amin Mehranzadeh, Seyyed Mohsen Hashemi
10.5120/ijais13-450939

Amin Mehranzadeh, Seyyed Mohsen Hashemi . A Novel-Scheduling Algorithm for Cloud Computing based on Fuzzy Logic. International Journal of Applied Information Systems. 5, 7 ( May 2013), 28-31. DOI=10.5120/ijais13-450939

@article{ 10.5120/ijais13-450939,
author = { Amin Mehranzadeh, Seyyed Mohsen Hashemi },
title = { A Novel-Scheduling Algorithm for Cloud Computing based on Fuzzy Logic },
journal = { International Journal of Applied Information Systems },
issue_date = { May 2013 },
volume = { 5 },
number = { 7 },
month = { May },
year = { 2013 },
issn = { 2249-0868 },
pages = { 28-31 },
numpages = {9},
url = { https://www.ijais.org/archives/volume5/number7/463-0939/ },
doi = { 10.5120/ijais13-450939 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2023-07-05T17:58:47.556874+05:30
%A Amin Mehranzadeh
%A Seyyed Mohsen Hashemi
%T A Novel-Scheduling Algorithm for Cloud Computing based on Fuzzy Logic
%J International Journal of Applied Information Systems
%@ 2249-0868
%V 5
%N 7
%P 28-31
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud computing is a new technology and Due to its economical and operational benefits it is the most popular concept in IT today. Clouds consist of a collection of virtualized resources that can be provisioned on demand, depending on the clients' needs. In this technology almost everything like hardware, software and platform are provided as a service. In cloud computing one Host is a component that represents a physical computing and a Datacenter is composed by a set of hosts, which are responsible for managing Virtual Machines during their life cycles. An important issue in cloud computing is the scheduling of virtual machines requests, so that the requested tasks can be completed in a minimum time according to the user defined time. This paper presents and evaluate a new scheduling algorithm that is an efficient technique for scheduling virtual machines between datacenters. The simulation results show the effectiveness of our algorithm by comparing it with the two scheduling techniques First Fit (FCFS) and Round Robin (RR). The results depict that the proposed scheduling algorithm can be effectively deployed on Clouds.

References
  1. R. Buyya, J. Broberg, A. Goscinski, "Cloud Computing Principles and Paradigms", 2011.
  2. B. Sotomayor, R. S. Montero, I. M. Lorente, and I. Foster, Virtual infrastructure management in private and hybrid clouds, IEEE Internet Computing, 13(5):14-22, September/October, 2009.
  3. Appistry Inc. , Cloud Platforms vs. Cloud Infrastructure, White Paper, 2009.
  4. L. Youseff, M. Butrico, and D. Da Silva, Toward a unified ontology of cloud computing, in Proceedings of the 2008 Grid Computing Environments Workshop, pp. 1-10, 2008.
  5. B. Hayes, Cloud computing, Communications of the ACM, 51:9-11, 2008.
  6. A. Y. Zomaya, and Y. The, "Observations on using genetic algorithms for dynamic load-balancing", IEEE Transaction on Parallel and Distributed Systems, vol. 12, no. 9, pp. 899-911, 2001.
  7. XIAO Zhi-Jiao, CHANG Hui-You, YI Yang, "An Optimization Method of Workflow Dynamic Scheduling Based on Heuristic GA", Computer Science, Vo1. 34 No. 2, 2007.
  8. S. Tayal, "Tasks scheduling optimization for the cloud computing systems", International journal of advanced engineering sciences and technologies, Vol No. 5, Issue No. 2,111-115, 2011.
  9. S. Bitam, "Bees Life Algorithm for job scheduling in cloud computing", ICCIT 2012, 186-191, 2012.
  10. L. Zadeh, "Fuzzy Sets", Information and Control, vol. 8, pp. 338–353, 1965.
  11. D. Driankov, H. Hellendoom and M. Reinfrank, An introduction to fuzzy control, Springer-Verlag, Berlin, New York, 1993.
  12. Hao Ying, "Fuzzy Control and modeling-analytical foundation and applications", IEEE press, 2000. R. Buyya, R. Ranjan and R. N. Calheiros, "Modeling and simulation of scalable Cloud Computing environments and the CloudSim Toolkit: challenges and opportunities", Proceedings of the seventh high performance Computing and simulation conference (HPCS 2009, ISBN: 978-1- 4244-49071), Leipzig, Germany. New York, USA: IEEE Press, June 21–24, 2009.
Index Terms

Computer Science
Information Sciences

Keywords

Cloud computing scheduling algorithm fuzzy logic