Jump to content

Открытый интерфейс облачных вычислений

Открытый интерфейс облачных вычислений
Аббревиатура УБИЙСТВО
Статус Опубликовано
Год начался 2010
Последняя версия 1.2
Организация Открытый грид-форум
Сопутствующие стандарты Открытый формат виртуализации (OVF) , интерфейс управления облачными данными (CDMI)
Домен Облачные вычисления
Веб-сайт Рабочая группа OCCI

Интерфейс открытых облачных вычислений (OCCI) — это набор спецификаций, предоставляемых через форум Open Grid Forum . [ 1 ] [ 2 ] для облачных вычислений поставщиков услуг . OCCI имеет набор реализаций, которые служат подтверждением концепции. Он основан на основах Всемирной паутины , используя подход передачи репрезентативного состояния (REST) ​​для взаимодействия со службами.

Целью интерфейса открытых облачных вычислений является разработка открытой спецификации и API для облачных предложений. Основное внимание уделялось предложениям на основе инфраструктуры как услуги (IaaS), но интерфейс может быть расширен для поддержки предложений «Платформа» и «Программное обеспечение как услуга». [ 3 ] также.

IaaS — это один из трех основных сегментов индустрии облачных вычислений, в котором вычислительные, хранилища и сетевые ресурсы предоставляются в виде услуг. API основан на обзоре существующих функций поставщиков услуг и наборе вариантов использования, предоставленных рабочей группой. [ 4 ] OCCI — это граничный API, который действует как интерфейс службы для внутренней инфраструктуры управления инфраструктурой поставщика IaaS. OCCI обеспечивает общепонятную семантику, синтаксис и средства управления в области IaaS от потребителя к поставщику. Он охватывает управление всем жизненным циклом объектов модели, определенных OCCI, и совместим с существующими стандартами, такими как формат открытой виртуализации (OVF) и интерфейс управления облачными данными (CDMI). [ 5 ] Примечательно, что он служит точкой интеграции для усилий по стандартизации, включая Целевую группу по распределенному управлению , Целевую группу по проектированию Интернета и Ассоциацию индустрии сетей хранения данных . [ 6 ]

Контекст

[ редактировать ]

OCCI начал свою деятельность в марте 2009 года и первоначально возглавлялся RabbitMQ и Мадридским университетом Комплутенсе . Сегодня, [ когда? ] Рабочая группа насчитывает более 250 членов и включает в себя множество частных лиц, представителей промышленности и научных кругов. OCCI действует под эгидой Open Grid Forum (OGF). [ 7 ] используя вики [ 8 ] и список рассылки [ 9 ] для сотрудничества.

  • Взаимодействие : позволяет различным облачным провайдерам работать вместе без преобразования схемы/формата данных, фасада/проксирования между API и понимания и/или зависимости от нескольких API.
  • Переносимость : отсутствие технической привязки к поставщику и возможность перемещения услуг между поставщиками позволяет клиентам легко переключаться между поставщиками в зависимости от бизнес-целей (например, затрат) с минимальными техническими затратами, тем самым обеспечивая и стимулируя конкуренцию.
  • Интеграция : спецификация может быть реализована как с новейшими, так и с устаревшими инфраструктурами.
  • Расширяемость : благодаря использованию метамодели и функций обнаружения возможностей клиент OCCI может взаимодействовать с любым сервером OCCI, используя расширения OCCI для конкретного поставщика.

Конкретные реализации

[ редактировать ]

Они реализуют конкретные расширения OCCI для конкретной услуги: IaaS, PaaS, брокерская деятельность и т. д.

Проект Связь
Европейская сетевая инфраструктура OCCI использовала в своем сообществе Federated Cloud, состоящем из нескольких организаций. [ 10 ]
OpenNebula Поддерживает OCCI, Amazon Web Services и внутренний графический интерфейс Sunstone. [ 11 ] интерфейсы.
CloudStack Поддерживает OCCI, Amazon Web Services и собственный внутренний интерфейс. [ 12 ]
OpenStack Поддерживает собственные внутренние интерфейсы с доступной надстройкой OCCI, поддерживаемой сообществом. [ 13 ]
SLA@SOI ( веб-сайт ) автоматизированные соглашения об уровне обслуживания инфраструктуры с использованием OCCI
Итальянский национальный институт ядерной физики (INFN) использует OCCI для питания своей вычислительной инфраструктуры по требованию
CompatibleOne ( веб-сайт ) Брокер облачных услуг с открытым исходным кодом

Было объявлено или выпущено несколько реализаций. [ 14 ] [ 15 ]

Общие реализации (фреймворки)

[ редактировать ]

Вот платформы для создания API OCCI.

Проект Язык Протокол Серверные части
Скалы Руби HTTP OpenNebula
pySSF Питон HTTP несколько
герои эрланг HTTP, HTTPS, XMPP мнезия

Дополняют их разнообразные инструменты разработчика. [ 16 ]

Альтернативы

[ редактировать ]

Альтернативные подходы включают использование интерфейса управления облачной инфраструктурой (CIMI) и связанного набора стандартов из DMTF, а также интерфейсов Amazon Web Services от Amazon. (Последние не были одобрены ни одной известной организацией по стандартизации ).

OpenNebula провела опрос [ 17 ] из их пользователей, как показали результаты, 38% не предоставляют облачные API, их пользователи взаимодействуют только через графический интерфейс Sunstone, 36% в основном используют API Amazon Web Services , а 26% в основном используют API OCCI OpenNebula или предлагаемый API OCCI от ROCCI. [ 18 ]

См. также

[ редактировать ]
  1. ^ «Открытый интерфейс облачных вычислений | Открытый стандарт | Открытое сообщество» . occi-wg.org . Проверено 22 ноября 2021 г.
  2. ^ «Открытое» облако приближается
  3. ^ А. Эдмондс, Т. Метш и А. Папаспиру, «Открытый интерфейс облачных вычислений в настройках, связанных с управлением данными», Springer Grid и Cloud Database Management, стр. 1–27, июль 2011 г.
  4. ^ «Случаи использования OCCI» (PDF) .
  5. ^ «Открытое, совместимое облако» .
  6. ^ «OCCI и SNIA» (PDF) .
  7. ^ «Новая рабочая группа OGF по созданию API для облачных вычислений» . Архивировано из оригинала 18 июля 2011 г. Проверено 14 мая 2009 г.
  8. ^ OCCI Вики
  9. ^ «Информационная страница occi-wg» . www.ogf.org . Проверено 22 ноября 2021 г.
  10. ^ «Объединенное облако EGI» . Проверено 26 февраля 2014 г.
  11. ^ «OpenNebula — гибкое корпоративное облако стало проще» . archives.opennebula.org . Проверено 22 ноября 2021 г.
  12. ^ «Интерфейс OCCI для CloudStack» . Проверено 26 февраля 2014 г.
  13. ^ «Интерфейс OCCI Nova для openStack» . Гитхаб . Проверено 26 февраля 2014 г.
  14. ^ «Интерфейс открытых облачных вычислений | Реализации» . occi-wg.org . Проверено 22 ноября 2021 г.
  15. ^ Презентация о совместимости облачных стандартов: обновленная информация о статусе реализации OCCI и CDMI на семинаре по использованию облаков и сетей научными агентствами.
  16. ^ «Открытый интерфейс облачных вычислений | Инструменты» . occi-wg.org . Проверено 22 ноября 2021 г.
  17. ^ «Облачный API OpenNebula: Amazon, OGF OCCI, OpenStack, Google Cloud, DMTF CIMI или vCloud? - OpenNebula — платформа для облачных и пограничных вычислений с открытым исходным кодом» . opennebula.io . Проверено 22 ноября 2021 г.
  18. ^ gwdg/rOCCI-server , Общество обработки научных данных mbH Göttingen, 10 апреля 2017 г. , получено 22 ноября 2021 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b38e5a5be6ea912ad4a37ec4331976d5__1695291240
URL1:https://arc.ask3.ru/arc/aa/b3/d5/b38e5a5be6ea912ad4a37ec4331976d5.html
Заголовок, (Title) документа по адресу, URL1:
Open Cloud Computing Interface - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)