Apache нацеливается на стандартизацию облака




В результате реализации проекта Libcloud будет унифицирован интерфейс более чем 20 облачных сервисов, включая сервисы, предлагаемые IBM и Amazon

09:00 30.05.2011   |   1216 |  Джоаб Джексон |  Служба новостей IDG, Нью-Йорк

Рубрика Технологии



Учитывая растущую потребность в стандартах облачных систем, не привязанных к конкретному производителю, организация Apache Software Foundation решила возвести разрабатываемый ею унифицированный облачный интерфейс Libcloud в ранг приоритетного проекта.

В Apache Software Foundation приступили к реализации проекта Libcloud в 2009 году
В Apache Software Foundation приступили к реализации проекта Libcloud в 2009 году

Учитывая растущую потребность в стандартах облачных систем, не привязанных к конкретному производителю, организация Apache Software Foundation решила возвести разрабатываемый ею унифицированный облачный интерфейс Libcloud в ранг приоритетного проекта.

Ожидается, что в результате реализации проекта Apache Libcloud единый интерфейс получат более 20 облачных сервисов, в том числе Amazon EC2 (Elastic Cloud Compute), Rackspace Cloud, Terremark, IBM Cloud, инфраструктурный сервис GoGrid и сервис Linode, созданный на базе гипервизора Xen.

Интерфейс будет включать в себя библиотеку программ на языке Python, имеющую достаточно широкий спектр применения, в том числе в качестве интерфейса сервисов хранения и сервисов балансировки нагрузки. При создании собственных программ разработчики смогут обращаться к унифицированной библиотеке, не занимаясь написанием кода для каждого конкретного облачного сервиса.

С помощью новой библиотеки программы получат возможность переключаться на другого поставщика облачных сервисов. При этом вносить какие-либо изменения в базовый код не потребуется. Кроме того, библиотека предоставит простой способ переноса рабочей нагрузки на резервный сервис, в том случае если основной по каким-либо причинам выйдет из строя.

В Apache Software Foundation приступили к реализации проекта Libcloud в 2009 году. Основную часть кода для него предоставили разработчики поставщика программных сервисов Cloudkick, приобретенного ранее компанией Rackspace. Свою лепту в реализацию проекта внесли также представители IBM, Linode и ряда других компаний.

После включения в состав приоритетных проектов Apache, интерфейс Libcloud переходит под контроль комитета Project Management Committee, который будет осуществлять руководство процессом разработки и выпусков версий. Библиотеку планируется распространять на условиях публичной лицензии Apache Software License 2.0.


Теги: