{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,7]],"date-time":"2024-08-07T15:12:39Z","timestamp":1723043559027},"reference-count":17,"publisher":"IGI Global","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,1,1]]},"abstract":"<p>Cloud computing is a recent scientific revolution in information technology, it is considered as the basic infrastructure of ubiquitous computing. It supports various features including, Internet based computing, and resources sharing. Delivery of services is provided to computers and other devices upon request. In other words, it is a technology based on the internet and central remote servers to maintain data and applications. This technology allows consumers and enterprises to use applications without the need of installing them or allowing access to their personal files at any computer with internet access. Among different users that may access the cloud data center, cloud computing must include job scheduling to organize and monitor these jobs, and to achieve fairness among all users. One of the most popular job scheduling algorithms is Round Robin (RR). This paper proposes an enhancement to the traditional RR, namely Randomized Round Robin (RRR). The enhanced version of RR algorithms is based on random selection for processes that come from different users to achieve near optimal selection of jobs to be served. A simulation has been carried out using CloudSim simulator V 3.0 to test the performance of the proposed scheme in terms of different evaluation metrics such as average throughput and average turnaround time.<\/p>","DOI":"10.4018\/ijcac.2013010103","type":"journal-article","created":{"date-parts":[[2013,7,10]],"date-time":"2013-07-10T13:22:33Z","timestamp":1373462553000},"page":"27-33","source":"Crossref","is-referenced-by-count":2,"title":["Intelligent Randomize Round Robin for Cloud Computing"],"prefix":"10.4018","volume":"3","author":[{"given":"Muneer O. Bani","family":"Yassein","sequence":"first","affiliation":[{"name":"Department of Computer Science, Jordan University of Science and Technology, Irbid, Jordan"}]},{"given":"Yaser M.","family":"Khamayseh","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Jordan University of Science and Technology, Irbid, Jordan"}]},{"given":"Ali M.","family":"Hatamleh","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Jordan University of Science and Technology, Irbid, Jordan"}]}],"member":"2432","reference":[{"key":"ijcac.2013010103-0","doi-asserted-by":"crossref","unstructured":"Calheiros, R., Ranjan, R., De Rose, C., & Buyya, R. (2010). SydneyCloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Retrieved from http:\/\/www.buyya.com\/papers\/CloudSim2010.pdf","DOI":"10.1002\/spe.995"},{"key":"ijcac.2013010103-1","unstructured":"Gunho, L., Byung-Gon, Ch., & Katzy, H. (2011). Heterogeneity-aware resource allocation and scheduling in the cloud. Retrieved from http:\/\/static.usenix.org\/event\/hotcloud11\/tech\/final_files\/Lee.pdf"},{"key":"ijcac.2013010103-2","unstructured":"Helmy, T. (2007). Burst round robin as a proportional-share scheduling algorithm. In Proceedings of the Fourth IEEE-GCC Conference on Towards Techno-Industrial Innovations (Vol. 8. pp. 424-428)."},{"key":"ijcac.2013010103-3","author":"Y.Huanga","year":"2011","journal-title":"Exploring decentralized dynamic scheduling for grids and clouds using the"},{"key":"ijcac.2013010103-4","author":"R.Jain","year":"1992","journal-title":"The art of computer systems analysis"},{"key":"ijcac.2013010103-5","unstructured":"Linlin, W., Kumar, G., & Rajkumar, B. (2011). SLA-based resource allocation for software as a service provider (SaaS) in cloud. In Proceedings of the IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing."},{"key":"ijcac.2013010103-6","doi-asserted-by":"publisher","DOI":"10.3844\/ajassp.2009.1831.1837"},{"key":"ijcac.2013010103-7","unstructured":"Ming, M., & Marty, H. (2011). Auto-scaling to minimize cost and meet application deadlines in cloud workflows. In Proceedings of the 2011 International Conference for High Performance Computing, Networking, Storage, and Analysis, Washington, DC."},{"key":"ijcac.2013010103-8","unstructured":"Popovici, I., & Wiles, J. (2005). Proitable services in an uncertain world. In Proceeding of the18th Conference on Supercomputing (SC 2005), Seattle, WA."},{"key":"ijcac.2013010103-9","doi-asserted-by":"crossref","unstructured":"Rana, O., Warnier, M., Quillinan, T., Brazier, F., & Cojocarasu, D. (2008). Managing violations in service level agreements. In Proceedings of the 5th International Workshop on Grid Economics and Business Models, (GenCon 2008), Gran Canaris, Spain.","DOI":"10.1007\/978-0-387-78446-5_23"},{"key":"ijcac.2013010103-10","first-page":"111","article-title":"Tasks scheduling optimization for the cloud computing system.","volume":"5","author":"T.Sandeep","year":"2011","journal-title":"International Journal of Advanced Engineering Sciences And Technologies"},{"key":"ijcac.2013010103-11","doi-asserted-by":"crossref","unstructured":"Shen, J., & Harwood, A. (2001). Using fundamental electrical theory for varying time quantum uni-processor scheduling. Journal of Systems Architecture: the EUROMICRO Journal, 47.","DOI":"10.1016\/S1383-7621(00)00065-5"},{"key":"ijcac.2013010103-12","doi-asserted-by":"crossref","unstructured":"Song, Y., Li, Y., Wang, H., Zhang, Y., Feng, B., Zang, H., & Sun, Y. (2008). A service-oriented priority-based resource scheduling scheme for virtualized utility computing. In Proceedings of the High Performance Computing Conference (HiPC 2008).","DOI":"10.1007\/978-3-540-89894-8_22"},{"key":"ijcac.2013010103-13","author":"C.Vecchiola","year":"2011","journal-title":"Integration of private and public clouds, cloud computing principles and paradigms"},{"key":"ijcac.2013010103-14","doi-asserted-by":"crossref","unstructured":"Vouk, A. (2008). Cloud computing-issues, research and implementation. In Proceedings of 30th International Conference on Information Technology Interfaces (ITI 2008), Dubrovnik, Croatia.","DOI":"10.1109\/ITI.2008.4588381"},{"key":"ijcac.2013010103-15","doi-asserted-by":"crossref","unstructured":"Yeo, C. S., & Buyya, R. (2005) Service level agreement based allocation of cluster resources: Handling penalty to enhance utility. In Proceedings of the 7th IEEE International Conference on Cluster Computing (Cluster 2005).","DOI":"10.1109\/CLUSTR.2005.347075"},{"key":"ijcac.2013010103-16","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2008.176"}],"container-title":["International Journal of Cloud Applications and Computing"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=78516","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,2]],"date-time":"2022-06-02T02:55:35Z","timestamp":1654138535000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijcac.2013010103"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2013,1,1]]},"references-count":17,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,1]]}},"URL":"https:\/\/doi.org\/10.4018\/ijcac.2013010103","relation":{},"ISSN":["2156-1834","2156-1826"],"issn-type":[{"value":"2156-1834","type":"print"},{"value":"2156-1826","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,1,1]]}}}