際際滷

際際滷Share a Scribd company logo
Alma Mater Studiorum 揃 Universit di Bologna
SCUOLA DI SCIENZE
Corso di Laurea in Informatica
Una rassegna dei sistemi operativi
per il Cloud Computing
Tesi di Laurea in Reti di Calcolatori
Sessione III
Anno Accademico 2012-2013
Relatore:
Chiar.mo Prof.
Fabio Panzieri
Presentata da:
Orgest Shehaj
2
Indice
 Cloud Computing
 Architettura del Cloud
 Analisi di Cloud OS esistenti
 Conclusioni
3
 I clienti non si devono occupare della gestione
dell'infrastruttura fisica.
 Elastico e Scalabile
 Pagamento pay-per-use.
 Niente investimenti iniziali.
 Niente personale specializzato.
Cloud Computing
4
 Software as a service
 Metodo di distribuzione del software che fornisce l'accesso al software
e alle sue funzioni in remoto come un servizio Web-based.
SaaS
PaaS
IaaS
 Platform as a service
 Virtualizzazione di una piattaforma completa nella quale l'utente potr
realizzare ed eseguire le proprie applicazioni, usufruendo dei
strumenti di sviluppo o dei servizi di storage offerti dal provider.
 Infrastructure as a service
 Modello di servizio basilare di un'infrastruttura Cloud, che si
occupa di fornire server, memorie di massa ed
infrastrutture di rete virtualizzando l'hardware reale.
5
 Public Cloud
Si tratta del tipo pi湛 comune di Cloud dove il servizio 竪 allestito dal
fornitore del servizio, che si occupa di implementare, gestire e
mantenere tutta l'infrastruttura, sia dei componenti hardware che
software.
Modelli di Distribuzione
 Private Cloud
Viene utilizzato quando specifici requisiti legati alla privacy o restrizioni derivanti
dall'ambito legislativo rendono impossibile o sconsigliabile l'uso di una Public Cloud.
In questo caso l'infrastruttura viene realizzata all'interno di un'unica organizzazione.
 Hybrid Cloud
Forma combinata di public cloud e private cloud, in cui i dati critici
risiedono nel cloud privato, all'interno dell'azienda, mentre il resto dei
dati vengono memorizzati nel cloud pubblico.
 Community Cloud
Un'intera infrastruttura viene fornita ad una comunit formata da
diverse organizzazioni che condividono obbiettivi o progetti.
6
 Vantaggi Economici
 Abbassamento del TCO
 Pi湛 flessibilit
 Niente personale specializzato
 Accelerazione del Time-to-market
 Vantaggi Tecnici
 Maggiore scalabilit
 Dati ed applicazioni accessibili in mobilit
 Maggiore sicurezza
 Disaster recovery
 Indipendenza dalle periferiche
Vantaggi
7
 Vendor Lock-in
 Problema dell'hold-up
 Collocazione dei dati
 Tenere sotto controllo i dati
 Segregazione dei dati
 Compromissione dei server
 Conformit alle normative
 Recupero dei dati
 Inattivit
 Costi
Svantaggi
8
 Virtualizzazione
 Virtual Machine
 Hypervisor
 Rete del Cloud
Architettura del Cloud
9
 Virtual Machine Manager
 Network Manager
 Information Manager
 Image Manager
 Storage Manager
 Federation Manager
 Scheduler
 Service Manager
 Interfacce
 Autenticazione e autorizzazione
Componenti dei Cloud OS
10
 Compute (Nova)
 Object Store (Swift)
 Image Service (Glance)
OpenStack
11
 Node Controller
 Cluster Controller
 Storage Controller
 Cloud Controller
Eucalyptus
12
 Caratteristiche principali
 Gestione degli utenti
 Virtual Network Management
 Virtual Machine Management
 Service Management
 Infrastructure Management
 Storage Management
 Information Management
 Scheduling
 User Interface
OpenNebula
13
 Caratteristiche principali
 Hypervisor
 Scalabilit
 Configurazione automatica
 GUI
 Disponibilit
 Architettura
 Management Server
Cloud Stack
14
 Tutti equamente validi
 E' difficile decidere quale sia il migliore
Osservazione:
OpenStack ha pi湛 utenti, seguito da Eucalyptus,
CloudStack e OpenNebula.
Conclusioni
15
CloudStack utilizza Object Storage di
OpenStack ( Swift ) .
Possibilit di condividere componenti o
aggiudicarsi mercati differenti.
Lo stesso vale anche per Eucalyptus ,
OpenNebula e tutti gli altri Cloud OS open
source.
Sviluppi futuri

More Related Content

What's hot (6)

MySQL Day Milano 2018 - MySQL e le architetture a microservizi
MySQL Day Milano 2018 - MySQL e le architetture a microserviziMySQL Day Milano 2018 - MySQL e le architetture a microservizi
MySQL Day Milano 2018 - MySQL e le architetture a microservizi
Par-Tec S.p.A.
Cloud storage sicurezza e affidabilita'
Cloud storage sicurezza e affidabilita'Cloud storage sicurezza e affidabilita'
Cloud storage sicurezza e affidabilita'
Denny Ruffato
Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...
Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...
Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...
Enrico Franceschini
Viaggio nel mondo a servizi, come prepararsi per l'avventura
Viaggio nel mondo a servizi, come prepararsi per l'avventuraViaggio nel mondo a servizi, come prepararsi per l'avventura
Viaggio nel mondo a servizi, come prepararsi per l'avventura
Emerasoft, solutions to collaborate
vRealize Automation primi passi,da zero a cloud
vRealize Automation primi passi,da zero a cloudvRealize Automation primi passi,da zero a cloud
vRealize Automation primi passi,da zero a cloud
VMUG IT
MySQL Day Milano 2018 - MySQL e le architetture a microservizi
MySQL Day Milano 2018 - MySQL e le architetture a microserviziMySQL Day Milano 2018 - MySQL e le architetture a microservizi
MySQL Day Milano 2018 - MySQL e le architetture a microservizi
Par-Tec S.p.A.
Cloud storage sicurezza e affidabilita'
Cloud storage sicurezza e affidabilita'Cloud storage sicurezza e affidabilita'
Cloud storage sicurezza e affidabilita'
Denny Ruffato
Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...
Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...
Utilizzo del Software OpenStack per la realizzazione di piattaforme "Cloud" -...
Enrico Franceschini
vRealize Automation primi passi,da zero a cloud
vRealize Automation primi passi,da zero a cloudvRealize Automation primi passi,da zero a cloud
vRealize Automation primi passi,da zero a cloud
VMUG IT

Similar to PresentazioneTesi (20)

Il Cloud Computing
Il Cloud ComputingIl Cloud Computing
Il Cloud Computing
zambe92
Trasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaroTrasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaro
VMEngine
Cloud computing
Cloud computingCloud computing
Cloud computing
CianuroSbobbatello
Strategie d'Integrazione dei dati per un mondo ibrido e multicloud
Strategie d'Integrazione dei dati per un mondo ibrido e multicloudStrategie d'Integrazione dei dati per un mondo ibrido e multicloud
Strategie d'Integrazione dei dati per un mondo ibrido e multicloud
Denodo
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2a
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2aLezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2a
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2a
Gianluigi Cogo
Aws (amazon web services) - 際際滷
Aws (amazon web services) - 際際滷Aws (amazon web services) - 際際滷
Aws (amazon web services) - 際際滷
alessioemireni
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunit e rischi
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunit e rischiScenari di Cloud Computing nella Pubblica Amministrazione: opportunit e rischi
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunit e rischi
Flavia Marzano
Architetture per la riservatezza, integrit e disponibilit dei dati nei sist...
Architetture per la riservatezza, integrit e disponibilit dei dati nei sist...Architetture per la riservatezza, integrit e disponibilit dei dati nei sist...
Architetture per la riservatezza, integrit e disponibilit dei dati nei sist...
Adriano Scaruffi
Cloud Computing: La nuvola intelligente 2015
Cloud Computing: La nuvola intelligente 2015Cloud Computing: La nuvola intelligente 2015
Cloud Computing: La nuvola intelligente 2015
Lorenzo Carnevale
Introduzione Cloud Computing
Introduzione Cloud ComputingIntroduzione Cloud Computing
Introduzione Cloud Computing
steccami
Tesi Laurea I Livello - Vaiano
Tesi Laurea I Livello - VaianoTesi Laurea I Livello - Vaiano
Tesi Laurea I Livello - Vaiano
Marco Vaiano
Cloud computing
Cloud computingCloud computing
Cloud computing
Gerard Baholli
Cloud computing
Cloud computingCloud computing
Cloud computing
Alberto Costantin
Tesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computingTesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computing
francesco pesare
Cloud computing
Cloud computingCloud computing
Cloud computing
Manuel Gigi Bozzetto
Cloud computing e sistema operativo linux
Cloud computing e sistema operativo linuxCloud computing e sistema operativo linux
Cloud computing e sistema operativo linux
Chervina_Alina
Cloud Computing Economia Numeri Mercato
Cloud Computing Economia Numeri MercatoCloud Computing Economia Numeri Mercato
Cloud Computing Economia Numeri Mercato
VMEngine
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the Cloud
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the CloudIntroduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the Cloud
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the Cloud
Marco Parenzan
E suap - cloud computing (Italian)
E suap - cloud computing (Italian)E suap - cloud computing (Italian)
E suap - cloud computing (Italian)
Sabino Labarile
Il Cloud Computing
Il Cloud ComputingIl Cloud Computing
Il Cloud Computing
zambe92
Trasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaroTrasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaro
VMEngine
Strategie d'Integrazione dei dati per un mondo ibrido e multicloud
Strategie d'Integrazione dei dati per un mondo ibrido e multicloudStrategie d'Integrazione dei dati per un mondo ibrido e multicloud
Strategie d'Integrazione dei dati per un mondo ibrido e multicloud
Denodo
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2a
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2aLezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2a
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2a
Gianluigi Cogo
Aws (amazon web services) - 際際滷
Aws (amazon web services) - 際際滷Aws (amazon web services) - 際際滷
Aws (amazon web services) - 際際滷
alessioemireni
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunit e rischi
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunit e rischiScenari di Cloud Computing nella Pubblica Amministrazione: opportunit e rischi
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunit e rischi
Flavia Marzano
Architetture per la riservatezza, integrit e disponibilit dei dati nei sist...
Architetture per la riservatezza, integrit e disponibilit dei dati nei sist...Architetture per la riservatezza, integrit e disponibilit dei dati nei sist...
Architetture per la riservatezza, integrit e disponibilit dei dati nei sist...
Adriano Scaruffi
Cloud Computing: La nuvola intelligente 2015
Cloud Computing: La nuvola intelligente 2015Cloud Computing: La nuvola intelligente 2015
Cloud Computing: La nuvola intelligente 2015
Lorenzo Carnevale
Introduzione Cloud Computing
Introduzione Cloud ComputingIntroduzione Cloud Computing
Introduzione Cloud Computing
steccami
Tesi Laurea I Livello - Vaiano
Tesi Laurea I Livello - VaianoTesi Laurea I Livello - Vaiano
Tesi Laurea I Livello - Vaiano
Marco Vaiano
Tesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computingTesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computing
francesco pesare
Cloud computing e sistema operativo linux
Cloud computing e sistema operativo linuxCloud computing e sistema operativo linux
Cloud computing e sistema operativo linux
Chervina_Alina
Cloud Computing Economia Numeri Mercato
Cloud Computing Economia Numeri MercatoCloud Computing Economia Numeri Mercato
Cloud Computing Economia Numeri Mercato
VMEngine
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the Cloud
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the CloudIntroduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the Cloud
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the Cloud
Marco Parenzan
E suap - cloud computing (Italian)
E suap - cloud computing (Italian)E suap - cloud computing (Italian)
E suap - cloud computing (Italian)
Sabino Labarile

PresentazioneTesi

  • 1. Alma Mater Studiorum 揃 Universit di Bologna SCUOLA DI SCIENZE Corso di Laurea in Informatica Una rassegna dei sistemi operativi per il Cloud Computing Tesi di Laurea in Reti di Calcolatori Sessione III Anno Accademico 2012-2013 Relatore: Chiar.mo Prof. Fabio Panzieri Presentata da: Orgest Shehaj
  • 2. 2 Indice Cloud Computing Architettura del Cloud Analisi di Cloud OS esistenti Conclusioni
  • 3. 3 I clienti non si devono occupare della gestione dell'infrastruttura fisica. Elastico e Scalabile Pagamento pay-per-use. Niente investimenti iniziali. Niente personale specializzato. Cloud Computing
  • 4. 4 Software as a service Metodo di distribuzione del software che fornisce l'accesso al software e alle sue funzioni in remoto come un servizio Web-based. SaaS PaaS IaaS Platform as a service Virtualizzazione di una piattaforma completa nella quale l'utente potr realizzare ed eseguire le proprie applicazioni, usufruendo dei strumenti di sviluppo o dei servizi di storage offerti dal provider. Infrastructure as a service Modello di servizio basilare di un'infrastruttura Cloud, che si occupa di fornire server, memorie di massa ed infrastrutture di rete virtualizzando l'hardware reale.
  • 5. 5 Public Cloud Si tratta del tipo pi湛 comune di Cloud dove il servizio 竪 allestito dal fornitore del servizio, che si occupa di implementare, gestire e mantenere tutta l'infrastruttura, sia dei componenti hardware che software. Modelli di Distribuzione Private Cloud Viene utilizzato quando specifici requisiti legati alla privacy o restrizioni derivanti dall'ambito legislativo rendono impossibile o sconsigliabile l'uso di una Public Cloud. In questo caso l'infrastruttura viene realizzata all'interno di un'unica organizzazione. Hybrid Cloud Forma combinata di public cloud e private cloud, in cui i dati critici risiedono nel cloud privato, all'interno dell'azienda, mentre il resto dei dati vengono memorizzati nel cloud pubblico. Community Cloud Un'intera infrastruttura viene fornita ad una comunit formata da diverse organizzazioni che condividono obbiettivi o progetti.
  • 6. 6 Vantaggi Economici Abbassamento del TCO Pi湛 flessibilit Niente personale specializzato Accelerazione del Time-to-market Vantaggi Tecnici Maggiore scalabilit Dati ed applicazioni accessibili in mobilit Maggiore sicurezza Disaster recovery Indipendenza dalle periferiche Vantaggi
  • 7. 7 Vendor Lock-in Problema dell'hold-up Collocazione dei dati Tenere sotto controllo i dati Segregazione dei dati Compromissione dei server Conformit alle normative Recupero dei dati Inattivit Costi Svantaggi
  • 8. 8 Virtualizzazione Virtual Machine Hypervisor Rete del Cloud Architettura del Cloud
  • 9. 9 Virtual Machine Manager Network Manager Information Manager Image Manager Storage Manager Federation Manager Scheduler Service Manager Interfacce Autenticazione e autorizzazione Componenti dei Cloud OS
  • 10. 10 Compute (Nova) Object Store (Swift) Image Service (Glance) OpenStack
  • 11. 11 Node Controller Cluster Controller Storage Controller Cloud Controller Eucalyptus
  • 12. 12 Caratteristiche principali Gestione degli utenti Virtual Network Management Virtual Machine Management Service Management Infrastructure Management Storage Management Information Management Scheduling User Interface OpenNebula
  • 13. 13 Caratteristiche principali Hypervisor Scalabilit Configurazione automatica GUI Disponibilit Architettura Management Server Cloud Stack
  • 14. 14 Tutti equamente validi E' difficile decidere quale sia il migliore Osservazione: OpenStack ha pi湛 utenti, seguito da Eucalyptus, CloudStack e OpenNebula. Conclusioni
  • 15. 15 CloudStack utilizza Object Storage di OpenStack ( Swift ) . Possibilit di condividere componenti o aggiudicarsi mercati differenti. Lo stesso vale anche per Eucalyptus , OpenNebula e tutti gli altri Cloud OS open source. Sviluppi futuri