Apache Libcloud foi criado para simplificar o processo de escrever serviços e aplicações baseadas na nuvem.
Libcloud oferece uma API comum que os desenvolvedores podem usar para abstrair suas operações para, e deixar o código da biblioteca de lidar com todas as diferenças entre todos estes serviços.
Os desenvolvedores podem implantar Libcloud em seu código, selecionar o provedor de serviço de nuvem que querem e se eles querem mudar o fornecedor, em qualquer momento posterior, isso pode ser feito através da modificação de algumas linhas de código em vez de substituir a biblioteca inteira.
Libcloud também é infra-estrutura e finalidade-agnóstico, trabalhando com empresas de computação em nuvem que oferecem serviços que vão do armazenamento de dados de base, ao balanceamento de carga e até mesmo DNS.
O que é novo nesta versão:
- Melhorias no driver EC2
- Melhorias no driver CloudStack
- Melhorias no driver OpenStack
- Corrige uma condição de corrida possível no método deploy_node
O que é novo na versão 0.17.0:
- Melhorias no driver EC2
- Melhorias no driver CloudStack
- Melhorias no driver OpenStack
- Corrige uma condição de corrida possível no método deploy_node
O que é novo na versão 0.15.0:
- New motorista de computação para Outscale SAS e Outscale INC nuvem .
- New motorista de computação em nuvem pública HP (Helion).
- New motorista de computação para Kili nuvem pública.
- Os métodos de extensão para o VPC de gerenciamento de gateway de Internet no controlador EC2.
- uso de memória inferior e análise mais rápida de grandes respostas XML quando lxml biblioteca está instalado.
O que é novo na versão 0.11.4:
- Fixed alguns dos testes de falhas ocorridas no Python 3.3 devido à randomizados
- dicionário ordenação.
- Corrigido um bug onde um numérico em vez de um valor de cadeia foi usado para o
- conteúdo de comprimento no vCloud motorista.
- Não ignore argumento ex_force_service_region no driver CloudFiles.
- Corrigido um erro que causou a ligação não deve ser fechada quando usando Python
- 2.6 e get_object chamar em um objeto que não existe no S3
- motorista.
cabeçalho
O que é novo na versão 0.11.0:
- Geral:
- Instale arquivos de teste durante a instalação da biblioteca. módulo de testes agora pode ser
- importados, fazendo algo parecido com isto: & quot; a partir de teste de importação Libcloud & quot;
- Compute:
- Nova API e métodos para gerenciar volumes de armazenamento padrão. API base é composta dos seguintes métodos:. Create_volume, destroy_volume, attach_volume, detach_volume
- New driver para KT UCloud (http://home.ucloud.olleh.com/main.kt) com base no driver CloudStack.
- motorista New Gridspot com uma lista básica e destruir a funcionalidade.
- Correções de bugs:
- A abundância de-los, consulte o arquivo de alterações.
O que é novo na versão 0.10.1:
- New driver para Joyent nuvem
- New driver para VCL nuvem
- Uma série de melhorias e novos recursos do driver de Brightbox
- O suporte para a versão VMware vCloud 1.5
- Modificar ParamikoSSHClient para se conectar ao agente de SSH e automaticamente
- procurar as chaves privadas em ~ / .ssh se o eo argumento 'auth' 'ssh_key' não é
- especificado ao chamar deploy_node.
- Modificar IBM motorista para que ele funciona com IBM Smart nuvem corporativa
O que é novo na versão 0.9.1:
- Uma série de melhorias e funcionalidades adicionais no OpenStack condutor. Agora, um motorista OpenStack genérico (Provider.OPENSTACK) também trabalha com instalações devstack.org e trystack.org.
- Melhorias e melhor propagação de exceção no método deploy_node.
- New driver para ElasticHosts Los Angeles e Toronto localização.
- Suporte para nova instância EC2 tipo -. M1.medium
O que é novo na versão 0.7.1:
- New Las Vegas local para o provedor de CloudSigma
- Melhorias para o motorista OpenStack
- Melhorias para o motorista OpenNebula
- O suporte para Amazon EC2 novo & quot; Cluster Compute Oito Extra Large & quot; tamanho da instância
O que é novo na versão 0.6.1:
- Documentação:
- New documentação que está disponível em http://libcloud.apache.org/docs/
- Geral:
- Certificado SSL agora está ativado por padrão. Se nenhum arquivo de certificado CA são encontrados no arranque, uma exceção é lançada.
- Compute:
- New driver para Ninefold.com (também um primeiro driver para provedor de nuvem pública australiana em Libcloud)
- Suporte para OpenStack 1.1 API e muitas outras melhorias no driver OpenStack
- motorista Linode agora suportam um novo local Japão
- O suporte para implantação usando uma chave de SSH
- Amazon EC2 driver agora suporta implantar funcionalidade usando uma chave SSH
- armazenamento:
- New driver para armazenamento do Google (http://code.google.com/apis/storage/)
- New driver para armazenamento Ninefold.com (http://ninefold.com/cloud-storage/)
- Load Balancer:
- New driver para ninefold.com (https://ninefold.com/support/display/SPT/Load+Balancing)
- motorista Rackspace agora também suporta UK localização
validação
O que é novo na versão 0.4.0:.
- dependência removido Zope.Interface
- New driver para ElasticHosts.
- Correções de bugs e melhorias para GoGrid, EC2, Linode, Slicehost e
- RimuHosting.
Requisitos :
- Python 2.5 ou superior
Comentários não encontrado