Date of Publication :25th May 2018
Abstract: More and more, we are seeing technology moving to the cloud environment. Task scheduling, Load balancing, and resource allocation are significant stages for any cloud environment. Scheduling is the process of mapping and managing task or processes into the available resources. So while allocating the resource in cloud environment distribution of virtual machines and other resources should equally load to achieve the better performance. In our paper we present a detailed survey on existing resource allocations and proposed a novel framework to allocate resources and balance the load using binary tree and heap property keeping different cases in considerations
Reference :
-
- [1] J. Barbosa and B. Moreira, “Dynamic job scheduling on heterogeneous clusters,” in 8th International Symposium on Parallel and Distributed Computing, ISPDC 2009, 2009, pp. 3–10.
- [2] T. A. Syed, S. Musa, A. Rahman, and S. Jan, “Towards Secure Instance Migration in the Cloud,” in proceedings of International Conference on Cloud Computing (ICCC), 2015, pp. 1–6.
- D. Nurmi et al., “The Eucalyptus open-source cloud-computing system,” in Nineth IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID’09), 2009, pp. 124–131.
- J. Dean and S. Ghemawat, “MapReduce: simplified data processing on large clusters,” Commun. ACM, vol. 51, no. 1, pp. 107–113, 2008.
- I. M. Abbadi and A. Ruan, “Towards Trustworthy Resource Scheduling in Clouds,” IEEE Trans. Inf. Forensics Secur., vol. 8, no. 6, pp. 973–984, Jun. 2013.
- D. S. MilojiÄić, F. Douglis, Y. Paindaveine, R. Wheeler, and S. Zhou, “Process migration,” ACM Comput. Surv., vol. 32, no. 3, pp. 241–299, 2000.
- P. Mell and T. Grance, “The NIST Definition of Cloud Computing, Recommendations of the National Institute of Standards and Technolog,” Natl. Inst. Stand. Technol., 2011.
- X. Xu, H. Hu, N. Hu, and W. Ying, “Cloud task and virtual machine allocation strategy in cloud computing environment,” in Communications in Computer and Information Science, 2012, vol. 345, pp. 113–120.
- S. Sotiriadis, N. Bessis, Y. Huang, P. Sant, and C. Maple, “Towards decentralized grid agent models for continuous resource discovery of interoperable grid Virtual Organisations,” in 2010 5th International Conference on Digital Information Management, ICDIM 2010, 2010, pp. 530–535.
- S. Sotiriadis, N. Bessis, Y. Huang, P. Sant, and C. Maple, “Defining minimum requirements of intercollaborated nodes by measuring the weight of node interactions,” in CISIS 2010 - The 4th International Conference on Complex, Intelligent and Software Intensive Systems, 2010, pp. 291–298