You are on page 1of 2

Resilience Mobile Cloud Computing: Features, Applications

and Challenges
By Lo’ai Tawalbeh , Norah Alassaf , Waseem Bakheder , Alaa Tawalbeh

Mobile cloud computing merge the cloud computing technologies with devices so that processing speed
and battery power does not cause hindrance to applications that require high processing capabilities

I}INTRODUCTION

In Cloud computing, multiple computers are connected to each other that provide computation and
storage facilities to mobile devices .The integration of cloud services with mobile device capabilities
takes it to a new level .components of mobile device computing are

1>Mobile Devices

2>Wireless Communication Channel

3>Cloud

2}MOBILE CLOUD COMPUTING ARCHITECTURE AND DEPLOYMENT

Simple MCC model consumes lot of battery and suffers latency so MCC model based on cloudlet is used
to resolve the issue. cloudlet is a computer or group of computers which is trusted and have high
computation capabilities

2 types of architecture are

a>Non Cloudlet Architecture-there are three components -device, channel and cloud.

Request is sent to enterprise cloud and the cloud provides the services .This leads to latency and leads
to battery consumption

b>Cloudlet Architecture-there is a cloudlet in between device and cloud.it reduces latency

3} MOBILE CLOUD COMPUTING FEATURES

a>More reliability is provided:-there is no chance of data loss


b>Reduce energy consumption:-functions that need intensive processing are done by cloud so it saves
energy

c>Security and privacy:-there are various security and privacy concerns which are categorized in two
parts

c.1>mobile user security:-malicious codes and applications can harm users privacy ,GPS applications
are major threat to users privacy

c.2>data security:-since data is backed up on cloud it must be secured from unauthorized access

d> Scalability :-applications can be scaled as per user’s demands

e>Management :-users can move from one place to another so their network will change,so new cloud
needs data from previous cloud,this is managed in two ways

e.1>Centralised:-EC is responsible for movements

e.2>De-Centralised:-Mobile device is responsible for managing movements

f>Fault tolerance :-cloud computing must support fault tolerance so it does not impact reputation of
firm

g>Seamless Connection Handover :-as network changes over application may stop stop working and it
should resume working when network become stable again

4} CLOUD AND MOBILE APPLICATIONS TESTING

Testing-as-a-service model provides testing capabilities so that users can test reliability.there is ease of
detecting bugs so they can be fixed easily

Testing is of various types

1>functional testing:

1.1>load/performance

1.2>compliance

1.3>latency

1.4>endurance

2> Performance testing:

In performance testing,load,stress

You might also like