International Journal of Scientific & Technology Research

Home About Us Scope Editorial Board Blog/Latest News Contact Us
10th percentile
Powered by  Scopus
Scopus coverage:
Nov 2018 to May 2020


IJSTR >> Volume 8 - Issue 8, August 2019 Edition

International Journal of Scientific & Technology Research  
International Journal of Scientific & Technology Research

Website: http://www.ijstr.org

ISSN 2277-8616

Energy Efficient Task Scheduling in Cloud Using Underutilized Resources

[Full Text]



Sumeet Bharti, Navneet Kaur Mavi



Energy consumption, Resource allocation, VM allocation, Task Scheduling



Resource scheduling and provisioning in cloud environment are most challenging due to the execution variability and uncertainty of the cloud infrastructure and of the load being set up. In this framework, the task scheduling VM allocation using underused resources has been implemented with the concept of RAM and mips and compared it with the existed Energy-Performance Trade-Off Multi-Resource Cloud Task Scheduling Algorithm. The underutilized elements are found out in this policy. In this way, it uses more number of processing elements as compared to the existing algorithm. The experimental results demonstrate that the resources are being utilized properly in order to reduce the overhead, energy consumption and execution time.



[1] R. Buyya, C. S. Yeo ,S. Venugopal, J. Broberg, I. Brandic, “Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the fifth utility,” Future Gen Comput Syst, Vol. 25, Issue 6, pp. 599–616, 2009
[2] E. Deelman, D. Gannon, M. Shields, I. Taylor, “Workflows and e-science: an overview of workflow system features and capabilities,” Future Gen. Comput. Syst., Vol. 25, Issue 5, pp. 528–540, 2009
[3] M.A. Rodriguez, R. Buyya, “A taxonomy and survey on scheduling algorithms for scientific workflows in IAAS cloud computing environments,” Concurr. Comput. Pract. Exp., 2016
[4] F. Wu, Q. Wu, Y. Tan, “Workflow scheduling in cloud: a survey,” J Supercomput, Vol. 71, Issue 9, pp. 3373–418, 2015
[5] M. Masdari, S. ValiKardan, Z. Shahi, S.I. Azar, “Towards workflow scheduling in cloud computing: a comprehensive analysis,” J Netw Comput Appl Vol., 66, 2016
[6] Y.C. Lee, A. Y. Zomaya, “Energy efficient utilization of resources in cloud computing system,” J. Supercomput. 60 (2) (2012) 268–280
[7] Y. K. Jiang, W. Z. Hui, J. X. Hong, H.E. Qin-Ming, “Power management of virtualized cloud computing platform,” Chinese J. Comput. Vol. 35, Issue 6, pp. 1262–1285, 2012
[8] L. Xin, Q. Zhuzhong, L. Sanglu, W. Jie, “Energy efficient virtual machine placement algorithm with balanced and improved resource utilization in a data center,” Math. Comput. Modelling, Vol. 58, Issue 5, pp. 1222–1235, 2013.
[9] E.G. Coffman, J. Csirik and G.J. Woeginger, "Approximate solutions to bin packing problems," Handbook of applied optimization, pp. 607- 615, 2002
[10] Y. Mhedheb, F. Jrad, J. Tao, J. Zhao, J. Kołodziej, A. Streit, "Load and Thermal-Aware VM Scheduling on the Cloud," International Conference on Algorithms and Architectures for Parallel Processing ICA3PP 2013: Algorithms and Architectures for Parallel Processing pp. 101-114, 2013
[11] J. Moore, J. Chase, P. Ranganathan, R. Sharma, “Making scheduling ‘‘cool’’: Temperature aware workload placement in data centers,” Conference on Usenix Technical Conference, pp. 61–75, 2005
[12] Q. Tang, S. Gupta, G. Varsamopoulos, “Energy-efficient thermal-aware task scheduling for homogeneous high-performance computing data centers: a cyber-physical approach,” IEEE Trans. Parallel Distrib. Syst., Vol.19, Issue 11, pp. 1458–1472, 2008
[13] E. K. Lee, I. Kulkarni, D. Pompili, M. Parashar, "Proactive thermal management in green datacenters," The Journal of Supercomputing, Vol. 60, Issue 2, pp. 165–195, 2012
[14] A. Banerjee, T. Mukherjee, G. Varsamopoulos, S. K. S. Gupta, “Cooling-aware and thermal-aware workload placement for green HPC data centers,” Proceedings of Green Computing Conference, pp. 245–256, 2010
[15] A.M. Sampaio, J.G. Barbosa, “Dynamic power-and failure-aware cloud resources allocation for sets of independent tasks,” IEEE International Conference on Cloud Engineering (IC2E), pp. 1–10, 2013
[16] M. Islam, P. Balaji, P. Sadayappan, D. K. Panda, “QoPS: A QoS based scheme for parallel job scheduling,” Job Scheduling Strategies for Parallel Processing, pp. 252–268, 2010.
[17] S. Fu, “Failure-aware resource management for high-availability computing clusters with distributed virtual machines,” J. Parallel Distrib. Comput., Vol. 70, Issue 4, pp. 384–393, 2010
[18] B. Javadi, J. Abawajy, R. Buyya, “Failure-aware resource provisioning for hybrid cloud infrastructure,” J. Parallel Distrib. Comput., Vol. 72, Issue 10, pp. 1318–1331, 2012
[19] L. Mao, Y. Li, G. Peng, X. Xu, W. Lin, “A multi-resource task scheduling algorithm for energy-performance trade-offs in green clouds,” Sustainable Computing: Informatics and Systems, Vol. 19, pp. 233-241, 2018