A Survey on Adaptive Resource Allocation for Multi-tier Web application using Ad-hoc Clouds

Main Article Content

R. Rajeshkannan


Ad-hoc Cloud Computing allows us to abstract distributed expandable IT resources behind an interface that promotes scalability and
dynamic resource allocation. The prototype exploits adaptive allocation of cloud resources to scale gracefully in the presence of rapid increases in
workload. The objective of this research is to investigate creating a framework incorporating web services and ad-hoc clouds harvesting unused
computing resources in a non intrusive manner. The underused computing resources within a participating enterprise represent a major untapped
computing resource and can be utilized to improve the quality of service. The harvested resources can be made available in the form of ad-hoc clouds
which can be configured dynamically based on the resource availability and service demands. This research proposes extending the concept of the
cloud to encompass not only server-farm resources but all resources accessible by the user. This brings the resources of the home PC and personal
mobile devices in to the cloud and promotes the deployment of highly-distributed component based applications with fat user interfaces. For the end
user, a web application deployed on a cloud is presented no differently to a web application deployed on a stand-alone web server. This model works
well for web applications.



Key words: Cloud computing, Resource allocation, Service requirements.


Download data is not yet available.

Article Details