BUILDING AND SCALING THE INTERNET OF THINGS Large-scale connectivity of mobile and pervasive systems Huber Flores [email protected] Helsinki, Finland.
BUILDING AND SCALING THE INTERNET OF THINGS
Large-scale connectivity of mobile and pervasive systems
Huber Flores
Helsinki, Finland.
Agenda
• Building Internet of Things (IoT) – Device-to-Device communications – Edge and fog computing – Cloud-based infrastructure – Pervasive and mobile systems – Mobile cloud communication
• Scaling IoT – Cloud-based modeling and virtualization – Cloud-based scalability
• Resource allocation awareness • Autoscaling mechanisms
Helsinki, Finland.
2
Building IoT
Helsinki, Finland.
3
Building IoT
• Energy-efficiency
– Battery life of low power devices
• Performance
– Quality of service (QoS) and Quality of experience (QoE)
• Infrastructure
– Proximal and remote
– Network connectivity
Helsinki, Finland.
4
Building IoT
• Large amount of devices
• Amazon, Google, Facebook…
– Autoscale
Helsinki, Finland.
5
Building IoT: Problem?
Helsinki, Finland.
6
Building IoT: Problem?
Helsinki, Finland.
7
Building IoT: Problem?
Helsinki, Finland.
8
Scaling IoT
Helsinki, Finland.
9
Scaling IoT
Helsinki, Finland.
10
Scaling IoT
Helsinki, Finland.
11
Scaling IoT
Helsinki, Finland.
12
Scaling IoT
Helsinki, Finland.
13
Scaling IoT
Helsinki, Finland.
14
Scaling IoT
Helsinki, Finland.
15
Take aways
• Scaling based on policies
– System dependent
• Cost of scaling vs users ‘perception
Helsinki, Finland.
16
QUESTIONS
Helsinki, Finland.
17
Assignment
• 7th reading
– Roman, Rodrigo, Jianying Zhou, and Javier Lopez. "On the features and challenges of security and privacy in distributed internet of things." Computer Networks 57.10 (2013): 2266-2279.
Helsinki, Finland.
18
PROGRESS REPORT SESSION
Helsinki, Finland.
19
Practical assignment for 21.11.2017
• Prepare a few slides answering the questions of the Data-analysis-insights-p2 slides, which are located in the material section of the course web page.
Helsinki, Finland.
20