Authors:
Robert Pettersen
;
Steffen Viken Valvåg
;
Åge Kvalnes
and
Dag Johansen
Affiliation:
University of Tromsø and The Arctic University of Norway, Norway
Keyword(s):
Mobile, Cloud, Performance.
Related
Ontology
Subjects/Areas/Topics:
Cloud Application Architectures
;
Cloud Applications Performance and Monitoring
;
Cloud Computing
;
Cloud Computing Architecture
;
Cloud Deployment Models: Public/Private/Hybrid Cloud
;
Cloud Middleware Frameworks
;
Development Methods for Cloud Applications
;
Engineering Mobile Clouds and Mobile-based Systems
;
Fundamentals
;
Location-Based Mobile Cloud Applications and Services
;
Mobile Cloud Computing and Services
;
Mobile Cloud Computing Models, Infrastructures, and Approaches
;
Platforms and Applications
Abstract:
We demonstrate a practical way to reduce latency for mobile .NET applications that interact with cloud
database services. We provide a programming abstraction for location-independent code, which has the potential
to execute either locally or at a satellite execution environment in the cloud, in close proximity to the
database service. This preserves a programmatic style of database access, and maintains a simple deployment
model, but allows applications to offload latency-sensitive code to the cloud. Our evaluation shows that this
approach can significantly improve the response time for applications that execute dependent queries, and that
the required cloud-side resources are modest.