211service.com
Apertura del cloud
Piattaforme di cloud computing come Elastic Compute Cloud (EC2) di Amazon , Piattaforma di servizi Azure di Microsoft , e Google App Engine hanno dato a molte aziende un accesso flessibile alle risorse informatiche, inaugurando un'era in cui, tra le altre cose, le startup possono operare con costi di infrastruttura molto inferiori. Invece di dover acquistare o noleggiare hardware, gli utenti possono pagare solo la potenza di elaborazione che utilizzano effettivamente e sono liberi di utilizzare più o meno a seconda delle esigenze.
Tuttavia, fare affidamento sul cloud computing comporta degli svantaggi, inclusi problemi di privacy, sicurezza e affidabilità. Quindi ora c'è un crescente interesse per gli strumenti di cloud computing open source, per i quali il codice sorgente è disponibile gratuitamente. Questi strumenti potrebbero consentire alle aziende di creare e personalizzare i propri cloud di elaborazione per lavorare insieme a soluzioni commerciali più potenti.
Un progetto di infrastruttura software open source, chiamato Eucalipto , imita l'esperienza di utilizzo di EC2, ma consente agli utenti di eseguire programmi sulle proprie risorse e fornisce una visione dettagliata di quella che altrimenti sarebbe la scatola nera dei servizi di cloud computing.
Un altro progetto di cloud computing open source è il Università di Chicago 'S Globo nimbus , che è ampiamente riconosciuto come pioniere nel campo. E un'iniziativa europea di cloud computing coordinata da IBM , chiamato SERBATOIO , presenta diversi componenti open source, tra cui OpenNebula , uno strumento per la gestione delle macchine virtuali all'interno di un cloud. Anche alcune aziende, come Enomalia e 10gen , stanno sviluppando strumenti di cloud computing open source.
Ricco Wolski , professore nel dipartimento di informatica della Università della California, Santa Barbara , che dirige il progetto Eucalyptus, afferma che il suo obiettivo è sviluppare una piattaforma facile da usare, mantenere e modificare. In realtà siamo partiti dai primi principi per costruire qualcosa che assomigli a una nuvola, dice. Di conseguenza, crediamo che la nostra cosa sia più malleabile. Possiamo modificarlo, possiamo vederlo al suo interno, possiamo installarlo e mantenerlo in un ambiente cloud in modo più naturale.
Reuven Cohen , fondatore e capo tecnologo di Enomaly, spiega che un cloud open source offre flessibilità utile per accademici e grandi aziende. Ad esempio, afferma, un'azienda potrebbe voler eseguire la maggior parte dei propri computer in un cloud commerciale come quello fornito da Amazon, ma utilizzare lo stesso software per elaborare i dati sensibili sulle proprie macchine, per una maggiore sicurezza. In alternativa, un utente potrebbe voler eseguire il software sulle proprie risorse per la maggior parte del tempo, ma avere la possibilità di espandersi a un servizio commerciale in periodi di forte domanda. In entrambi i casi, un'interfaccia di cloud computing open source può offrire tale flessibilità, fungendo da complemento al servizio commerciale piuttosto che da sostituzione.
In effetti, Wolski afferma che Eucalyptus non è pensato per essere un killer EC2 (per prima cosa, non è progettato per adattarsi alle stesse dimensioni). Tuttavia, ritiene che il progetto possa dare un contributo produttivo offrendo un modo semplice per personalizzare i programmi da utilizzare nel cloud. Wolski afferma che è più facile valutare le prestazioni di un programma quando è possibile vedere come funziona sia nell'interfaccia che all'interno di un cloud.
Wolski afferma che Eucalyptus imiterà anche il popolare di Amazon Superficie di archiviazione semplice , che consente agli utenti di accedere allo spazio di archiviazione su richiesta, nonché ai suoi Indirizzi IP elastici , che mantiene invariato l'indirizzo delle risorse Web, anche se la posizione fisica cambia.
Ignacio Llorente , professore nel gruppo di architettura dei sistemi distribuiti presso la Università Complutense di Madrid , in Spagna, che lavora su OpenNebula, afferma che il principale vantaggio di Eucalyptus è che utilizza la popolare interfaccia EC2. Tuttavia, aggiunge che l'interfaccia open source è solo una parte della soluzione. Il loro back-end [la gestione interna del sistema delle risorse fisiche e delle macchine virtuali] è troppo elementare. Una soluzione cloud completa richiede altri componenti. Llorente afferma che Eucalyptus è solo un esempio di un ecosistema in crescita di componenti di cloud computing open source.
Wolski si aspetta che molti degli utenti di Eucalyptus siano accademici interessati a studiare l'infrastruttura di cloud computing. Sebbene dubiti che una tale piattaforma possa essere utilizzata come sistema distribuito per i normali utenti di computer, non esclude la possibilità. Puoi discuterne in entrambi i modi, osserva. Ma Wolski dice che pensa che qualche strumento di cloud computing open source diventerà importante in futuro. Se non è Eucalyptus, sospetto che [sarà] qualcos'altro, dice. Ci sarà una cosa open source di cui tutti si entusiasmeranno e che eseguiranno nel loro ambiente.