Automazione_Strumentazione_05_2013 - page 48

INDUSTRIAL IT
approfondimenti
48
Le basi del Cloud
IL RUOLO DELLA NUVOLA PER L’AUTOMAZIONE INDUSTRIALE
Francesco Capuano
Da qualche anno ad oggi si sente spesso
parlare di
cloud
. Ma che cos’è esattamente
il cloud? In Inglese cloud significa lette-
ralmente nuvola, ma questo termine viene
utilizzato comunemente per indicare tutto
quello che sta in internet; infatti nei dia-
grammi e negli schemi di rete, internet è
spesso rappresentato come una nuvoletta.
Fino a qualche anno fa, in effetti, in molti
Paesi si usava il termine cloud come vero e
proprio sinonimo di internet; da qualche anno
invece si sta creando una grossa distinzione
fra i due termini: internet solitamente indica la
“rete telematica internazionale”, mentre Cloud
viene utilizzato, a volte impropriamente, come
abbreviazione di “Cloud Computing” ovvero,
per dirla con la definizione di Wikipedia, “un
insieme di tecnologie che permettono, tipica-
mente sotto forma di un servizio offerto da un
provider al cliente, di memorizzare/archiviare
e/o elaborare dati (tramite CPU o sof-
tware) grazie all’utilizzo di risorse har-
dware/software distribuite e virtualizzate
in Rete”.
Cloud e virtualizzazione
Nella definizione che abbiamo appena
dato viene utilizzata la parola “virtualiz-
zate”, quindi è obbligatorio fare una pic-
cola introduzione alla virtualizzazione.
Virtualizzare, in informatica, si riferisce
– stando sempre alla definizione di Wiki-
pedia – alla “possibilità di astrarre le com-
ponenti hardware, cioè fisiche, degli ela-
boratori al fine di renderle disponibili al
software in forma di risorsa virtuale. Tra-
mite questo processo è quindi possibile
installare
sistemi operativi su hardware
virtuale
; l’insieme delle componenti hardware
virtuali (Hard Disk, RAM, CPU, NIC) prende
il nome di macchina virtuale e su di esse può
essere installato il software come, appunto, i
sistemi operativi e relative applicazioni”.
Cosa significa questo? È possibile installare
svariati sistemi operativi (quasi tutto quello che
si può installare su un normale elaboratore) su
Giugno 2013
Automazione e Strumentazione
Tra le tecnologie informatiche che maggiormente incideranno sul futuro
delle soluzioni di automazione industriale, un ruolo di primo piano è stato
conquistato dal Cloud Computing. In questo articolo presentiamo le nozioni
fondamentali di questa tecnologia, sottolineando opportunità e criticità
generate dall’impatto del Cloud sull’infrastruttura aziendale.
L’ AUTORE
F. Capuano, Net-Admin
Le 3 forme di Cloud più diffuse sono:
-
SaaS
(Software as a Service) - Consiste nell’utilizzo di programmi in
remoto, spesso attraverso un server web. Questo acronimo condivide in parte
la filosofia di un termine oggi in disuso, ASP (Application service provider).
-
PaaS
(Platform as a Service) - Invece che uno o più programmi singoli,
viene eseguita in remoto una piattaforma software che può essere costituita
da diversi servizi, programmi, librerie, etc. (ad esempio Google’s App Engine,
Amazon S3, …)
-
IaaS
(Infrastructure as a Service) - Utilizzo di risorse hardware in remoto.
Questo tipo di cloud è quasi un sinonimo di Grid Computing, ma con una carat-
teristica imprescindibile: le risorse vengono utilizzate su richiesta o domanda
al momento in cui una piattaforma ne ha bisogno, non vengono assegnate a
prescindere dal loro utilizzo effettivo.
1...,38,39,40,41,42,43,44,45,46,47 49,50,51,52,53,54,55,56,57,58,...100
Powered by FlippingBook