14
Mobile Cloud Computing Mohamed Saifeddin Hadj Sassi Ines Beltaief A Review on Mobile Cloud Computing: Issues, Challenges and Solutions

Mobile Cloud Comuting

Embed Size (px)

Citation preview

Page 1: Mobile Cloud Comuting

Mobile Cloud Computing

Mohamed Saifeddin Hadj SassiInes Beltaief

A Review on Mobile Cloud Computing: Issues, Challenges

and Solutions

Page 2: Mobile Cloud Comuting

Introduction

MCC is a combination of mobile computing and

cloud computing.It aims to augment computing

capabilities of mobile devices, conserve local

resources, extend storage capacity, and enhance

data safety to enrich the computing experience of

mobile users.

Page 3: Mobile Cloud Comuting

Problematic

★ What’s Mobile Cloud Computing

★ What are the benefits of Mobile Cloud Computing

★ What are the open issues and future research

direcions

Page 4: Mobile Cloud Comuting

OVERVIEW

● Mobility : Establish connexion between devices during their moving through

MSS (Mobile Support Station).

● Network conditions: wired network with high-bandwidth, or a wireless Wide

Area Network with low-bandwidth.

● disconnection and consistency: mobile nodes will disconnect and

consistent with the wireless network passively or actively.

➔ QoS in mobile computing network is much easier to be affected by the

landforms, weather and buildings.

Mobile Computing :

Page 5: Mobile Cloud Comuting

The CC system is the development of parallel processing,

distributed and grid computing on the Internet, which

provides various QoS guaranteed services such as

hardware, infrastructure, platform, software and storage.

Cloud Computing :

Page 6: Mobile Cloud Comuting

Infrastructure layer: it includes resources of computing and

storage where physical devices and hardware are

virtualized as a resource pool.

Platform layer: considered as a core layer in the CC system.

It includes the environment of parallel programming design,

distributed storage and management system.

Application layer: provides some simple software and

applications, as well as costumer interfaces to end users.

Framework:

Page 7: Mobile Cloud Comuting

Features

1. Virtualization: all bottom layer hardware devices is virtualized . End users access

resources through a browser and get data without maintaining their own data

centers.

2. Reliability, usability and extensibility : the CC systems transfer and backup failed

data to other machines,and then delete it from the systems automatically .

3. Large-scale: to possess the capability of supercomputing and mass storage, a CC

system consists of thousands of servers and PCs.

4. Autonomy: CC system automatically configures and allocates the resources of

hardware, software and storage.

Page 8: Mobile Cloud Comuting

MOBILE CLOUD COMPUTING

the data processing and storage is moved

from mobile devices to powerful and

centralized computing platforms located in

clouds. It’s similar to CC, but the client side

has changed to make it viable for mobile

phones.

1.Architectures and Principal

Page 9: Mobile Cloud Comuting

⇒ provide a convenient and rapid method

for users to access and receive data from

the cloud through mobile devices.

2.Challenges and solutions:

❖ Limitations of mobile

devices:limited computing

capability and energy resource.

Page 10: Mobile Cloud Comuting

⇒ the core computing task is processed by cloud, and mobile devices are

responsible for some simple tasks only.

3.Quality of communication: the data transfer rate in MCC environment

is constantly changing and the connection is discontinuous due to the

existing clearance in network overlay.

4.Division of application services: we have to divide the applications and

use the capacity of cloud computing to achieve purposes

(computeintensive and data-intensive applications)

2.Challenges and solutions:

Page 11: Mobile Cloud Comuting

BENEFITS OF MCC

➢open the cloud computing business that is currently almost exclusively

addressing businesses to consumers.

➢ Help to extend the battery life by moving the execution of commutation-

intensive application to the cloud

➢ a potential solution for the fragmented market of mobile OS.

➢ help to overcome limitations of mobile devices in particular of the processing

power and data storage.

➢ increase security level for mobile devices achieved by a centralized

monitoring and maintenance of software.

Page 12: Mobile Cloud Comuting

OPEN ISSUES AND FUTURE RESEARCH DIRECTION

❖Task division:Researchers divide tasks from mobile devices into multiple sub-

tasks and deliver some of them to run in cloud.

❖ Data delivery: some challenges can be solved using: special application

(service) and middle-ware (platform).

❖ Quality of service:we cannot directly shift the services from the computer‟s

platform to mobile devices.because of congestion due to bandwidth limitation,

network disconnection and signal attenuation.

❖ Standard interface:on the current use of a web interfaces ,standard protocol and

interface needs to be designed .

❖ Better service:research should try to Identify the method on how to

provide suitable and friendly interactive services for mobile devices.

Page 13: Mobile Cloud Comuting

Conclusion

The ultimate goal of MCC is to provide rich mobile computing through seamless

communication between front-users (cloud-mobile users) and end-users (cloud

providers)

➢ there are some main optimization approaches in MCC Deploying an

effective elastic application division mechanism which is deemed to be the

best solution to guarantee the application service in MCC.

⇒ its complicated, but promising high impact results.

Page 14: Mobile Cloud Comuting

THANK YOU FOR YOUR ATTENTION