2009-06-01 6 views
17

Cosa serve per configurare un cloud. Ho alcuni amici in Medio Oriente che vogliono installare cloud simili a Google e Amazon e si stanno chiedendo se ci sia una tecnologia aperta che possono usare per configurare un servizio di cloud hosting. Qualche idea?Cloud Computing: cosa serve per configurare un Cloud

+1

Cosa intendi con "una nuvola"? Un servizio di cloud computing? Archiviazione cloud? –

+4

Correggetemi se ho torto ma non è il Cloud Computing che dovrebbe comprendere sia il servizio che lo spazio di archiviazione? Il modo in cui penso a una nuvola è una risorsa senza limiti (naturalmente non vivo nel mondo reale) dove distribuisco il mio sito e quindi non devo preoccuparmi di storage, CPU ecc. E mi viene addebitato il mio utilizzo di le risorse. –

risposta

1

"Cloud" è un termine spesso frainteso.

Qualsiasi computer che lavori su Internet è qualificato come cloud. È semplicemente una metafora per il lavoro al computer fatto "da qualche altra parte".

Forse intendevi distributed computing?

+1

C'è un'enorme differenza tra il cloud computing e il calcolo distribuito. Per favore leggi http://en.wikipedia.org/wiki/Cloud_computing –

+0

Cloud significa remoto.Se porto i tuoi documenti su un server a casa mia, è il cloud computing. Solitamente come fornitore di servizi, dovrei offrire prestazioni e ridondanza e così via. Ma anche senza, è ancora il cloud computing. Significa meno parole d'ordine. –

+2

Quindi la condensazione sulla mia CPU overcloccata e raffreddata ad acqua non conta poi eh? – crowne

9

si dovrebbe verificare Eucalyptus. L'obiettivo di Eucalyptus è quello di consentire di impostare il proprio cloud privato, simile a quello di Amazon EC2.

2

Il software è importante e non c'è nulla di disponibile pubblicamente che riproduca ciò che potresti trovare su Google, Microsoft o Amazon. Microsoft ha scritto di più sulla propria infrastruttura. AutoPilot e Cost of Clouds sono due documenti interessanti. Un vero segmento del costo sarà nella progettazione e costruzione di data center. Il numero di computer necessari non è banale. Per essere chiari, non penso che un singolo cluster di 5000 macchine sia una nuvola. Molti cluster di 5000 macchine sono una nuvola. Anche i cloud dovrebbero essere resistenti agli errori del data center, quindi probabilmente dovrebbero esserci almeno due data center.

A parte la geo-localizzazione c'è qualche motivo per cui vogliono avere il proprio e non utilizzare EC2 o Azure?

+1

Una ragione - NIH http://en.wikipedia.org/wiki/Not_Invented_Here – crowne

+0

@crowne Nice. +1, ma vorrei poter + Infinity. – Alexandru

2

Di recente VMWare ha annunciato Cloud Foundry. Cloud Foundry è sia un prodotto commerciale che un progetto open source. cloudfoundry.com è il websiter del servizio commerciale. Il progetto open-source è ospitato al cloudfoundry.org, il codice sorgente è github.

Finora quello che ho visto, suggerisce che il software cloud, e di conseguenza il servizio, essendo sviluppato da cloudfoundry è più di un'offerta PaaS rispetto a IaaS. Questo potrebbe sembrare sorprendente dato il fatto che il punto di forza di VMWare è la virtualizzazione.

Per i vostri requisiti è possibile costruire l'intera soluzione cloud combinando l'OSS della fonderia di cloud con altri software IaaS open source come Eucalyptus per creare il proprio stack completo.