Task Allocation and Re-allocation for Big Data Applications in Cloud Computing Environments

5Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Resource allocation for Big data streams in cloud systems involves selecting the appropriate cloud resources. Since incorrect resource allocation results in either under provisioning or over provisioning, accurate resource allocation becomes challenging in Big data applications. Hence, the objective of this work is to design an optimal solution for resource allocation for minimizing the network bandwidth and response delay. In this paper, a task allocation and re-allocation mechanism for Big data applications is designed. It consists of two important agents: RE-allocation Agent (REA) and Resource Agent (RA). The RA is responsible for mapping the user requirements to the available VMs. The REA monitors the resources and chooses the VMs for resource reconfiguration. Then, it dispatches an allocation or de-allocation request to RA, running in the physical system, based on the varying requirements of virtual machines. Experimental results show that the proposed TARA has less execution time and achieves better utilization of resources, when compared to existing tool.

Author supplied keywords

Cite

CITATION STYLE

APA

Tamilarasi, P., & Akila, D. (2020). Task Allocation and Re-allocation for Big Data Applications in Cloud Computing Environments. In Lecture Notes in Networks and Systems (Vol. 118, pp. 679–686). Springer. https://doi.org/10.1007/978-981-15-3284-9_77

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free