mobile analytics for edge and fog …...mobile analytics for edge and fog computing understanding...

21
MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores [email protected] Helsinki, Finland.

Upload: others

Post on 09-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING

Understanding the context of a mobile device

Huber Flores

[email protected]

Helsinki, Finland.

Page 2: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Agenda

• Fog and Edge computing

– Moving services closer to users

• Cloud or Edge?

– Understanding devices ‘context

• CloudHub

– Mobile analytics for opportunistic diffusion of services at the Edge.

Helsinki, Finland.

2

Page 3: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

End-to-Cloud architecture

Helsinki, Finland.

CLOUD

EDGE/FOG

EDGE/FOG

3

Page 4: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Edge computing

• One-hub distance devices

– Avoiding latency overhead

• Edge is preferable… but

– Limited

• Hard to scale

– Microservices?

Helsinki, Finland.

4

Page 5: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Fog computing

• Thin line between Edge and Fog

• Opportunistic multi-device settings

Helsinki, Finland.

5

Page 6: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Mobile analytics

• Centralized Cloud-based analytics over mobile devices data

• Opportunistic diffusion of services from the Cloud to the Edge

Helsinki, Finland.

6

Page 7: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Mobile analytics

• Mobile context

– (Device, communication link, back-end)

• Back-end = other devices

– Opportunistic evaluation

• Sensing

• Processing

• Networking

• Storage

• Etc…

Helsinki, Finland.

7

Page 8: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

USE CASE FOR SENSING

Helsinki, Finland.

8

Page 9: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Internet services ‘provisioning

Helsinki, Finland.

9

Page 10: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Internet of disconnected-things?

Helsinki, Finland.

10

Page 11: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

CloudHub

Helsinki, Finland.

11

Page 12: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Issues

• Stability

– Diffusion time

• Opportunistic times

– Idle

– Acquired/leased

Helsinki, Finland.

12

Page 13: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

CloudHub

Helsinki, Finland.

13

Page 14: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Evaluation

Helsinki, Finland.

14

Page 15: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Evaluation

Helsinki, Finland.

15

Page 16: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Take aways

• Context evaluation for opportunistic adaptation of applications improves performance and energy of devices.

• Edge infrastructure is preferable, but limited.

• Opportunistic fog computing depends on exploitation of devices ‘context.

Helsinki, Finland.

16

Page 17: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Assignment

• 5to reading

– Flores, Huber, et al. "Mobile cloud messaging supported by xmpp primitives." Proceeding of the fourth ACM workshop on Mobile cloud computing and services. ACM, 2013.

Helsinki, Finland.

17

Page 18: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

QUESTIONS

Helsinki, Finland.

18

Page 19: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

Content assessment

• Quiz

– https://goo.gl/forms/3DLu3KYeT74Qvil33

Helsinki, Finland.

19

Page 20: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

10.10.2017 - NO SESSION

Helsinki, Finland.

20

Page 21: MOBILE ANALYTICS FOR EDGE AND FOG …...MOBILE ANALYTICS FOR EDGE AND FOG COMPUTING Understanding the context of a mobile device Huber Flores huber.flores@helsinki.fi Helsinki, Finland.Agenda

PROGRESS REPORT SESSION

Helsinki, Finland.

21