2. 19.01.2010
Hosting: Cloud VS Cluster
Di Tobia Caneschi, responsabile della Ricerca e Sviluppo presso il Dipartimento di Register.it Hosting & Server
Da alcuni mesi su tutti i siti di settore, forum e nelle community professionali non si parla che di Cloud Hosting.
Ma quali sono i vantaggi reali dellutilizzo di questa nuova? E soprattutto, per quale tipo di esigenza pu嘆 essere
la soluzione adatta?
Iniziamo ad analizzare le caratteristiche positive e negative del Cloud Hosting confrontandolo con il servizio
pi湛 di uso e collaudato del mercato, il Managed Hosting.
Moltissime aziende nazionali ed internazionali hanno o erte di Hosting di questo tipo. La soluzione si basa sul
concetto di o rire agli utilizzatori in maniera totalmente gestita una porzione di spazio condiviso con possibilit
di usare script, database e servizio web, oltre a FTP,SSH, SSL etc.
Le cosiddette soluzioni shared hosting classiche si di erenziano tra di loro essenzialmente per larchitettura che
le ospita e per le soluzioni utilizzate per gestire la piattaforma che possono essere proprietarie e sviluppate in
house o chiavi in mano come Cpanel, Hsphere.
Le o erte pi湛 avanzate si basano su architetture cluster con load balancer e storage condiviso di livello enterpri-
se, quindi senza point of failure. Scegliendo una di queste soluzioni, gli utilizzatori possono sfruttare una strut-
tura a cui non avrebbero mai accesso se non in queste modalit di utilizzo condiviso proprio perch辿 estrema-
mente onerose.
Il cloud computing 竪 lultimo passo della virtualizzazione che consente di sfruttare come motore non pi湛 un
singolo e limitato server ma un insieme di pi湛 server. Lo stadio evolutivo di questa tecnologia 竪 gi maturo per
consentire di far partire in the cloud una qualsiasi immagine server e di far s狸 che questo sia sempre attivo,
senza i cosidetti downtime, grazie proprio alla distribuzione delle risorse operata dal cloud computing.
Il sistema si occupa di gestire i problemi hardware dei singoli server in modo trasparente consentendo a caldo
e in pochi secondi di spostare il server su altre risorse hardware.
Qual 竪 quindi la soluzione migliore? Se confrontiamo una soluzione di hosting managed pre-confezionato
non adattabile o espandibile in base alle necessit di un singolo cliente e una soluzione similare di cloud com-
puting possiamo a ermare che in de nitiva o rono agli utilizzatori bene ci e prestazioni molto simili.
E parlando di essibilit? Una soluzione cloud permette anche ad un singolo cliente di passare ed evolvere in
ogni momento da una soluzione managed verso un altro tipo di servizio diverso senza limiti, anche per singolo
cliente. Dallaltro lato la soluzione di cluster hosting manterr invece la con gurazione iniziale o erta e non
potr probabilmente soddisfare le necessit di un singolo cliente.
La di erenza primaria non sta nel condividere le risorse perch辿 anche un hosting cloud lavora su risorse non
dedicate. Inoltre rispetto ad un servizio che lavora su un server sico, la virtualizzazione su cui si basa aggiunge
ovviamente dei layer in pi湛, e questo di fatto non pu嘆 certo garantire una maggiore velocit.
Conclusioni:
Concludendo questa analisi la tecnologia di cloud computing, 竪 sicuramente un passo decisivo per lo sviluppo
di servizi always on e per una possibile espandibilit. Ma per quali utenti 竪 la scelta migliore?
Le o erte cloud hanno in generale un costo maggiore rispetto a quelle shared, ma forse ad oggi non stanno
ancora dimostrando di avere un passo in pi湛 rispetto a tecnologie ben pi湛 solide e consolidate come un cluster
di server.
Con budget da investire medio/alti la prima soluzione risulta molto adatta. Una soluzione cloud con stack
completo ha la possibilit di mutuare il servizio erogato di pari passo con le necessit di unazienda per es. di
aggiungere servizi alla propria parte di nuvola come un servlet java, oppure sviluppare un applicativo server
proprietario o installarne uno di terze parti etc etc.
p. 1/2
3. Ma per utilizzatori con budget bassi, necessit di performance e soprattutto senza avere necessit di gestione
profondamente diverse la scelta che posso consigliare 竪 sicuramente quella basata su una tecnologia
cluster, e non cloud.
La principale caratteristica da tenere sempre in considerazione quando si sceglie un servizio di managed
hosting 竪 il rapporto tra gli utilizzatori e le risorse utilizzate. Se trovate unazienda che vi o re queste informa-
zioni (che si parli di cloud o di cluster) avrete sempre la certezza che il vostro hosting o servizio manterr le
performance iniziali senza deterioramenti.
In de nitiva limportante non 竪 scegliere una soluzione o laltra, limportante 竪 a darsi ad una societ seria che
abbia un adeguato skill per o rire la migliore architettura possibile con la migliore e pi湛 performante con gura-
zione.
Per tutto il resto in bocca al lupo per la vostra scelta e se volete approfondire ulteriormente guardate i link degli
approfondimenti.
Lautore: Tobia Caneschi
Co-creatore della piattaforma di hosting condiviso in Cluster / Responsabile Ricerca e Sviluppo presso il Diparti-
mento di Nominalia.com Hosting & Server / Register.it
Master della comunit europea di programmazione in ambiente Solaris su sistemi Sun, reti e sistemi operativi.
Register.it gruppo Dada.pro
Register.it SpA fa parte della divisione Dada.pro, la unit dedicata ai servizi business per aziende e clienti profes-
sionali del Gruppo Dada. Societ leader nella gestione della presenza online di persone e imprese, opera in
Italia, Spagna, Regno Unito, Francia, Portogallo e Olanda rispettivamente anche attraverso i marchi Nominalia
SL, Namesco Limited e il Grupo Amen.
Con uno sta di 350 professionisti, Register.it propone ai suoi clienti un'o erta di servizi professionali accessibili
tramite la Rete e gestibili attraverso strumenti di controllo semplici e intuitivi. inoltre il primo operatore italia-
no accreditato presso ICANN.
Link per approfondire
Register.it, o erta di hosting
http://we.register.it/hosting
De nizione di cloud
http://it.wikipedia.org/wiki/Cloud_computing
Approfondimento sulla tecnologia cloud computing
http://tinyurl.com/yjfd7oj
Web hosting
http://it.wikipedia.org/wiki/Web_hosting
p. 2/2
4. Verde
Pensa Verde: non stam p a re q u e s to d o c u m e nto s e n o n 竪 n e ce s s a r i o !