Domanda

Ci sono delle applicazioni open source che forniscono una serie di caratteristiche simile a quello di Amazon EC2 o Rackspace Cloud? Fondamentalmente, io voglio uno strumento che posso installare su uno o più server che funziona con un monitor della macchina virtuale come Xen e mi permette di creare, distruggere, e clonare macchine virtuali al volo utilizzando una sorta di API.

È stato utile?

Soluzione

Simile a quello che gli altri utenti hanno già detto, mi sento di raccomandare Eucalyptus . Può utilizzare Xen o KVM per gestire le macchine virtuali attraverso la stessa API Query che Amazon EC2 fornisce. Esso offre anche un servizio compatibile S3 per la memorizzazione dei file in secchi di nome Walrus. In caso di necessità la prova che è possibile eseguirlo su Xen, ecco dal file di configurazione per l'eucalipto:

# The hypervisor that the Node Controller will interact with in order
# to manage virtual machines.  Currently, supported values are 'kvm'
# and 'xen'.
HYPERVISOR="xen"

Altri suggerimenti

Oltre a eucalipto, detto in altre risposte, si potrebbe anche voler dare un'occhiata a OpenStack . E 'l'altro grande stack open cloud di Amazon AWS-like. E 'sostenuto dalla NASA, Rackspace, Citrix, Intel, AMD e Dell, tra molti altri.

(Dichiarazione di interessi. Io sono attualmente fornisce consulenza tecnica a Citrix, tuttavia, sto rispondendo a questa domanda a titolo privato)

Canonical è la società che realizza Ubuntu. Fanno anche UEC (Ubuntu Enterprise Cloud) strega è costruito attorno eucalipto. L'architettura di eucalipto era disegno per la massima compatibilità con EC2 (Elastic Cloud Computing).

UEC è open source e molto facile da usare. Ho personalmente messo la mia prima nuvola insieme utilizzando UEC (9.4).

Potrebbe valere la pena guardare in utilizzando Eucalyptus con ubuntu , credo che potrebbe anche essere quello che Amazon stanno usando per i loro servizi cloud di Ubuntu based.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top