- PVSM.RU - https://www.pvsm.ru -
Недавно я писал пост про Red Hat CloudForms [1], думаю, что неспроведливо было бы обойти вниманием выход первой версии проекта Apache Daltacloud, код которого лежит в основе CloudForms (и вообще всей стратегии «переносимости облаков» [2] Red Hat).
Но сначала небольшое объявление: На странице Red Hat (Russian) в google+ [3] проходит сбор вопросов Сергею Бугрину [4], главе российского представительства компании Red Hat. У каждого есть шанс задать свой вопрос. :-)

Организация Apache Software Foundation (ASF) анонсировала [5] выпуск первой версии Apache Deltacloud [6], проекта, целью которого является улутшение интероперабельности различных IaaS-облаков (Infrastructure-as-a-Service). По мнению ASF, проект достиг достаточного уровня зрелости для того, чтобы получить цифру 1.0 в номере версии. Кроме того, в Deltacloud 1.0 появился фронтенд, который представляет API Amazon EC2 для клиентских приложений.
Новый EC2 API позволяет разработчикам запускать приложения, написанные специально для EC2 API, на любых IaaS-облаках, которые поддерживают Deltacloud. «Deltacloud даёт возможность клентам, использующим EC2 API, транслировать API-вызовы в вызовы таких платформ, как VMware vSphere или OpenStack» — сказал Дэвид Люттеркорт (David Lutterkort) и добавил — «Это начало долгого пути к тому, чтобы уйти от vendor lock-in [7] облачных API».
Deltacloud работает как серверный процесс, который поддерживает несколько различных облачных API, поэтому возможно создание приложений, независимых от IaaS-облака. Deltacloud переводит вызовы API одного облачного вендора к вызовам API другого, которые ожидают получить различные «облачные» сервисы. Этот перевод возможен, благодаря использованию набора различных драйверов [8].
У проекта Deltacloud есть собственный REST-based API [9] — независимый, базовый API. Этот API был ранее добавлен в качестве клиентского интерфейса стандарта "Cloud Infrastructure Management Interface [10]", разрабатываемого в настоящее время в DMTF [11] (Distributed Management Task Force [12]). Deltacloud также предоставляет разработчикам способ реализации собственных интерфейсов для сервисов, позволяя внутренним пользовательским приложениям быть развернутым у различных «облачных» провайдеров.
Первоначально, это был внутренний проект Red Hat, который разрабатывался для того, чтобы дать пользователям возможность единого подхода к различным IaaS-облакам. Но позже проект был передан ASF и теперь развивается «под крылом» этой организации. Deltacloud 1.0 вышел 15 июня, скачать этот релиз [13] можно с сайта проекта, код доступен под лицензией Apache 2.0. Также там доступны подробные инструкции по установке [14] и release notes [15].
Автор: mister_fog
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/open-source/12742
Ссылки в тексте:
[1] пост про Red Hat CloudForms: http://habrahabr.ru/post/145670/
[2] стратегии «переносимости облаков»: http://habrahabr.ru/post/126827/
[3] Red Hat (Russian) в google+: http://gplus.to/redhatrussian
[4] сбор вопросов Сергею Бугрину: https://plus.google.com/u/0/111787567936494619045/posts/9jrjP1kyv25
[5] анонсировала: https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces30
[6] Apache Deltacloud: http://deltacloud.apache.org/
[7] уйти от vendor lock-in: http://habrahabr.ru/post/134040/
[8] драйверов: http://deltacloud.apache.org/drivers.html
[9] REST-based API: http://deltacloud.apache.org/rest-api.html
[10] Cloud Infrastructure Management Interface: http://dmtf.org/standards/cloud
[11] DMTF: http://www.dmtf.org/
[12] Distributed Management Task Force: http://en.wikipedia.org/wiki/Distributed_Management_Task_Force
[13] скачать этот релиз: http://deltacloud.apache.org/download.html
[14] инструкции по установке: http://deltacloud.apache.org/install-deltacloud.html
[15] release notes: https://git-wip-us.apache.org/repos/asf?p=deltacloud.git&a=blob&f=NEWS&h=2f113a2d2462fa7d45b4898932ca568d53820440&hb=HEAD
Нажмите здесь для печати.