2017Unpublished venueRequires access

RainCloud - Cloudlet Selection for Effective Cyber Foraging

Shanti Chilukuri, Sourabh Bollapragada, Sainath Kommineni, Kalyana Chakravarthy C.

Open publisher page 11 citations

Abstract

Cyber foraging is a technique in which devices (like mobile phones) that have lesser computing resources make use of those at other resource-rich devices. Offloading computation to a nearby device (a cloudlet) rather than some remote server, has proved to be beneficial for several resource-intensive mobile applications (apps) like online-gaming, video streaming and face recognition. While techniques to offload applications such that the load on the cloudlets is balanced have been proposed, we believe that one rule does not fit all types of applications. In this paper, we propose RainCloud, a cloudlet selection heuristic with dynamic VM provisioning for effective cyber foraging. RainCloud ranks cloudlets based on their available system#x002F;network resources (capabilities), specifically depending on the resources required by the application. It also looks for a relatively stable cloudlet so that the app may run to completion before the cloudlet moves out of range of the mobile device. We tested this heuristic on a small testbed and verified that it improves application response time and QoS (in terms of jitter). We also noted that RainCloud reduces the startup time, which is the time taken for the transmission and synthesis of the VM required to run the app on the cloudlet.

About this research paper

What this paper is about

Cyber foraging is a technique in which devices (like mobile phones) that have lesser computing resources make use of those at other resource-rich devices. Offloading computation to a nearby device (a cloudlet) rather than some remote server, has proved to be beneficial for several resource-intensive mobile applications (apps) like online-gaming, video streaming and face recognition. While techniques to offload applications such that the load on the cloudlets is balanced have been proposed, we believe that one rule does not fit all types of applications. In this paper, we propose RainCloud, a cloudlet selection heuristic with dynamic VM provisioning for effective cyber foraging. RainCloud ranks cloudlets based on their available system#x002F;network resources (capabilities), specifically depending on the resources required by the application. It also looks for a relatively stable cloudlet so that the app may run to completion before the cloudlet moves out of range of the mobile device. We tested this heuristic on a small testbed and verified that it improves application response time and QoS (in terms of jitter). We also noted that RainCloud reduces the startup time, which is the time taken for the transmission and synthesis of the VM required to run the app on the cloudlet.

Why it matters

OpenAlex reports 11 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Cyber foraging is a technique in which devices (like mobile phones) that have lesser computing resources make use of those at other resource-rich devices. Offloading computation to a nearby device (a cloudlet) rather than some remote server, has proved to be beneficial for several resource-intensive mobile applications (apps) like online-gaming, video streaming and face recognition. While techniques to offload applications such that the load on the cloudlets is balanced have been proposed, we believe that one rule does not fit all types of applications. In this paper, we propose RainCloud, a cloudlet selection heuristic with dynamic VM provisioning for effective cyber foraging. RainCloud ranks cloudlets based on their available system#x002F;network resources (capabilities), specifically depending on the resources required by the application. It also looks for a relatively stable cloudlet so that the app may run to completion before the cloudlet moves out of range of the mobile device. We tested this heuristic on a small testbed and verified that it improves application response time and QoS (in terms of jitter). We also noted that RainCloud reduces the startup time, which is the time taken for the transmission and synthesis of the VM required to run the app on the cloudlet.

Key concepts: Cloudlet, Computer science, Testbed, Provisioning, Mobile device, Mobile cloud computing, Cloud computing, Computer network

Related papers

Back to paper searchBrowse research topicsOriginal source
RainCloud - Cloudlet Selection for Effective Cyber Foraging — Research Paper | ScholarLens