RAS: A novel approach for dynamic resource allocation

With ever changing user requirements the ways of computing have changed. Presently, cloud can be seen as a computing model that can cope with these changes as it gave access to unlimited amount of resources. But with time this myth has changed, leading to situations even when the cloud also falls short of resources. It thus becomes evident that appropriate resource allocation needs to done in order to sustain effective functioning of the cloud environment. To overcome this problem the concept of Resource Allocation System (RAS) was introduced in order to provision and maintain resources in an optimized manner. In this paper, we present our own resource allocation system that works on the principles of dynamic resource allocation. We propose an algorithm that states the working of RAS and defines how resources are allocated dynamically. The algorithm is implemented using the CloudSim simulator. Finally, we conclude by depicting the working of our algorithm and display the simulated results.

[1]  Rajkumar Buyya,et al.  Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing , 2012, Future Gener. Comput. Syst..

[2]  Li Zhang,et al.  Tycoon: An implementation of a distributed, market-based resource allocation system , 2004, Multiagent Grid Syst..

[3]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[4]  Kuo-Qin Yan,et al.  Towards a Load Balancing in a three-level cloud computing network , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[5]  Paul England,et al.  Resource management for isolation enhanced cloud services , 2009, CCSW '09.

[6]  Eric Williams,et al.  Energy intensity of computer manufacturing: hybrid assessment combining process and economic input-output methods. , 2004, Environmental science & technology.

[7]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.

[8]  Kwang Mong Sim,et al.  Agent-Based Adaptive Resource Allocation on the Cloud Computing Environment , 2011, 2011 40th International Conference on Parallel Processing Workshops.

[9]  Lakshmi Sobhana Kalli,et al.  Market-Oriented Cloud Computing : Vision , Hype , and Reality for Delivering IT Services as Computing , 2013 .

[10]  Renato Figueiredo,et al.  Science Clouds: Early Experiences in Cloud Computing for Scientific Applications , 2008 .

[11]  Schahram Dustdar,et al.  Workflow Scheduling and Resource Allocation for Cloud-Based Execution of Elastic Processes , 2013, 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications.

[12]  Rajkumar Buyya,et al.  Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities , 2009, 2009 International Conference on High Performance Computing & Simulation.