Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student...

26
Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1

Transcript of Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student...

Page 1: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

1

Extending the Capacity of Mobile Devices Through Cloud

OffloadingFrancisco Airton – PhD Student

04 of may, 2014

Workshop MoDCS 2014.1

Page 2: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

2

CONTEXT

Mobile Cloud Computing (MCC)

Page 3: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

3

CONTEXT

Page 4: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

4

GENERAL PROBLEM STATEMENT

1

2

3

Page 5: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

5

MY SPECIFIC PROBLEM STATEMENT

[JACTAP, 2014]

Page 6: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

6

MY SOLUTION -> Input Level Granularity

Method 01Method 02Method 03

App

Input G = 3

G = Granularity

G = 6Input 01Input 02

Method 01Method 02Method 03

App

Page 7: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

7

MY SOLUTION -> Input Level Granularity

<Terrorists !!!>

Terrorists !!!

E.g. Face Recognition

Page 8: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

8

WHAT WE HAVE DONEMobile Cloud Face Recognition based on Smart Cloud Ranking1

Page 9: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

9

WHAT WE HAVE DONEMobile Cloud Face Recognition based on Smart Cloud Ranking1

Page 10: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

10

WHAT WE HAVE DONEMobile Cloud Face Recognition based on Smart Cloud Ranking

CPU utilization (U )

Round-Trip Time (RTT ) Metrics:

1

Page 11: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

11

WHAT WE HAVE DONEMobile Cloud Face Recognition based on Smart Cloud Ranking1

Page 12: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

12

WHAT WE HAVE DONEMobile Cloud Face Recognition based on Smart Cloud Ranking1

Page 13: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

13

WHAT WE HAVE DONECan Cloudlet Offloading Save Energy for Face Recognition Apps?2

1. How much database load a smartphone support over standalone face recognition process?2. Can Offloading Save Energy for Face Recognition Apps?3. What is the energy saving obtained by offloading face recognition for cloudlets?

Page 14: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

14

• How much database load a smartphone support over standalone face recognition process?

Page 15: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

15

Page 16: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

16

Page 17: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

17

Page 18: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

18

Can Offloading Save Energy for Face Recognition Apps?

Page 19: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

19

Can Offloading Save Energy for Face Recognition Apps?

Page 20: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

20

Can Offloading Save Energy for Face Recognition Apps?

Page 21: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

21

Can Offloading Save Energy for Face Recognition Apps?

Page 22: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

22

Can Offloading Save Energy for Face Recognition Apps?

Page 23: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

23

WHAT WE ARE DOING

• Finishing the paper 02 “Can Cloudlet Offloading Save Energy for Face Recognition Apps?”• Starting a mapping study: “Benchmark Applications used in Mobile

Cloud Computing Research: A Systematic Mapping Study”

Page 24: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

24

SOME OTHERS IDEAS TO DEVELOP NEXT• “Eucalyptus Auto-Scaling”• “Compare offloaded itens”

Page 25: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

25

WHAT WE PLAN TO DO IN LONG TERM•Schedule

2015 2016* Generalize SmartRank (+ input gran.)

* Model scenarios for SmartRank

* Use it with the benchmarks reported by the mapping

Page 26: Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

26

ThankYou!