scispace - formally typeset
Journal ArticleDOI

QoS-Aware Cloudlet Load Balancing in Wireless Metropolitan Area Networks

Reads0
Chats0
TLDR
This paper introduces a novel system model to capture the response time delays of offloaded tasks and proposes two algorithms for the problem: one is a fast heuristic, and another is a distributed genetic algorithm that is capable of delivering a more accurate solution compared with the first algorithm, but at the expense of a much longer running time.
Abstract
With advances in wireless communication technology, more and more people depend heavily on portable mobile devices for business, entertainments and social interactions. This poses a great challenge of building a seamless application experience across different computing platforms. A key issue is the resource limitations of mobile devices due to their portable size, however this can be overcome by offloading computation-intensive tasks from the mobile devices to clusters of nearby computers called cloudlets through wireless access points. As increasing numbers of people access the Internet via mobile devices, it is reasonable to envision in the near future that cloudlet services will be available for the public through easily accessible public wireless metropolitan area networks (WMANs). However, the outdated notion of treating cloudlets as isolated data-centers-in-boxes must be discarded as there are clear benefits to connecting multiple cloudlets together to form a network. In this paper we investigate how to balance the workload among cloudlets in an WMAN to optimize mobile application performance. We first introduce a novel system model to capture the response time delays of offloaded tasks and formulate an optimization problem with the aim to minimize the maximum response time of all offloaded tasks. We then propose two algorithms for the problem: one is a fast heuristic, and another is a distributed genetic algorithm that is capable of delivering a more accurate solution compared with the first algorithm, but at the expense of a much longer running time. We finally evaluate the performance of the proposed algorithms in realistic simulation environments. The experimental results demonstrate the significant potential of the proposed algorithms in reducing the user task response time, maximizing user experience.

read more

Citations
More filters
Journal ArticleDOI

Task offloading in Edge and Cloud Computing: A survey on mathematical, artificial intelligence and control theory solutions

TL;DR: A detailed survey of how the Edge and/or Cloud can be combined together to facilitate the task offloading problem is provided, with particular emphasis on the mathematical, artificial intelligence and control theory optimization approaches that can be used to satisfy the various objectives, constraints and dynamic conditions of this end-to-end application execution approach.
Journal ArticleDOI

Cloudlet Placement and Task Allocation in Mobile Edge Computing

TL;DR: This paper models how to calculate the task completion delay in MEC and proposes a Benders decomposition-based algorithm, which can achieve an (close-to-)optimal performance in terms of energy consumption and acceptance ratio compared with two benchmark heuristics.

Virtual Smartphone over IP技術 (特集 ネットワークセキュリティ技術の動向)

TL;DR: In this paper, the authors present Virtual Smartphone over IP system that allows users to create virtual smartphone images in the mobile cloud and to customize each image to meet different needs by installing the desired mobile applications remotely in one of these images.
Journal ArticleDOI

Exploring Placement of Heterogeneous Edge Servers for Response Time Minimization in Mobile Edge-Cloud Computing

TL;DR: This article proposes an approach consisting of offline and online stages of deploying heterogeneous edge servers to optimize the expected response time of both the whole and individual base stations, and reduces system-expected response time by 47.37%, but also improves response time fairness of base stations.
Journal ArticleDOI

Dynamic Fog-to-fog Offloading in SDN-based Fog Computing Systems

TL;DR: A dynamic offloading service among fog nodes for an SDN-based fog computing system that aims at selecting an optimal offloading node and assisting the offloading path by providing an end-to-end bandwidth guarantee based on SDN technology is proposed.
References
More filters
Journal ArticleDOI

Diameter of the World-Wide Web

TL;DR: The World-Wide Web becomes a large directed graph whose vertices are documents and whose edges are links that point from one document to another, which determines the web's connectivity and consequently how effectively the authors can locate information on it.
Journal ArticleDOI

The Case for VM-Based Cloudlets in Mobile Computing

TL;DR: The results from a proof-of-concept prototype suggest that VM technology can indeed help meet the need for rapid customization of infrastructure for diverse applications, and this article discusses the technical obstacles to these transformations and proposes a new architecture for overcoming them.
Book

Queueing Systems. Volume 1: Theory

TL;DR: The purpose of this document is to summarize the main points of the book written by Leonard Kleinrock, titled, ‘Queueing Systems’, which is about queueing systems.
Journal ArticleDOI

Pervasive computing: vision and challenges

TL;DR: The relationship of this new field to its predecessors is examined: distributed systems and mobile computing, and four new research thrusts are identified: effective use of smart spaces, invisibility, localized scalability, and masking uneven conditioning.
Proceedings ArticleDOI

MAUI: making smartphones last longer with code offload

TL;DR: MAUI supports fine-grained code offload to maximize energy savings with minimal burden on the programmer, and decides at run-time which methods should be remotely executed, driven by an optimization engine that achieves the best energy savings possible under the mobile device's current connectivity constrains.
Related Papers (5)