This paper is published in Volume-2, Issue-6, 2016
Area
Cloud Computing
Author
Roshni Singh, Dr. Shiva Prakash
Org/Univ
Madan Mohan Malaviya University of Technology, Gorakhpur, UP, India
Keywords
Cloud Computing, Dynamic Resource Allocation, Resource Management, Resource Scheduling.
Citations
IEEE
Roshni Singh, Dr. Shiva Prakash. Survey on Dynamic Resource Allocation Schemes in Cloud Environment: A Review, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.
APA
Roshni Singh, Dr. Shiva Prakash (2016). Survey on Dynamic Resource Allocation Schemes in Cloud Environment: A Review. International Journal of Advance Research, Ideas and Innovations in Technology, 2(6) www.IJARIIT.com.
MLA
Roshni Singh, Dr. Shiva Prakash. "Survey on Dynamic Resource Allocation Schemes in Cloud Environment: A Review." International Journal of Advance Research, Ideas and Innovations in Technology 2.6 (2016). www.IJARIIT.com.
Roshni Singh, Dr. Shiva Prakash. Survey on Dynamic Resource Allocation Schemes in Cloud Environment: A Review, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.
APA
Roshni Singh, Dr. Shiva Prakash (2016). Survey on Dynamic Resource Allocation Schemes in Cloud Environment: A Review. International Journal of Advance Research, Ideas and Innovations in Technology, 2(6) www.IJARIIT.com.
MLA
Roshni Singh, Dr. Shiva Prakash. "Survey on Dynamic Resource Allocation Schemes in Cloud Environment: A Review." International Journal of Advance Research, Ideas and Innovations in Technology 2.6 (2016). www.IJARIIT.com.
Abstract
Cloud computing environment provisions the supply of computing resources on the basis of demand, as and when needed. It builds upon advances of virtualisation and distributed computing to support cost efficient usage of computing resources, emphasizing on resource scalability and on-demand services. It allows business outcomes to scale up and down their resources based on needs. Managing the customer demand creates the challenges of on demand resource allocation. Further they can make use of company-wide access to applications, based on pay-as-you-go model. Hence there is no need for getting licenses for individual products. Virtual Machine (VM) technology has been employed for resource provisioning. It is expected that using virtualized environment will reduce the average job response time as well as executes the task according to the availability of resources. Effective and dynamic utilization of the resources in cloud can help to balance the load and avoid situations like slow run of systems. In this paper, various resource allocation strategies and their challenges are discussed in detail. It is believed that this paper would benefit both cloud users and researchers in overcoming the challenges faced.