Optimization-based Offloading Method for Mobile Cloud Computing Environment
Lakshna Arun1, T. N. Ravi2
1Lakshna Arun*, Research Scholar, Department of Computer Science, Periyar E.V.R College, Tiruchirappalli, Tamil Nadu, India.
2T.N. Ravi, Assistant Professor, Department of Computer Science, Periyar E.V.R College, Tiruchirappalli, Tamil Nadu, India.
Manuscript received on October 12, 2019. | Revised Manuscript received on 22 October, 2019. | Manuscript published on November 10, 2019. | PP: 2829-2833 | Volume-9 Issue-1, November 2019. | Retrieval Number: K21070981119/2019©BEIESP | DOI: 10.35940/ijitee.K2107.119119
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Mobile cloud computing (MCC) is a program that should be applied to defeat the hurdles of computing in the mobile environment. Though developing data-intensive purposes, such as Natural Language Processing (NLP) and face recognition, takes more difficulties on mobile cloud computing stages because of data location and high bandwidth cost issues. To overcome these issues, this paper proposes a dynamic task (resources) allocation model to schedule data-intensive applications on mixed resources (public cloud, cloudlets, and mobile devices) computing environments. Efficient task allocation strategy requires to develop by estimating the number of intentions while performing the decisions of allocation, such as fast response and reduced consumption of energy, to obtain the most reliable task allocation providing the requirements of cloud users and increasing the MCC environment performance. In this paper, Cultural Algorithm (CA) based offloading strategy is proposed for obtaining the minimized task execution time by causing smart decisions for allocation. This proposed algorithm has been implemented using a cloudsim toolkit, and the performance is estimated by analyzing with Genetic and greedy algorithm allocation techniques on a collection of parameters like throughput and makespan for scheduling the resource.
Keywords: Mobile Cloud Computing, Cloudlets, Resource Allocation, Genetic Algorithm, Cultural Algorithm, Greedy Method.
Scope of the Article: Cloud Computing