Int. J. of Cloud Computing   »   2015 Vol.4, No.4

 

 

Title: MAP: a cloud-based middleware for the provision of fine-grained compute services for mobile streaming image processing applications

 

Authors: Marvin Ferber; Thomas Rauber

 

Addresses:
Department of Computer Science, Technical University Bergakademie Freiberg, Freiberg, Germany
Department of Computer Science, University Bayreuth, Bayreuth, Germany

 

Abstract: Infrastructure-as-a-service offerings and the continuous evolution of wireless network technologies facilitate the integration of remote services into mobile applications. In contrast to cloud data stores, the mobile usage of cloud-based compute services is still underdeveloped. Platform-as-a-service offerings are not flexible enough to serve mobile requirements, which are performance predictability and performance adjustability based on the current connection quality. Infrastructure services are too expensive for single users, because they are normally billed at an hourly basis while the usage period is on the basis of minutes or seconds. To overcome the issues named, we propose a middleware that offers fine-grained configurable compute services for mobile users. To select a proper compute service quality according to the current needs, the remote execution performance is estimated based on the current network performance, application characteristics, and the current input data. Cloud options reflect the estimated performance for different resource types. A user may choose a cloud option for remote processing on demand. In a case study, we demonstrate the steps that are necessary to set up an application on our middleware. Furthermore, we investigate the estimation quality for a mobile image processing application.

 

Keywords: mobile cloud computing; mobile applications; cloud middleware; infrastructure-as-a-service; IaaS; platform-as-a-service; PaaS; mobile image processing; mobile streaming; fine-grained compute services; mobile users; service quality.

 

DOI: 10.1504/IJCC.2015.074241

 

Int. J. of Cloud Computing, 2015 Vol.4, No.4, pp.299 - 316

 

Date of acceptance: 01 Jun 2015
Available online: 19 Jan 2016

 

 

Editors Full text accessAccess for SubscribersPurchase this articleComment on this article