A Comparative Study on Resource Allocation Techniques in Cloud Computing
Cloud computing is a combination of parallel, grid and distributed computing which includes virtualization
techniques. It provides on-demand service and offers dynamic computing infrastructure and resource allocation in an
efficient and optimal way. Resource allocation is the mechanism where the resources are allocated to every cloud user by the
cloud service providers. It is a challenging task to use an efficient and optimal technique for resource provisioning and
allocation. The various factors like cost, response time, dynamic allocation etc. should be considered while selecting a
resource allocation technique. In this document, a literature survey is carried out on the various methodologies of resource
allocation in cloud computing. A discussion on the different methods implemented and their characteristics are put together
to form a survey.
Keywords— Resource Allocation, Auction, Service Level Agreement.