A Preference-Based Supervising of Virtual Machines in Cloud Environment

 
 
 
  • Abstract
  • Keywords
  • References
  • PDF
  • Abstract


    Cloud Computing is a well-known technology in today’s world. A large number of users are benefited from the cloud services. The cloud computing must provide efficient service on time for customer satisfaction. So, prominent resource monitoring and scheduling techniques are needed. To achieve the customer satisfaction and to reduce the communication overhead, a method called Resource Supervisor (RS) is proposed. The proposed algorithm assigns the preference for the tasks having highest length, monitor the status of the resource and schedule the tasks to various resources quickly. The proposed method is implemented using Cloud Simulator, and experimental results are validated by comparing RS method with existing algorithms, which provides better outcomes and reduces the communication overhead.

     



  • Keywords


    Resource Supervisor, Monitor, Preference factor, Scheduler.

  • References


      [1] S. Vadde and S. Ganesan, “Effect of fault in single load distribution with FIFO(first in, first out) back propagation of results”, IEEE Int. Conf. Electro Inf. Technol, pp. 804–810, 2016.

      [2] M. A. Alworafi, A. Dhari, A. A. Al-Hashmi, A. B. Darem, and Suresha, “An improved SJF scheduling algorithm in cloud computing environment”, Int. Conf. Electr. Electron. Commun. Comput. Optim. Tech. ICEECCOT 2016, pp. 208–212, 2017.

      [3] A. Alnowiser, E. Aldhahri, and A. Alahmadi, “Enhanced weighted round robin (EWRR) scheduling with DVFS technology in cloud”, Int. Conf. Comput. Sci. Comput. Intell. CSCI 2014, vol. 1, pp. 320–326, 2014.

      [4] S. Ghanbari and M. Othman, “A priority based job scheduling algorithm in cloud computing,” Procedia Eng., vol. 50, pp. 778–785, 2012.

      [5] Q. Yu, L. Chen, B. Li, and J. Li, “Ant colony optimization applied to web service compositions in cloud computing”, Comput. Electr. Eng., vol. 41, pp. 18–27, 2015.

      [6] G. J. Tu, M. K. Hansen, P. Kryger, and P. Ahrendt, “Automatic behaviour analysis system for honeybees using computer vision”, Comput. Electron. Agric, vol. 122, pp. 10–18, 2016.

      [7] M. Lin, Z. Yao, and T. Huang, “A hybrid push protocol for resource monitoring in cloud computing platforms”, Optik (Stuttg), vol. 127, no. 4, 2016.

      [8] R. Kaur, “Load Balancing in Cloud System using Max Min and Min Min Algorithm”, pp. 31–34, 2014.

      [9] B. Kang and H. Choo, “A cluster-based decentralized job dispatching for the large-scale cloud”, Eurasip J. Wirel. Commun. Netw, no. 1, pp. 1–8, 2016.

      [10] M. Dhingra, J. Lakshmi, and S. K. Nandy, “Resource usage monitoring in clouds”, IEEE/ACM Int. Work. Grid Comput., vol. 12, pp. 184–191, 2012.

      [11] H. Chen, X. Fu, Z. Tang, and X. Zhu, “Resource Monitoring and Prediction in Cloud Computing Environments”, 3rd Int. Conf. Appl. Comput. Inf. Technol. Int. Conf. Comput. Sci. Intell., pp. 288–292, 2015.

      [12] N. Tapoglou and J. Mehnen, “Cloud-based Job Dispatching Using Multi-criteria Decision Making”, Procedia CIRP, vol. 41, pp. 661–666, 2016.

      [13] X. Ji, F. Zeng, and M. Lin, “Data transmission strategies for resource monitoring in cloud computing platforms”, Optik (Stuttg)., vol. 127, no. 16, pp. 6726–6734, 2016.

      [14] M. R. Abid, K. Kaddouri, K. Smith, M. I. El Ouadghiri, and M. Gerndt, “Virtual machines’ load-balancing in inter-clouds”, Int. Conf. Futur. Internet Things Cloud Work. W-FiCloud, pp. 109–116, 2016.

      [15] V. C. Emeakaroha, I. Brandic, M. Maurer, and S. Dustdar, “Low Level Metrics to High Level SLAs-LoM2HiS Framework_Bridging the Gap Between Monitored Metrics and SLA Parameters in CLoud Environments.pdf”, pp. 48–54, 2010.

      [16] N. Srinivasu, “a Dynamic Approach To Task Scheduling in Cloud Computing Using Genetic Algorithm”, vol. 85, no. 2, 2016.

      [17] D. Atanasov and T. Ruskov, “Simulation of Cloud Computing Environments with CloudSim”, pp. 2–6, 2014.

      [18] E. Meriam and N. Tabbane, “Dynamic Scheduling Protocol Based on Cost in Cloud Computing”, Glob. Summit Comput. Inf. Technol., pp. 15–20, 2016.

      [19] L. Adhianto et al., “HPCTOOLKIT: Tools for performance analysis of optimized parallel programs”, Concurr. Comput. Pract. Exp., vol. 22, no. 6, pp. 685–701, 2010.

      [20] D. Saxena, R. K. Chauhan, and R. Kait, “Dynamic Fair Priority Optimization Task Scheduling Algorithm in Cloud Computing: Concepts and Implementations”, Int. J. Comput. Netw. Inf. Secur., vol. 8, no. 2, pp. 41–48, 2016.

      [21] T.Padmapriya and V.Saminadan, “Utility based Vertical Handoff Decision Model for LTE-A networks”, International Journal of Computer Science and Information Security, ISSN 1947-5500, vol.14, no.11, November 2016.

      [22] M. Rajesh, Manikanthan, “ANNOYED REALM OUTLOOK TAXONOMY USING TWIN TRANSFER LEARNING”, International Journal of Pure and Applied Mathematics, ISSN NO: 1314-3395, Vol-116, No. 21, Oct 2017.

      [23] T.Padmapriya, S.V.Manikanthan, “An enhanced distributed evolved node-b architecture in 5G tele-communications network” , International Journal of Engineering & Technology, DOI: 10.14419/ijet.v7i2.8.10419, ISSN NO:2227-524X, Vol-7, No.2.9(2018)


 

View

Download

Article ID: 12004
 
DOI: 10.14419/ijet.v7i2.24.12004




Copyright © 2012-2015 Science Publishing Corporation Inc. All rights reserved.