Insegnamento VIRTUAL NETWORKS AND CLOUD COMPUTING

Nome del corso di laurea Ingegneria informatica e robotica
Codice insegnamento 70A00054
Curriculum Comune a tutti i curricula
Docente responsabile Gianluca Reali
Docenti
  • Gianluca Reali
Ore
  • 72 Ore - Gianluca Reali
CFU 9
Regolamento Coorte 2018
Erogato Erogato nel 2019/20
Erogato altro regolamento
Attività Affine/integrativa
Ambito Attività formative affini o integrative
Settore ING-INF/03
Anno 2
Periodo Secondo Semestre
Tipo insegnamento Obbligatorio (Required)
Tipo attività Attività formativa monodisciplinare
Lingua insegnamento Italiano
Contenuti Il programma fornisce conoscenza specialistica sulla relazzazione di applicazioni di calcolo distribuite per Big Data in Cloud e la gestione dei Data Center delle reti cloud mediante le tecniche di networking più avanzate, che fanno uso delle tecniche di virtualizzazione.
Testi di riferimento ILetha Hughes Etzkorn: "ntroduction to Middleware: Web Services, Object Components, and Cloud Computing", Chapman and Hall/CRC.

Dispense a cura del docente.
Obiettivi formativi Il corso si perfigge lo scopo di impartire agli studenti capacità progettuali nell'ambito del networking avanzato e nel cloud computing.
Prerequisiti Conoscenza di base del funzionamento delle reti IP.
Metodi didattici Lezioni in aula e in laboratorio.
Altre informazioni Saranno utilizzate piattaforme software open-source.
Modalità di verifica dell'apprendimento Valutazione di un progetto autonomo. Prova orale
Programma esteso Lezione 1: Introduzione al Cloud Computing
• IaaS, PaaS, SaaS
• Architetture di riferimento per il Cloud Computing

Lezione 2: cloud provider
• Tecnologie di virtualizzazione
• OpenStack
• Esempi pratici


Lezione 3: Virtual Networks
• VxLAN
• Overlay Netoworks


Lazione 4: Cloud Ibride
• Cloud pubbliche, dedicate, hosted, private
• Scenari ibridi hybrid (prem-on cloud, cross clouds, legacy apps & cloud apps, micro cloud e cloud brokerage)
• Esempi pratici


Lezione 5: Esempi di Applicaizoni in Cloud di cognitive computing
• Applicazioni
• Esempi pratici.

• Applicazioni
• Esempi pratici.



Lezione 6: Software Defined Networking (SDN) e Network Function Virtualization (NFV)

• Introduzione
• Archietetture di rete
• Uso di strumenti Open Source. La piattaforma Ryu.

Condividi su