polito.it
Politecnico di Torino (logo)

Automating deployment of High Speed Software Routers inside Virtual Private Clouds

Francesco Spinelli

Automating deployment of High Speed Software Routers inside Virtual Private Clouds.

Rel. Paolo Giaccone, Dario Giacomo Rossi. Politecnico di Torino, Corso di laurea magistrale in Communications And Computer Networks Engineering (Ingegneria Telematica E Delle Comunicazioni), 2018

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (3MB) | Preview
Abstract:

In recent years, Cloud Computing has emerged as one of the most predominant paradigm in the ICT world. For instance, services used every day by millions of people such as Dropbox and Google Drive, social networks as Facebook and Twitter, but also companies, rely on Cloud Computing, since it allows to perform outsourcing, minimizing hence part of the costs due to to buy and maintain expensive computer infrastructure. Cloud Computing, in a nutshell, is a model for rapidly provisioning a set of on demand configurable computing resources such as networks, servers, storage, applications. Some of its main features are the high automation on provisioning of resources, the pooling between several clients and the elastic availability which allows to instantiate many resources in a short time. In this environment, Software Routers started to appear and, among them, Vector Packet Processor(VPP), which is framework for building high-speed data plane functionalities in software. VPP exploits kernel by pass techniques and its main novelty is the processing of batch of packets, instead of processing them one by one, allowing to have better performances. So it would be interesting to have VPP inside an Amazon's Virtual Private Cloud (VPC) with respect of the common software router. The deployment process was automated by using a cloud orchestrator tool: Terraform and, finally, we created the same configuration in several different Amazon's Region, we connect them together two through the new Segment Routing version 6 (SRv6) and we performed some experimental measurements.

Relatori: Paolo Giaccone, Dario Giacomo Rossi
Anno accademico: 2018/19
Tipo di pubblicazione: Elettronica
Numero di pagine: 101
Soggetti:
Corso di laurea: Corso di laurea magistrale in Communications And Computer Networks Engineering (Ingegneria Telematica E Delle Comunicazioni)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-27 - INGEGNERIA DELLE TELECOMUNICAZIONI
Aziende collaboratrici: TELECOM PARISTECH
URI: http://webthesis.biblio.polito.it/id/eprint/9062
Modifica (riservato agli operatori) Modifica (riservato agli operatori)