Apache Libcloud è stato creato per semplificare il processo di scrittura di servizi e applicazioni cloud-based.
Libcloud offre una API comune che gli sviluppatori possono utilizzare per astrarre le loro operazioni su, e lasciare gestire il codice della biblioteca tutte le differenze tra tutti questi servizi.
Gli sviluppatori possono distribuire Libcloud nel loro codice, selezionare il provider di servizi cloud che vogliono e se vogliono cambiare il fornitore in qualsiasi momento successivo, questo può essere fatto modificando un paio di righe di codice, invece di sostituire l'intera libreria.
Libcloud è anche l'infrastruttura e lo scopo-agnostico, lavorando con le aziende di cloud computing che forniscono servizi che vanno dalla memorizzazione dei dati di base, per il bilanciamento del carico e anche DNS.
Cosa c'è di nuovo in questa versione:
- I miglioramenti nel driver EC2
- I miglioramenti nel driver CloudStack
- I miglioramenti nel driver di OpenStack
- Fissa una possibile condizione di gara nel metodo deploy_node
Cosa c'è di nuovo nella versione 0.17.0:
- I miglioramenti nel driver EC2
- I miglioramenti nel driver CloudStack
- I miglioramenti nel driver di OpenStack
- Fissa una possibile condizione di gara nel metodo deploy_node
Cosa c'è di nuovo nella versione 0.15.0:
- Il nuovo driver di calcolo per Outscale SAS e Outscale INC nuvola .
- Nuovo driver di elaborazione per HP Public Cloud (Helion).
- Il nuovo driver di calcolo per Kili cloud pubblico.
- metodi di estensione per la gestione VPC gateway Internet nel driver EC2.
- l'utilizzo di memoria inferiore e più veloce l'analisi di grandi risposte XML quando è installato lxml biblioteca.
Cosa c'è di nuovo nella versione 0.11.4:
- fissi alcuni dei test guasti che si sono verificati in Python 3.3 a causa di randomizzati
- dizionario ordinamento.
- Risolto un bug per cui un numerico anziché un valore di stringa è stato utilizzato per il
- content-length dal driver VCloud.
- Non ignorare argomento ex_force_service_region nel driver CloudFiles.
- Corretto un bug che ha causato la connessione non deve essere chiusa quando si usa Python
- 2.6 e get_object chiamando su un oggetto che non esiste nella S3
- driver.
intestazione
Cosa c'è di nuovo nella versione 0.11.0:
- Generale:
- Installa file di test durante l'installazione della libreria. Modulo I test possono ora essere
- importati facendo qualcosa di simile a questo: & quot; dalla prova di importazione libcloud & quot;
- Compute:
- Nuova API e metodi per la gestione di volumi di storage standard. API di base è composto dai seguenti metodi:. Create_volume, destroy_volume, attach_volume, detach_volume
- nuovo driver per KT UCloud (http://home.ucloud.olleh.com/main.kt) basato sul driver CloudStack.
- Nuovo driver Gridspot con una lista di base e distruggere la funzionalità.
- Correzioni di bug:
- Un sacco di loro, si prega di vedere il file modifiche.
Cosa c'è di nuovo nella versione 0.10.1:
- nuovo driver per Joyent nuvola
- nuovo driver per VCL nuvola
- Un sacco di miglioramenti e nuove funzioni del driver Brightbox
- Il supporto per la versione VMware vCloud 1.5
- Modifica ParamikoSSHClient per connettersi al agente SSH e automaticamente
- cercare le chiavi private in ~ / .ssh se l'e l'argomento 'auth' 'ssh_key' non è
- specificato al momento della chiamata deploy_node.
- Modifica driver IBM in modo che funziona con IBM Smart cloud aziendale
Cosa c'è di nuovo nella versione 0.9.1:
- Un sacco di miglioramenti e funzionalità aggiuntive nel OpenStack conducente. Ora un driver OpenStack generico (Provider.OPENSTACK) funziona anche con devstack.org e trystack.org installazioni.
- I miglioramenti e una migliore propagazione eccezione nel metodo deploy_node.
- nuovo driver per ElasticHosts Los Angeles e Toronto posizione.
- Il supporto per nuova istanza EC2 tipo -. M1.medium
Cosa c'è di nuovo nella versione 0.7.1:
- posizione di New Las Vegas per il provider CloudSigma
- I miglioramenti al driver OpenStack
- I miglioramenti al driver OpenNebula
- Il supporto per Amazon EC2 nuovo & quot; Cluster Compute Otto Extra Large & quot; dimensione esempio
Cosa c'è di nuovo nella versione 0.6.1:
- Documentazione:
- Nuova documentazione di cui dispone http://libcloud.apache.org/docs/
- Generale:
- certificato SSL è ora abilitato per impostazione predefinita. Se nessun file di certificato CA si trovano all'avvio, viene generata un'eccezione.
- Compute:
- nuovo driver per Ninefold.com (anche un primo pilota per il pubblico fornitore di cloud australiano in Libcloud)
- Il supporto per OpenStack 1.1 API e molti altri miglioramenti nel driver OpenStack
- conducente Linode ora supporta una nuova posizione Giappone
- Supporto per la distribuzione utilizzando una chiave SSH
- conducente Amazon EC2 supporta ora implementare funzionalità utilizzando una chiave SSH
- Conservazione:
- nuovo driver per lo stoccaggio di Google (http://code.google.com/apis/storage/)
- nuovo driver per lo stoccaggio Ninefold.com (http://ninefold.com/cloud-storage/)
- Load Balancer:
- nuovo driver per ninefold.com (https://ninefold.com/support/display/SPT/Load+Balancing)
- conducente Rackspace supporta ora anche la posizione del Regno Unito
convalida
Cosa c'è di nuovo nella versione 0.4.0:.
- dipendenza Rimosso il zope.interface
- nuovo driver per ElasticHosts.
- Correzioni di bug e miglioramenti per GoGrid, EC2, Linode, Slicehost, e
- RimuHosting.
Requisiti :
- Python 2.5 o superiore
I commenti non trovato