Apache Libcloud został stworzony, aby uprościć proces pisania usług i aplikacji w chmurze.
Libcloud oferuje wspólny interfejs API, które programiści mogą wykorzystać do swoich operacji na abstrakcyjne i pozwól kod biblioteki obsłużyć wszystkie różnice między tymi usługami.
Deweloperzy mogą wdrożyć Libcloud w kodzie, należy wybrać dostawcę usług cloud chcą i jeśli chcą zmienić dostawcę w dowolnym późniejszym momencie, można to zrobić poprzez modyfikację kilka linijek kodu, a nie zastąpienie całej biblioteki.
Libcloud jest również infrastruktura i specjalnie agnostykiem, współpracując z chmur firm informatycznych, które świadczą usługi, począwszy od podstawowego przechowywania danych, w celu równoważenia obciążenia, a nawet DNS.
Co nowego w tym wydaniu:
- Usprawnienia w sterowniku EC2
- Usprawnienia w sterowniku CloudStack
- Usprawnienia w sterowniku OpenStack
- Rozwiązuje ewentualnej sytuacji wyścigu w metodzie deploy_node
Co nowego w wersji 0.17.0:
- Usprawnienia w sterowniku EC2
- Usprawnienia w sterowniku CloudStack
- Usprawnienia w sterowniku OpenStack
- Rozwiązuje ewentualnej sytuacji wyścigu w metodzie deploy_node
Co nowego w wersji 0.15.0:
- Nowy sterownik obliczeniowej dla Outscale SAS i Outscale INC chmurze .
- Nowy driver do HP obliczeniowej Public Cloud (Helion).
- Nowy sterownik obliczeniowej dla Kili chmurze publicznej.
- Metody szkoleniowe dla VPC zarządzania bramy internetowe w sterowniku EC2.
- Dolna wykorzystanie pamięci i szybciej parsowanie dużych odpowiedzi XML, gdy zainstalowany jest lxml biblioteki.
Co nowego w wersji 0.11.4:
- Poprawiono kilka testów, które miały miejsce awarie w Pythonie 3.3 ze względu na randomizowanym
- zamawiania słowniku.
- Naprawiono błąd, gdzie numeryczne zamiast wartości ciąg użyto do
- Content-Length Nagłówek w sterowniku vCloud.
- Nie ignoruj argumentu ex_force_service_region w sterowniku CloudFiles.
- Naprawiono błąd, który spowodował połączenie nie zostanie zamknięta przy użyciu Python
- 2,6 i nazywając get_object na obiekcie, który nie istnieje w S3
- kierowcy.
Co nowego w wersji 0.11.0:
- Ogólne
- Zainstaluj pliki testowe podczas instalacji biblioteki. Moduł Testy mogą być teraz
- importowane przez robi coś takiego: & quot; z libcloud testu Import & quot;
- Compute:
- Nowy standard API i metody zarządzania woluminami przechowywania. Baza API składa się z następujących metod:. Create_volume, destroy_volume, attach_volume, detach_volume
- Nowy sterownik dla KT UCloud (http://home.ucloud.olleh.com/main.kt) oparty na sterowniku CloudStack.
- Kierowca Nowy Gridspot z listy podstawowej i zniszczyć funkcjonalność.
- Poprawki błędów:
- Wiele z nich można znaleźć w pliku zmian.
Co nowego w wersji 0.10.1:
- Nowy sterownik dla Joyent chmurze
- Nowy sterownik dla VCL chmurze
- Wiele ulepszeń i nowych funkcji w sterowniku Brightbox
- Wsparcie dla wersji VMware vCloud 1.5
- Modyfikuj ParamikoSSHClient połączyć się z agentem SSH i automatycznie
- szukanie kluczy prywatnych w ~ / .ssh jeśli "auth" i "ssh_key argument nie jest
- określona podczas wywoływania deploy_node.
- Zmień sterownik IBM dlatego współpracuje z IBM Smart Chmura Enterprise
Co nowego w wersji 0.9.1:
- Wiele ulepszeń i dodatkową funkcjonalność w OpenStack sterownik. Teraz generic driver OpenStack (Provider.OPENSTACK) działa również z instalacjami devstack.org i trystack.org.
- Poprawki i lepsza propagacja wyjątku w metodzie deploy_node.
- Nowy sterownik dla ElasticHosts Los Angeles i Toronto lokalizacji.
- Wsparcie dla nowej instancji EC2 typ -. M1.medium
Co nowego w wersji 0.7.1:
- Nowy Las Vegas lokalizacja dla dostawcy CloudSigma
- Usprawnienia kierowcy OpenStack
- Usprawnienia kierowcy OpenNebula
- Wsparcie dla Amazon EC2 nowy & quot; Compute Cluster Osiem XL & quot; Rozmiar instancji
Co nowego w wersji 0.6.1:
- Dokumentacja:
- Nowa dokumentacja, która jest dostępna w http://libcloud.apache.org/docs/
- Ogólne
- Certyfikat SSL jest teraz domyślnie włączona. Jeśli nie zostaną znalezione żadne pliki certyfikat CA na starcie, jest wyjątek.
- Compute:
- Nowy sterownik dla Ninefold.com (także pierwszym kierowcą do publicznego australijskiego dostawcy chmury w Libcloud)
- Wsparcie dla OpenStack 1.1 API oraz wiele innych usprawnień w sterowniku OpenStack
- Kierowca Linode obsługują teraz nową Japonia lokalizację
- Wsparcie dla wdrażania za pomocą klucza SSH
- Kierowca Amazon EC2 obsługuje teraz wdrożyć funkcjonalności przy użyciu klucza SSH
- Przechowywanie:
- Nowy sterownik do przechowywania Google (http://code.google.com/apis/storage/)
- Nowy sterownik do przechowywania Ninefold.com (http://ninefold.com/cloud-storage/)
- równoważenia obciążenia:
- Nowy sterownik dla ninefold.com (https://ninefold.com/support/display/SPT/Load+Balancing)
- Kierowca Rackspace teraz obsługuje również miejsce w Wielkiej Brytanii
walidacja
Co nowego w wersji 0.4.0.
- Usunięto zależność od Zope.Interface
- Nowy sterownik dla ElasticHosts.
- Poprawki i ulepszenia dla GoGrid, EC2, Linode, Slicehost i
- RimuHosting.
Wymagania :
- Python 2.5 lub nowszy
Komentarze nie znaleziono