Tesi etd-10262020-182507 |
Link copiato negli appunti
Tipo di tesi
Tesi di laurea magistrale
Autore
CONFORTI, LUCA
URN
etd-10262020-182507
Titolo
Extending the QUIC protocol to support container migration in fog computing platforms: design, implementation and performance evaluation
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
COMPUTER ENGINEERING
Relatori
relatore Prof. Mingozzi, Enzo
relatore Prof. Virdis, Antonio
relatore Prof. Puliafito, Carlo
relatore Prof. Virdis, Antonio
relatore Prof. Puliafito, Carlo
Parole chiave
- constrained devices
- container migration
- fog
- fog computing
- fog nodes
- HTTP over QUIC
- HTTP/3
- internet of things
- IoT
- migration
- mobility
- QUIC
- QUIC protocol
- server migration
- transport layer
- virtualization
Data inizio appello
20/11/2020
Consultabilità
Completa
Riassunto
QUIC is a new encrypted transport layer network protocol, it is designed to make HTTP traffic more secure, efficient, and faster. This thesis provides a comprehensive overview of this new protocol and its use along with HTTP/3 on internet of things (IoT) devices in fog computing.
In a fog environment the cloud is extended towards the network edge distributing resources and services close to IoT constrained devices. In this way, the latter may perform lightweight tasks and count on the fog for the intensive ones.
The fog service is provided as a virtual environment to guarantee elasticity, isolation, to have multi-tenancy and resource efficiency. Besides, the container migration among fog nodes may be useful several use cases in different IoT domains.
The migration may affect both endpoints, but QUIC supports connection migration only on the client side, so in this thesis it is extended to support server migration using one of two different strategies designed and implemented.
The main contribution of the thesis is the performance evaluation of the two different server migration strategies combined with the state-of-the-art migration techniques for containers (cold, pre-copy, post-copy and hybrid migrations) over a real fog computing testbed.
The obtained results show the benefits of using QUIC and its extension within fog computing environments by clarifying which combination of connection and container migrations might be the most appropriate to use under certain conditions.
In a fog environment the cloud is extended towards the network edge distributing resources and services close to IoT constrained devices. In this way, the latter may perform lightweight tasks and count on the fog for the intensive ones.
The fog service is provided as a virtual environment to guarantee elasticity, isolation, to have multi-tenancy and resource efficiency. Besides, the container migration among fog nodes may be useful several use cases in different IoT domains.
The migration may affect both endpoints, but QUIC supports connection migration only on the client side, so in this thesis it is extended to support server migration using one of two different strategies designed and implemented.
The main contribution of the thesis is the performance evaluation of the two different server migration strategies combined with the state-of-the-art migration techniques for containers (cold, pre-copy, post-copy and hybrid migrations) over a real fog computing testbed.
The obtained results show the benefits of using QUIC and its extension within fog computing environments by clarifying which combination of connection and container migrations might be the most appropriate to use under certain conditions.
File
Nome file | Dimensione |
---|---|
Conforti_Thesis.pdf | 3.67 Mb |
Contatta l’autore |