logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-01302023-194536


Tipo di tesi
Tesi di laurea magistrale
Autore
LAMANNA, ANDREA
URN
etd-01302023-194536
Titolo
Progettazione e realizzazione di una piattaforma cloud per la didattica universitaria
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
ARTIFICIAL INTELLIGENCE AND DATA ENGINEERING
Relatori
relatore Prof. Vallati, Carlo
correlatore Prof. Avvenuti, Marco
Parole chiave
  • cloud computing
  • sistemi di supporto alla didattica
  • virtualizzazione
  • lightweight virtualizazion
  • full virtualization
Data inizio appello
17/02/2023
Consultabilità
Non consultabile
Data di rilascio
17/02/2026
Riassunto
L'obiettivo di questa tesi è la progettazione e la realizzazione di una piattaforma cloud per la didattica dei corsi di studio in Ingegneria Informatica dell'Università di Pisa. Per la creazione della piattaforma è stato utilizzato il prodotto open "OpenNebula". Dopo aver effettuato uno studio iniziale sulle componenti del prodotto e le sue configurazioni, si è scelta un'installazione che permetta l'utilizzo di macchine virtuali, ognuna con un'interfaccia di rete locale, con due tipologie di virtualizzazione: "full", mediante utilizzo di "kvm", e "lightweight", mediante utilizzo di "Firecracker". Al fine di rendere la piattaforma maggiormente utilizzabile per il caso d'uso considerato, e' stata sviluppata una componente aggiuntiva per semplficare l'interazione fra gli utenti e OpenNebula, producendo: una interfaccia con "api rest", che comunicano con i servizi di OpenNebula mediante chiamate "XML-RPC", utilizzando un "DB Sqlite" su cui memorizzare informazioni relative a corsi e studenti; una applicazione web, scritta con HTML e Javascript (utilizzando il framework Jquery), per permettere la richiesta di una nuova macchina da parte degli studenti e le operazioni di gestione da parte dei docenti.
File