Компания Red Hat запустила новый проект под названием Deltacloud. Его основная цель - стандартизация программного интерфейса для унификации доступа и управления «облачной» инфраструктурой. С помощью Deltacloud API пользователи имеют возможность работать как с публичными сервисами, такими, как Amazon EC2, так и собственными, развернутыми с помощью технологии Red Hat Enterprise Virtualisation (RHEL-V). В дальнейшем будет добавлена поддержка VMware ESX и сервисов, предлагаемых провайдером Rackspace.
Программный интерфейс (API) Deltacloud выполнен на основе технологии REST, и описывает простой, универсальный, платформенно-независимый доступ ко встроенному функционалу. Портал Deltacloud обеспечивает пользовательский web интерфейс и работает, используя все тот же REST API. Deltacloud Proxy дает возможность разработчикам создавать собственные пользовательские интерфейсы, следить за состоянием аккаунтов, авторизацией пользователей и распределением ресурсов.
Добавление промежуточного уровня абстракции для различных типов «облаков» позволит ускорить разработку виртуализированных приложений, так как они смогут быть написаны без учета конкретной специфики выбранного провайдера. В конечном итоге специалисты Red Hat ставят целью улучшить взаимодействие и совместимость между провайдерами различных «облачных» решений.
DeltaCloud API и Portal распространяются под лицензиями LGPL и GPL. Дополнительно доступны документация, драйверы, Ruby-клиент.
|