Beruflich Dokumente
Kultur Dokumente
Prologue
Next Generation of Mobile Apps
Sensory Based Applications
Location Based
Services (LBS)
Mobile Music: 52.5%
Mobile Video:25.2%
Mobile Gaming: 19.3%
Augmented Reality
Mobile Social
Networks and
Crowdsourcing
Multimedia and
Data Streaming
Network as a
Service:
ex: Wireless
connectivity
(Wi-Fi, 3G/4G,
Bluetooth,)
Context as a Service:
Related Work
Framework
Description
Theory
ISLPED2012:
Theory
InfoCom 2012:
CloneCloud
Eurosys2011:
MAUI
MobiSys2010:
MobiCloud
SOSE2010:
Cloudlet
PerCom2009:
Objective: Reduction in
execution time,
Virtualization framework
using Wi-Fi
Framework
Description
Cuckoo
MobiCase 2010:
Objective: Reduction in
execution time, code size
and proxy cost
Client/Server Framework
using Wi-Fi and Bluetooth
-any scalability studies,
energy issues, public and
local cloud modeling,
mobility affect on
performance.
Chroma
MobiSys2003:
Objective: Reduction in
execution time ClientServer using Wi-Fi.
Mobility issues,
Different Cloud Types
(public/local),
Public Cloud Important criteria like
price,
Scalability Study.
PROJECT
CONTRIBUTIONS:
2-Tier Cloud architecture as the cloud
computing platform.
Location-time workflow as the modeling
framework for mobile applications in
mobile cloud computing.
Different heuristics to solve optimal service
allocation in mobile cloud computing.
MAPCloud as a QoS-middleware for service
allocation in mobile cloud computing.
Scalable version of service allocation
algorithm in mobile cloud computing.
6
2-Tier Cloud
Architecture
[Satyanarayanan_2011] , [Cavilla_2007]:
unlikely to be improved while the prime target of WAN improvement
is security, management.
Tier 2: Local
Cloud
3G Access
Point
Wi-Fi Access
Point
RTT:
~80ms
10
RTT:
~290ms
11
12
QUALITY OF SERVICE
(QOS)
The QoS could be defined in two
different Levels:
Atomic service level
Composite service level or workflow level.
13
SUMMARY
We define location-time workflow for
modeling mobile applications in pervasive
environment.
We define QoS for LTW and how to do the
normalization.
The normalized power, price and delay is the
real number in interval [0,1].
The higher the normalized QoS the better
the execution plan is.
We need to answer the following two
questions:
For single mobile users: Knowing the Mobile user LTW;
what is the optimal service allocation considering price, 14
power and delay?
15
Mobility-Aware Service
Allocation Algorithms
on Cloud
16
Brute-Force
Search (BFS)
Simulated
Annealing Based
Service Allocation Algorithms for
Single Mobile User and
Mobile Group-Ware
Applications
Genetic Based
Greedy Based
Random Service
Allocation (RSA)
MOBILE CROWDSOURCING
The mobile users may have some issues such as conges- tion
due to the limitation of wireless bandwidths, network
disconnection, and the signal attenuation caused by mobile
users mobility. To continue using cloud services, we need to
reconfigure the system settings by hand for different mobile
environments. Furthermore, lack of providers information
is also a shortcoming to choose suitable cloud service.
Context-awareness is an excellent solution to sense mobile
environments
and
intelligently
choose
the
best
cloud
service.
18
ARCHITECTURE
19
CONCLUTION
In this Project, we briefly introduced crowdsourcing based QoS
adaptor (CQA), and its key components and QoS control
structures. It can be applied to mobile cloud computing
environments in order to provide QoS management for cloud
service. We presented the system design, together with its
implementation. The context parameters associated with
the concept are also discussed.
20