Documenti full-text disponibili:
![[img]](http://amslaurea.unibo.it/style/images/fileicons/application_pdf.png) |
Documento PDF (Thesis)
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato
Download (1MB)
|
Abstract
L'incremento della digitalizzazione delle imprese ha portato molte di queste a utilizzare i servizi di Cloud Computing per gestire le loro tecnologie informatiche. Uno dei servizi più utilizzati è quello basato sulla containerizzazione, che consente l'organizzazione e la distribuzione di software in modo automatico.
Con il passare del tempo, le applicazioni informatiche sono diventate sempre più esigenti in termini di potenza di calcolo e tempi di esecuzione veloci, il che ha spinto le aziende interessate a cercare soluzioni al di fuori dei tradizionali servizi di Cloud Computing.
Una possibile soluzione potrebbe essere quella di combinare il Cloud Computing con l'High Performance Computing (HPC), una branca dell'informatica dedicata allo sviluppo di applicazioni in grado di raggiungere i massimi livelli di prestazioni. L'HPC fa leva sulle più recenti tecnologie hardware e software, e utilizza tecniche di parallelizzazione per migliorare le prestazioni.
Tuttavia, data la differenza tra queste due tecnologie, trovare un punto di incontro è stato difficile.
In questo elaborato è stata verificare la validità di Apptainer come soluzione al problema, valutando la sua capacità di fungere da sistema di containerizzazione per le applicazioni HPC.
Analizzando e descrivendo lo sviluppo di una applicazione poi containerizzata con tale sistema di containerizzazione.
Abstract
L'incremento della digitalizzazione delle imprese ha portato molte di queste a utilizzare i servizi di Cloud Computing per gestire le loro tecnologie informatiche. Uno dei servizi più utilizzati è quello basato sulla containerizzazione, che consente l'organizzazione e la distribuzione di software in modo automatico.
Con il passare del tempo, le applicazioni informatiche sono diventate sempre più esigenti in termini di potenza di calcolo e tempi di esecuzione veloci, il che ha spinto le aziende interessate a cercare soluzioni al di fuori dei tradizionali servizi di Cloud Computing.
Una possibile soluzione potrebbe essere quella di combinare il Cloud Computing con l'High Performance Computing (HPC), una branca dell'informatica dedicata allo sviluppo di applicazioni in grado di raggiungere i massimi livelli di prestazioni. L'HPC fa leva sulle più recenti tecnologie hardware e software, e utilizza tecniche di parallelizzazione per migliorare le prestazioni.
Tuttavia, data la differenza tra queste due tecnologie, trovare un punto di incontro è stato difficile.
In questo elaborato è stata verificare la validità di Apptainer come soluzione al problema, valutando la sua capacità di fungere da sistema di containerizzazione per le applicazioni HPC.
Analizzando e descrivendo lo sviluppo di una applicazione poi containerizzata con tale sistema di containerizzazione.
Tipologia del documento
Tesi di laurea
(Laurea)
Autore della tesi
Pezzi, Pietro
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
virtualizzazione,containerizzazione,Cloud Computing,High performance computing,Apptainer
Data di discussione della Tesi
17 Marzo 2023
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Pezzi, Pietro
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
virtualizzazione,containerizzazione,Cloud Computing,High performance computing,Apptainer
Data di discussione della Tesi
17 Marzo 2023
URI
Statistica sui download
Gestione del documento: