I modelli di distribuzione del Cloud computing

annuncio pubblicitario
Reti 15
Cloud computing
In informatica con il termine inglese cloud computing (in italiano nuvola informatica) si indica
un insieme di tecnologie che permettono, tipicamente sotto forma di un servizio offerto da un
provider al cliente, di memorizzare/archiviare e/o elaborare dati grazie all'utilizzo di risorse
hardware/software distribuite in Rete in un'architettura tipica client-server.
Un esempio di cloud è l’ insieme dei servizi offerti da Google come Goggle Docs, Goggle Drive
ecc. Nel caso di memorizzazione in remoto la creazione di una copia di sicurezza (backup) è
automatica e l'operatività si trasferisce tutta online mentre i dati sono memorizzati in server farm
generalmente localizzate nei Paesi di origine del service provider.
Il termine cloud computing si differenzia però da grid computing ( calcolo distribuito ): questo è un
sistema che permette di effettuare calcoli molto laboriosi distribuendoli su numerosi computer. In
questo modo il lavoro di ogni computer , unito a quello degli altri che aderiscono al progetto,
permette un’enorme potenza di calcolo.
I modelli di servizio del Cloud computing
I modelli dei servizi, che sono tre, indicano quali sono i servizi che un modello di Cloud computing
deve erogare:

SaaS (Software as a Service): in questo modello ad essere erogati come servizi sono i software
come ad esempio i vari servizi di posta elettronica Web, come Gmail o Outlook.com.
 PaaS (Platform as a Service): ad essere erogati sono le infrastrutture necessarie che permettono
di sviluppare, testare e distribuire un’applicazione. In questo modello vengono forniti alle imprese dei
servizi in grado di eseguire applicazioni, salvare i dati in un database o in un archivio file, elaborare
informazioni e così via.
 IaaS (Infrastructure as a Service): in questo modello ad essere erogata è l’intera infrastruttura IT.
Il cliente può acquistare, da un ambiente virtualizzato, potenza di calcolo, intere macchine, spazio,
servizi di rete per poter erogare in autonomia i propri servizi o le proprie applicazioni.
I modelli di distribuzione del Cloud computing
i modelli di distribuzione indicano dove deve essere organizzato un modello di Cloud computing.
Private Cloud: i servizi di Cloud computing sono erogati dall’azienda, o da un provider
esterno, unicamente all’azienda stessa e alle sue diverse unità (on-premise).

Public Cloud: sono servizi di Cloud computing erogati attraverso la rete Internet da un
service provider a diversi clienti. L’infrastruttura, la piattaforma, le applicazioni sono di proprietà
del service provider, sono gestite dal service provider e sono condivise con più clienti.

Svantaggi del cloud computing
I sistemi di cloud computing vengono criticati principalmente per l'esposizione degli utenti a rischi
legati a:
Sicurezza informatica e privacy degli utenti: utilizzare un servizio di cloud computing per
memorizzare dati personali o sensibili, espone l'utente a potenziali problemi di violazione della
privacy.
Problemi internazionali di tipo economico e politico: possono verificarsi quando dati pubblici
sono raccolti e conservati in archivi privati, situati in un paese diverso da quelli degli utenti della
"nuvola". Nessuna garanzia viene data agli utenti per un libero accesso futuro.
Continuità del servizio offerto: delegando a un servizio esterno la gestione dei dati e la loro
elaborazione l'utente si trova fortemente limitato nel caso in cui i suddetti servizi non siano
operativi (out of service).
Difficoltà di migrazione dei dati nel caso di un eventuale cambio del gestore dei servizi cloud.
Scarica