Jump to content

OpenStack

OpenStack
Оригинальный автор(ы) Хостинг Rackspace и НАСА
Разработчик(и) Фонд открытой инфраструктуры и сообщество
Первоначальный выпуск 21 октября 2010 г .; 13 лет назад ( 21.10.2010 )
Стабильная версия
2024.1 Каракал [ 1 ] / 3 апреля 2024 г .; 4 месяца назад ( 03.04.2024 )
Репозиторий Opendev .org /openstack
Написано в Питон
Платформа Кросс-платформенный
Тип Облачные вычисления
Лицензия Лицензия Апач 2.0
Веб-сайт www .openstack .org Отредактируйте это в Викиданных

OpenStack — это бесплатная платформа с открытым стандартом облачных вычислений . В основном он развертывается по принципу «инфраструктура как услуга» (IaaS) как в общедоступных, так и в частных облаках, где виртуальные серверы и другие ресурсы доступны пользователям. [ 2 ] Программная платформа состоит из взаимосвязанных компонентов, которые управляют разнообразными пулами оборудования разных производителей для обработки, хранения и сетевых ресурсов в центре обработки данных . Пользователи управляют им либо через веб-панель, либо с помощью инструментов командной строки , либо через RESTful веб-службы .

OpenStack зародился в 2010 году как совместный проект Rackspace Hosting и NASA . По состоянию на 2012 год , им управляла OpenStack Foundation , некоммерческая корпоративная организация, созданная в сентябре 2012 года. [ 3 ] для продвижения программного обеспечения OpenStack и его сообщества. [ 4 ] К 2018 году к проекту присоединились более 500 компаний. [ 5 ] В 2020 году фонд объявил, что в 2021 году он будет переименован в Фонд открытой инфраструктуры . [ 6 ]

НАСА «Небула» Платформа

В июле 2010 года Rackspace Hosting и NASA объявили об инициативе облачного программного обеспечения с открытым исходным кодом, известной как OpenStack. [ 7 ] [ 8 ] Заявление о миссии заключалось в том, чтобы «создать повсеместную платформу облачных вычислений с открытым исходным кодом, которая будет удовлетворять потребности публичных и частных облаков независимо от размера, будучи простой в реализации и масштабируемой». [ 9 ]

Проект призван помочь организациям предлагать услуги облачных вычислений, работающие на стандартном оборудовании. Первый официальный релиз сообщества под кодовым названием Austin появился три месяца спустя, 21 октября 2010 года ( 2010-10-21 ) . [ 10 ] с планами выпускать регулярные обновления программного обеспечения каждые несколько месяцев. Ранний код был взят с платформы NASA Nebula , а также с платформы Cloud Files компании Rackspace . Модули облачного стека и открытого стека были объединены и выпущены NASA Nebula с открытым исходным кодом. [ 11 ] команда совместно с Rackspace.

В 2011 году разработчики дистрибутива Ubuntu Linux приняли OpenStack. [ 12 ] с предварительной версией неподдерживаемой технологии выпуска OpenStack «Bexar» для Ubuntu 11.04 « Natty Narwhal ». [ 13 ] Спонсор Ubuntu, Canonical, затем представил полную поддержку облаков OpenStack, начиная с версии OpenStack Cactus. [ нужна ссылка ]

OpenStack стал доступен в Debian Sid из выпуска Openstack «Cactus» в 2011 году, а первым выпуском Debian, включая OpenStack, был Debian 7.0 (кодовое имя «Wheezy»), включая OpenStack 2012.1 (кодовое имя: «Essex»). [ 14 ] [ 15 ]

В октябре 2011 года SUSE объявила о публичной предварительной версии первого в отрасли полностью настроенного устройства на базе OpenStack, основанного на версии OpenStack «Diablo». [ 16 ] В августе 2012 года SUSE анонсировала свой коммерчески поддерживаемый корпоративный дистрибутив OpenStack, основанный на выпуске «Essex». [ 17 ]

Лью Такер, вице-президент и технический директор подразделения облачных вычислений Cisco в 2012 г.

В 2012 году Red Hat анонсировала предварительную версию своего дистрибутива OpenStack. [ 18 ] начиная с релиза «Эссекс». После еще одного предварительного выпуска Red Hat представила коммерческую поддержку OpenStack в выпуске Grizzly в июле 2013 года. [ 19 ]

Организация OpenStack быстро выросла и поддерживается более чем 540 компаниями. [ 20 ]

В 2012 году НАСА вышло из OpenStack в качестве активного участника и вместо этого приняло стратегическое решение использовать Amazon Web Services для облачных сервисов. [ 21 ] В июле 2013 года НАСА опубликовало результаты внутреннего аудита, в которых отсутствие технического прогресса и другие факторы были основной причиной того, что агентство отказалось от участия в качестве активного разработчика проекта и вместо этого сосредоточилось на использовании общедоступных облаков. [ 22 ] Этому отчету частично противоречат замечания директора по информационным технологиям Исследовательского центра Эймса Рэя О'Брайена. [ 23 ] По состоянию на ноябрь 2021 года НАСА продолжает использовать OpenStack для поддержки IAAS и PAAS суперкомпьютерного кластера Discover. Среда OpenStack называется «Explore» и работает в Центре климатического моделирования НАСА в Центре космических полетов Годдарда. [ 24 ]

Известные развертывания

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

Великобритании В ноябре 2012 года правительственная цифровая служба (GDS) запустила Inside Government Digital Service (GDS). [ 25 ] на основе модели OpenNASA v2.0 «Правительство как платформа» (GaaP).

В декабре 2013 года компания Oracle объявила, что присоединилась к OpenStack в качестве спонсора и планирует внедрить OpenStack в Oracle Solaris, Oracle Linux и многие из своих продуктов. [ 26 ] За этим последовал анонс дистрибутивов Oracle OpenStack для Oracle Solaris. [ 27 ] [ 28 ] и для Oracle Linux с использованием Icehouse 24 сентября 2014 г. [ 29 ]

В мае 2014 года HP анонсировала HP Helion и выпустила предварительную версию сообщества HP Helion OpenStack, начиная с выпуска IceHouse. HP управляет общедоступным облаком HP Helion на OpenStack с 2012 года. [ 30 ]

На выставке Interop and Tech Field Day продемонстрировала программно-определяемую сеть 2014 компания Avaya с использованием моста по кратчайшему пути и OpenStack в качестве автоматизированного кампуса, расширяя автоматизацию от центра обработки данных до конечного устройства и устраняя ручную настройку из предоставления услуг. [ 31 ] [ 32 ]

По состоянию на ноябрь 2021 г. НАСА размещает частное облако Explore OpenStack в поддержку Discover HPC. [ 24 ]

По состоянию на сентябрь 2022 г. China Mobile использует OpenStack в качестве основы своей сети 5G. Red Hat утверждает, что ее платформа развернута более чем в 30 процентах производственных сетей LTE. [ 33 ]

Облаку OpenStack в ЦЕРН требуется более 300 000 ядер для удовлетворения потребностей Большого адронного коллайдера . [ 33 ]

Исторические имена

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

Несколько проектов OpenStack изменили названия из-за проблем с товарными знаками.

  • Нейтрон раньше был известен как Квант. [ 34 ]
  • Сахару раньше называли Саванной. [ 35 ]
  • Обозначение ранее было известно как Прозвище. [ 36 ]
  • Trove ранее был известен как RedDwarf. [ 37 ]
  • Закар ранее был известен как Маркони. [ 38 ] [ 39 ]

История выпусков

[ редактировать ]
Название выпуска Дата выпуска Кодовые названия включенных компонентов [ 40 ]
Остин 21 октября 2010 г. [ 41 ] [ 42 ] Нова, Свифт
Бексар 3 февраля 2011 г. [ 43 ] Нова, Взгляд, Стремительный
Кактус 15 апреля 2011 г. [ 44 ] Нова, Взгляд, Стремительный
Диабло 22 сентября 2011 г. [ 45 ] Нова, Взгляд, Стремительный
Эссекс 5 апреля 2012 г. [ 46 ] Нова, Взгляд, Стремительность, Горизонт, Краеугольное камень
Фолсом 27 сентября 2012 г. [ 47 ] Нова, Взгляд, Стремительность, Горизонт, Краеугольное камень, Квант, Пепел
Гризли 4 апреля 2013 г. [ 48 ] Нова, Взгляд, Стремительность, Горизонт, Краеугольное камень, Квант, Пепел
Гавана 17 октября 2013 г. [ 49 ] Нова, Взгляд, Стремительный, Горизонт, Трапецеидальное искажение, Нейтрон, Пепел, Жара, Облакомер
Ледник 17 апреля 2014 г. [ 50 ] Нова, Взгляд, Стремительный, Горизонт, Краеугольное камень, Нейтрон, Пепел, Тепло, Облакомер, Сокровище
Юнона 16 октября 2014 г. [ 51 ] Нова, Взгляд, Стремительный, Горизонт, Краеугольное камень, Нейтрон, Зола, Тепло, Облакомер, Находка, Сахара
Кило 30 апреля 2015 г. [ 52 ] Нова, Взгляд, Свифт, Горизонт, Краеугольное камень, Нейтрон, Зола, Жара, Облакомер, Сокровище, Сахара, Ирония
Свобода 16 октября 2015 г. [ 53 ] Нова, Взгляд, Свифт, Горизонт, Краеугольный камень, Нейтрон, Зола, Жара, Облакомер, Сокровище, Сахара, Ирония, Закар, Манила, Назначить, Барбакан, Прожектор
Митака 7 апреля 2016 г. [ 54 ] Нова, Взгляд, Свифт, Горизонт, Краеугольный камень, Нейтрон, Зола, Жара, Облакомер, Сокровище, Сахара, Ирония, Закар, Манила, Обозначить, Барбакан, Прожектор, Магнум
Ньютон 6 октября 2016 г. [ 55 ] Нова, Взгляд, Свифт, Горизонт, Краеугольный камень, Нейтрон, Зола, Жара, Облакомер, Находка, Сахара, Ирония, Закар, Манила, Назначить, Барбакан, Прожектор, Магнум, aodh, Cloudkitty, конгресс, морозильник, мистраль, монаска-апи, monasca-log-api, murano, panko, senlin, solum, tacker, vitrage, Watcher
Оката 22 февраля 2017 г. [ 56 ] Нова, Взгляд, Свифт, Горизонт, Краеугольный камень, Нейтрон, Зола, Жара, Облакомер, Находка, Сахара, Ирония, Закар, Манила, Назначить, Барбакан, Прожектор, Магнум, aodh, Cloudkitty, конгресс, морозильник, мистраль, монаска-апи, monasca-log-api, murano, panko, senlin, solum, tacker, vitrage, Watcher
Щука 30 августа 2017 г. [ 57 ] Нова, Взгляд, Свифт, Горизонт, Краеугольный камень, Нейтрон, Зола, Жара, Облакомер, Находка, Сахара, Ирония, Закар, Манила, Назначить, Барбакан, Прожектор, Магнум, aodh, Cloudkitty, конгресс, морозильник, мистраль, монаска-апи, monasca-log-api, murano, panko, senlin, solum, tacker, vitrage, Watcher
Квинс 28 февраля 2018 г. [ 58 ] Нова, Взгляд, Свифт, Горизонт, Краеугольный камень, Нейтрон, Зола, Жара, Облакомер, Находка, Сахара, Ирония, Закар, Манила, Назначить, Барбакан, Прожектор, Магнум, Аодх, Cloudkitty, Конгресс, Морозильник, Мистраль, Монаска-Апи, Монаска-Лог-Апи, Мурано, Панко, Сенлин, Солум, Такер, Гласс, Наблюдатель, Блазар, Ceilometer-Powervm, Карбор, Октавия, Сторлец, Трикруг, Зун
Рокки 30 августа 2018 г. [ 59 ] Нова, Взгляд, Свифт, Горизонт, Краеугольный камень, Нейтрон, Зола, Жара, Облакомер, Находка, Сахара, Ирония, Закар, Манила, Назначить, Барбакан, Прожектор, Магнум, Аодх, Cloudkitty, Конгресс, Морозильник, Мистраль, Монаска-Апи, Monasca-Log-Api, Murano, Panko, Senlin, Solum, Tacker, Glazing, Watcher, Blazar, Ceilometer-Powervm, Carbor, Octavia, Storlets, Tricircle, Zun, Cyborg, ec2-api, Masakari, Qinling (40 сервисов)
Штейн 10 апреля 2019 г. [ 60 ] Нова, Взгляд, Свифт, Горизонт, Краеугольный камень, Нейтрон, Зола, Жара, Облакомер, Находка, Сахара, Ирония, Закар, Манила, Назначить, Барбакан, Прожектор, Магнум, Аодх, Cloudkitty, Конгресс, Морозильник, Мистраль, Монаска-Апи, Monasca-Log-Api, Murano, Panko, Senlin, Solum, Tacker, Glass, Watcher, Blazar, Ceilometer-Powervm, Carbor, Octavia, Storlets, Tricircle, Zun, Cyborg, ec2-api, Masakari, Qinling, Monasca-Events- API, размещение (44 услуги)
Тренироваться 16 октября 2019 г. [ 61 ] Нова, Взгляд, Свифт, Горизонт, Краеугольный камень, Нейтрон, Зола, Жара, Облакомер, Находка, Сахара, Ирония, Закар, Манила, Назначить, Барбакан, Прожектор, Магнум, Аодх, Cloudkitty, Конгресс, Морозильник, Мистраль, Монаска-Апи, Monasca-Log-Api, Murano, Panko, Senlin, Solum, Tacker, Glass, Watcher, Blazar, Ceilometer-Powervm, Carbor, Octavia, Storlets, Tricircle, Zun, Cyborg, ec2-api, Masakari, Qinling, Monasca-Events- API, размещение (44 услуги)
Уссури 13 мая 2020 г. [ 62 ] Нова, Взгляд, Свифт, Горизонт, Краеугольный камень, Нейтрон, Зола, Жара, Облакомер, Находка, Сахара, Ирония, Закар, Манила, Назначить, Барбакан, Прожектор, Магнум, Аодх, Cloudkitty, Конгресс, Морозильник, Мистраль, Монаска-Апи, Мурано, Панко, Сенлин, Солум, Такер, Остекление, Дозорный, Блазар, Карбор, Октавия, Сторлец, Трехкруг, Зун, Киборг, ec2-bee, Масакари, Циньлин, monasca-events-bee, размещение, адъютант (44 услуги)
Виктория 14 октября 2020 г. [ 63 ] Адъютант, Аод, Барбакан, Блазар, Облакомер, Зола, Cloudkitty, Киборг, Назначить, Ec2-пчела, Морозильник, Взгляд, Жара, Горизонт, Иронично, Карбор, Краеугольный камень, Магнум, Манила, Масакари, Мистраль, Монаска-пчела, Монаска- event-api, Murano, Neutron, Nova, Octavia, Panko, Placement, Qinling, Sahara, Searchlight, Senlin, Solum, Storlets, Swift, Tacker, Trove, Glass, Watcher, Zaqar, Zun (42 сервиса)
Валлаби 14 апреля 2021 г. [ 64 ] Адъютант, Аод, Барбакан, Блазар, Потолок, Зола, Cloudkitty, Киборг, Назначить, Ec2-пчела, Морозилка, Взгляд, Жара, Горизонт, Иронично, Краеугольный камень, Магнум, Манила, Масакари, Мистраль, Монаска-пчела, Монаска-события- Апи, Мурано, Нейтрон, Нова, Октавия, Панко, Размещение, Сахара, Сенлин, Солум, Сторлетс, Свифт, Такер, Трова, Стекло, Дозорный, Закар, Зун (39 сервисов)
Зена 6 октября 2021 г. [ 65 ] Адъютант, Аод, Барбакан, Блазар, Потолок, Зола, Cloudkitty, Киборг, Назначить, Ec2-пчела, Морозилка, Взгляд, Жара, Горизонт, Иронично, Краеугольный камень, Магнум, Манила, Масакари, Мистраль, Монаска-пчела, Монаска-события- Апи, Мурано, Нейтрон, Нова, Октавия, Размещение, Сахара, Сенлин, Солум, Сторлеты, Свифт, Такер, Трова, Стекло, Дозорный, Закар, Зун (38 сервисов)
Йога 30 марта 2022 г. [ 66 ] Адъютант, Аод, Барбакан, Блазар, Потолок, Зола, Cloudkitty, Киборг, Назначить, Ec2-пчела, Морозилка, Взгляд, Жара, Горизонт, Иронично, Краеугольный камень, Магнум, Манила, Масакари, Мистраль, Монаска-пчела, Монаска-события- Апи, Мурано, Нейтрон, Нова, Октавия, Размещение, Сахара, Сенлин, Солум, Сторлеты, Свифт, Такер, Трова, Стекло, Дозорный, Закар, Зун (38 сервисов)
Зед 5 октября 2022 г. Адъютант, Аод, Барбакан, Блазар, Потолок, Зола, Cloudkitty, Киборг, Назначить, Ec2-пчела, Морозилка, Взгляд, Жара, Горизонт, Иронично, Краеугольный камень, Магнум, Манила, Масакари, Мистраль, Монаска-пчела, Монаска-события- Апи, Мурано, Нейтрон, Нова, Октавия, Размещение, Сахара, Сенлин, Скайлайн Бисервер, Скайлайн Консоль, Солум, Сторлеты, Свифт, Такер, Трова, Венера, Стекло, Наблюдатель, Закар, Зун (41 услуга)
2023.1 Антилопа 22 марта 2023 г. Адъютант, Аод, Барбакан, Блазар, Потолок, Зола, Cloudkitty, Киборг, Назначить, Ec2-пчела, Морозилка, Взгляд, Жара, Горизонт, Иронично, Краеугольный камень, Магнум, Манила, Масакари, Мистраль, Монаска-пчела, Монаска-события- Апи, Мурано, Нейтрон, Нова, Октавия, Размещение, Сахара, Сенлин, Скайлайн Бисервер, Скайлайн Консоль, Солум, Сторлеты, Свифт, Такер, Трова, Венера, Стекло, Наблюдатель, Закар, Зун (41 услуга)
2023.2 Бобкэт 4 октября 2023 г. Адъютант, Аод, Барбакан, Блазар, Потолок, Зола, Cloudkitty, Киборг, Назначить, Ec2-пчела, Морозилка, Взгляд, Жара, Горизонт, Иронично, Краеугольный камень, Магнум, Манила, Масакари, Мистраль, Монаска-пчела, Монаска-события- Апи, Мурано, Нейтрон, Нова, Октавия, Размещение, Сахара, Сенлин, Скайлайн Бисервер, Скайлайн Консоль, Солум, Сторлеты, Свифт, Такер, Трова, Венера, Стекло, Наблюдатель, Закар, Зун (41 услуга)
2024.1 Каракал 3 апреля 2024 г. Адъютант, Аод, Барбакан, Блазар, Облакомер, Зола, Cloudkitty, Киборг, Назначить, Взгляд, Жара, Горизонт, Иронично, Краеугольный камень, Магнум, Манила, Масакари, Мистраль, Нейтрон, Нова, Октавия, Размещение, Skyline-apiserver, Skyline- консоль, Storlets, Swift, Tacker, Trove, Venus, Vitrage, Watcher, Zaqar, Zun (33 сервиса)

OpenStack-разработка

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

Сообщество OpenStack сотрудничает в рамках шестимесячного цикла выпуска с частыми этапами разработки. [ 67 ]

На этапе планирования каждого выпуска сообщество собиралось на саммит OpenStack Design Summit, чтобы облегчить рабочие сессии разработчиков и составить планы. [ 68 ] Эти саммиты по дизайну совпадут с конференцией OpenStack Summit.

Начиная с цикла разработки Pike, встречи по проектированию были выделены в отдельное мероприятие «Сбор проектных групп» (PTG). [ 69 ] Это было сделано для того, чтобы избежать отвлечения разработчиков презентациями и встречами с клиентами, проходившими на саммите OpenStack, а также для того, чтобы обсуждения дизайна могли произойти до начала следующего цикла.

Последние саммиты OpenStack прошли в Шанхае 4–6 ноября 2019 г. [ 70 ] Денвер , 29 апреля – 1 мая 2019 г., [ 71 ] Берлин , 13–19 ноября 2018 г., [ 72 ] Ванкувер , 21–25 мая 2018 г., [ 73 ] Сидней , 6–8 ноября 2017 г., [ 74 ] Бостон , 8–11 мая 2017 г., [ 75 ] Остин , 25–29 апреля 2016 г., [ 76 ] и Барселона 25–28 октября 2016 г. [ 77 ] Ранее саммиты OpenStack также проходили в Токио в октябре 2015 года. [ 78 ] Ванкувер в мае 2015 года. [ 79 ] и Париж в ноябре 2014 года. [ 80 ] Саммит в мае 2014 года в Атланте собрал 4500 участников – на 50% больше, чем на саммите в Гонконге шестью месяцами ранее. [ 81 ] [ 82 ]

Компоненты

[ редактировать ]
OpenStack разбит на сервисы, что позволяет вам подключать и использовать компоненты в зависимости от ваших потребностей. Карта OpenStack дает вам краткое представление о ландшафте OpenStack, чтобы увидеть, где эти сервисы подходят и как они могут работать вместе.

OpenStack имеет модульную архитектуру с различными кодовыми названиями для своих компонентов. [ 40 ]

Вычислить (Нова)

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

Nova — это проект OpenStack, который предоставляет возможность предоставлять вычислительные экземпляры в виде виртуальных машин, реальных аппаратных серверов (по иронии судьбы) и имеет ограниченную поддержку системных контейнеров. Nova работает как набор демонов поверх существующих серверов Linux и обеспечивает эту услугу. [ 83 ] [ 84 ]

Нова написана на Python . Он использует множество внешних библиотек Python, таких как Eventlet (библиотека параллельных сетей), Kombu ( инфраструктура обмена сообщениями AMQP ) и SQLAlchemy (набор инструментов SQL и реляционный преобразователь объектов). [ 85 ] Nova спроектирована с возможностью горизонтального масштабирования . Вместо перехода на более крупные серверы вы приобретаете больше серверов и просто устанавливаете идентично настроенные службы. [ 86 ]

Благодаря широкой интеграции в инфраструктуру уровня предприятия, мониторингу производительности OpenStack в целом и производительности Nova в частности, масштабирование становится все более важной проблемой. Для мониторинга сквозной производительности требуется отслеживание показателей Nova, Keystone, Neutron, Cinder, Swift и других сервисов, а также мониторинг RabbitMQ , который используется сервисами OpenStack для передачи сообщений. [ 87 ] [ 88 ] Все эти службы генерируют свои собственные файлы журналов, которые, особенно в инфраструктурах уровня предприятия, также необходимо отслеживать. [ 89 ]

Сеть (Нейтрон)

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

Neutron — это проект OpenStack, обеспечивающий «сетевое соединение как услугу» между интерфейсными устройствами (например, vNIC), управляемыми другими службами OpenStack (например, nova). Он реализует сетевой API OpenStack. [ 90 ]

Он управляет всеми сетевыми аспектами виртуальной сетевой инфраструктуры (VNI) и аспектами уровня доступа физической сетевой инфраструктуры (PNI) в среде OpenStack. OpenStack Networking позволяет проектам создавать расширенные топологии виртуальных сетей, которые могут включать такие службы, как брандмауэр и виртуальную частную сеть (VPN). [ 90 ]

Neutron позволяет использовать выделенные статические IP-адреса или DHCP . Это также позволяет использовать плавающие IP- адреса для динамического перенаправления трафика.

Пользователи могут использовать программно-определяемых сетей технологии (SDN), такие как OpenFlow, для поддержки мультиарендности и масштабирования. Сетевые решения OpenStack позволяют развертывать и управлять дополнительными сетевыми службами, такими как системы обнаружения вторжений (IDS), балансировка нагрузки , межсетевые экраны и виртуальные частные сети (VPN). [ 91 ]

Блочное хранилище (Cinder)

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

Cinder — это служба блочного хранилища OpenStack для предоставления томов виртуальным машинам Nova, хостам Ironic, контейнерам и т. д. Некоторые из целей Cinder должны быть/иметь:

  • Компонентная архитектура : быстрое добавление новых вариантов поведения.
  • Высокая доступность : масштабирование для очень серьезных рабочих нагрузок.
  • Отказоустойчивость : изолированные процессы позволяют избежать каскадных сбоев.
  • Восстановимость : отказы должны легко диагностироваться, отлаживаться и устраняться.
  • Открытые стандарты : быть эталонной реализацией API, управляемого сообществом. [ 92 ]

Тома Cinder предоставляют постоянное хранилище для гостевых виртуальных машин, известных как экземпляры, которые управляются программным обеспечением OpenStack Compute. Cinder также можно использовать независимо от других сервисов OpenStack в качестве автономного программно-определяемого хранилища. Система блочного хранения управляет созданием, репликацией, управлением моментальными снимками, подключением и отключением блочных устройств к серверам. [ 93 ]

Личность (краеугольный камень)

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

Keystone — это служба OpenStack, которая обеспечивает аутентификацию клиентов API, обнаружение служб и распределенную многопользовательскую авторизацию путем реализации API идентификации OpenStack. [ 94 ] Это общая система аутентификации в облачной операционной системе. Keystone может интегрироваться со службами каталогов, такими как LDAP . Он поддерживает стандартные учетные данные имени пользователя и пароля, системы на основе токенов и входы в стиле AWS (например, Amazon Web Services ). Каталог сервисов OpenStack Keystone позволяет клиентам API динамически обнаруживать облачные сервисы и переходить к ним. [ 95 ] [ 96 ]

Изображение (Взгляд)

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

Проект службы изображений (glance) предоставляет службу, с помощью которой пользователи могут загружать и находить ресурсы данных, предназначенные для использования с другими службами. В настоящее время сюда входят изображения и определения метаданных. [ 97 ]

Изображения

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

Службы образов Glance включают обнаружение, регистрацию и получение образов виртуальных машин (ВМ). Glance имеет RESTful API, который позволяет запрашивать метаданные образа виртуальной машины, а также извлекать сам образ. Образы виртуальных машин, доступные через Glance, могут храниться в самых разных местах: от простых файловых систем до систем объектного хранения, таких как проект OpenStack Swift . [ 97 ]

Определения метаданных

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

Glance содержит каталог метаопределений. Это дает сообществу OpenStack возможность программно определять различные имена ключей метаданных и допустимые значения, которые можно применять к ресурсам OpenStack. [ 97 ]

Хранилище объектов (Swift)

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

Swift — это распределенное, в конечном итоге согласованное хранилище объектов/BLOB-объектов. Проект OpenStack Object Store, известный как Swift, предлагает программное обеспечение для облачного хранилища, позволяющее хранить и извлекать большое количество данных с помощью простого API. Он создан для масштабирования и оптимизирован для обеспечения надежности, доступности и параллелизма по всему набору данных. Swift идеально подходит для хранения неструктурированных данных, которые могут неограниченно расти. [ 98 ]

В августе 2009 года Rackspace начала разработку предшественника OpenStack Object Storage в качестве полной замены продукта Cloud Files . Первоначальная команда разработчиков состояла из девяти разработчиков. [ 99 ] SwiftStack , компания-разработчик программного обеспечения для объектного хранения, в настоящее время является ведущим разработчиком Swift при значительном вкладе Intel , Red Hat , NTT , HP , IBM и других. [ 100 ]

Панель управления (Горизонт)

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

Horizon — это каноническая реализация Dashboard OpenStack, которая предоставляет пользовательский веб-интерфейс для сервисов OpenStack, включая Nova, Swift, Keystone и т. д. [ 101 ] Horizon поставляется с тремя центральными панелями мониторинга: «Панель мониторинга пользователя», «Панель мониторинга системы» и панель «Настройки». Между этими тремя они охватывают основные приложения OpenStack и обеспечивают базовую поддержку. Приложение Horizon также поставляется с набором абстракций API для основных проектов OpenStack, чтобы предоставить разработчикам согласованный и стабильный набор повторно используемых методов. Используя эти абстракции, разработчикам, работающим над Horizon, не нужно хорошо знать API каждого проекта OpenStack. [ 102 ]

Оркестровка (Жара)

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

Heat — это сервис для организации нескольких составных облачных приложений с использованием шаблонов как через собственный REST API OpenStack, так и через API запросов, совместимый с CloudFormation. [ 103 ]

Рабочий процесс (Мистраль)

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

Mistral — сервис управления рабочими процессами. Пользователь обычно пишет рабочий процесс, используя язык рабочего процесса на основе YAML, и загружает определение рабочего процесса в Mistral через его REST API. Затем пользователь может запустить этот рабочий процесс вручную через тот же API или настроить триггер для запуска рабочего процесса при каком-либо событии. [ 104 ]

Телеметрия (облакомер)

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

OpenStack Telemetry (Ceilometer) обеспечивает единую точку контакта для биллинговых систем, предоставляя все счетчики, необходимые для выставления счетов клиентам, во всех текущих и будущих компонентах OpenStack. Доставка счетчиков отслеживается и подлежит аудиту, счетчики должны легко расширяться для поддержки новых проектов, а агенты, осуществляющие сбор данных, должны быть независимы от всей системы.

База данных (Клад)

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

данных, предоставляющий базу данных как услугу Trove — это механизм реляционной и нереляционной базы . [ 105 ]

Уменьшение эластичной карты (Сахара)

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

Sahara — это компонент для простого и быстрого предоставления кластеров Hadoop . Пользователи будут указывать несколько параметров, таких как номер версии Hadoop, тип топологии кластера, детали типа узла (определение дискового пространства, настройки ЦП и ОЗУ) и другие. После того как пользователь предоставит все параметры, Sahara развернет кластер за несколько минут. Sahara также предоставляет средства масштабирования уже существующего кластера Hadoop путем добавления и удаления рабочих узлов по требованию. [ 106 ] [ 107 ]

Голый металл (Ирония)

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

Ironic — это проект OpenStack, который предоставляет «голое железо» вместо виртуальных машин. Первоначально он был ответвлением драйвера Nova Baremetal и превратился в отдельный проект. Его лучше всего рассматривать как API-интерфейс гипервизора с «голым железом» и набор плагинов, которые взаимодействуют с «голыми» машинами, управляемыми Ironic. По умолчанию он будет использовать PXE и ​​IPMI или Redfish. [ 108 ] совместно для обеспечения и управления физическими машинами, но Ironic поддерживает и может быть расширен с помощью плагинов конкретного поставщика для реализации дополнительных функций. [ 109 ] [ 110 ]

С момента создания Ironic он породил несколько подпроектов. [ 111 ] для поддержки дополнительных вариантов использования и возможностей. Некоторые из наиболее часто используемых проектов включают Ironic-Inspector, Bifrost, Sushy и networking-generic-switch. Ironic-inspector обеспечивает сбор информации об оборудовании и обнаружение оборудования. [ 112 ] Bifrost фокусируется на варианте использования без других компонентов OpenStack, [ 113 ] и выделен на сайте Ironicbaremetal.org. Sushy — это легкая клиентская библиотека Redfish API. [ 114 ] Networking-generic-switch — это плагин, который поддерживает управление конфигурацией порта коммутатора для аппаратных компьютеров. [ 115 ]

Обмен сообщениями (Закар)

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

Zaqar — это многопользовательская облачная служба обмена сообщениями для веб-разработчиков. Служба имеет полностью RESTful API, который разработчики могут использовать для отправки сообщений между различными компонентами своих SaaS и мобильных приложений, используя различные шаблоны связи. В основе этого API лежит эффективный механизм обмена сообщениями, разработанный с учетом масштабируемости и безопасности. Другие компоненты OpenStack могут интегрироваться с Zaqar, чтобы отображать события для конечных пользователей и взаимодействовать с гостевыми агентами, которые работают на «облачном» уровне.

Общая файловая система (Манила)

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

Общая файловая система OpenStack (Манила) предоставляет открытый API для управления общими ресурсами в независимой от поставщика среде. Стандартные примитивы включают возможность создания, удаления, а также предоставления/запрета доступа к общему ресурсу и могут использоваться автономно или в различных сетевых средах. Поддерживаются коммерческие устройства хранения данных от EMC, NetApp, HP, IBM, Oracle, Quobyte, INFINIDAT и Hitachi Data Systems, а также технологии файловых систем, такие как Red Hat GlusterFS. [ 116 ] или Цеф.

DNS (Назначенный)

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

Designate — это мультитенантный REST API для управления DNS. Этот компонент предоставляет DNS как услугу и совместим со многими серверными технологиями, включая PowerDNS и BIND. Он не предоставляет службу DNS как таковую, поскольку его целью является взаимодействие с существующими DNS-серверами для управления зонами DNS для каждого клиента. [ 117 ]

Поиск (Прожектор)

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

Проект больше не поддерживается активно.

Searchlight предоставляет расширенные и согласованные возможности поиска в различных облачных сервисах OpenStack. Это достигается за счет разгрузки поисковых запросов пользователей с других серверов API OpenStack путем индексации их данных в ElasticSearch . [ 118 ] Прожектор интегрируется в Horizon [ 119 ] а также предоставляет интерфейс командной строки . [ 120 ]

Ключевой менеджер (Барбакан)

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

Barbican — это REST API, предназначенный для безопасного хранения, предоставления и управления секретами. Он нацелен на то, чтобы быть полезным для всех сред, включая большие эфемерные облака. [ 121 ]

Оркестровка контейнеров (Magnum)

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

Magnum — это API-сервис OpenStack, разработанный командой OpenStack Containers, благодаря которому механизмы оркестрации контейнеров, такие как Docker Swarm, Kubernetes и Apache Mesos, доступны в качестве первоклассных ресурсов в OpenStack. Magnum использует Heat для организации образа ОС, который содержит Docker и Kubernetes, и запускает этот образ либо на виртуальных машинах, либо на «голом железе» в конфигурации кластера. [ 122 ]

Анализ первопричин (остекление)

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

Vitrage — это служба OpenStack RCA (Анализ первопричин) для организации, анализа и расширения сигналов тревоги и событий OpenStack, позволяющая получить представление об основных причинах проблем и определить их существование до того, как они будут непосредственно обнаружены. [ 123 ]

Действия при тревоге на основе правил (Aodh)

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

Эта служба тревожных сигналов позволяет инициировать действия на основе определенных правил в отношении данных показателей или событий, собранных Ceilometer или Gnocchi. [ 124 ]

Совместимость с другими облачными API.

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

OpenStack не стремится к совместимости с API других облаков. [ 125 ] Однако существует некоторая степень совместимости, движимая различными членами сообщества OpenStack, для которых такие вещи важны.

Управление

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

OpenStack управляется фондом OpenInfra и его советом директоров. Совет директоров состоит из Платиновых спонсоров, членов Золотых спонсоров и членов, избираемых отдельными членами Фонда. [ 128 ] Технический комитет OpenStack является руководящим органом проекта OpenStack с открытым исходным кодом. Это избранная группа, которая представляет участников проекта и контролирует все технические вопросы. Сюда входят разработчики, операторы и конечные пользователи программного обеспечения.

Бытовая техника

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

Устройство OpenStack [ 129 ] — это название программного обеспечения, которое может поддерживать платформу облачных вычислений OpenStack на физических устройствах, таких как серверы или виртуальные машины , или на их комбинации. Обычно программное устройство [ 130 ] это набор программных возможностей, которые могут работать без операционной системы. Таким образом, для работы они должны содержать достаточное количество основных компонентов операционной системы. Таким образом, строгим определением может быть следующее: приложение, разработанное для обеспечения возможностей OpenStack без необходимости использования базовой операционной системы. Однако применение этого строгого определения может оказаться бесполезным, поскольку на самом деле не существует четкого различия между устройством и дистрибутивом . [ 131 ] Можно возразить, что термин «устройство» употребляется неправильно, поскольку сам OpenStack называется облачной операционной системой. [ 132 ] поэтому использование термина «устройство OpenStack» может быть неправильным, если кто-то педантичный.

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

Продавцы

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

Большое количество поставщиков предлагают решения OpenStack, а это означает, что перед организацией, желающей внедрить эту технологию, стоит сложная задача: выбор предложения поставщика, которое лучше всего соответствует его бизнес-требованиям. [ 133 ] Барб Дэрроу опубликовала этот обзор в журнале Fortune 27 мая 2015 года: [ 134 ] отметив, что на рынке может произойти некоторая консолидация, которая прояснит эти решения.

Есть и другие аспекты, которые пользователи должны учитывать, например, реальные затраты. [ 135 ] Некоторые поставщики сделают предложение, охватывающее большинство проектов OpenStack; другие будут предлагать только определенные компоненты. Другие соображения включают объем проприетарного кода, используемого для управления недостатком зрелости компонента OpenStack, и то, в какой степени это способствует привязке к поставщику. [ 136 ] [ 137 ]

Самая авторитетная информация о продуктах вендора находится на сайте Open Infrastructure Foundation. [ 138 ]

Проблемы реализации

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

OpenStack — сложная организация, и пользователи, внедряющие OpenStack, сталкиваются с рядом проблем при попытке внедрить OpenStack в организации. Для многих организаций, пытающихся реализовать собственные проекты, ключевой проблемой является отсутствие имеющихся навыков. [ 139 ] В статье The New Stack Атул JHA выделяет пять проблем, с которыми столкнется любая организация, желающая развернуть OpenStack. [ 140 ]

Проблемы при установке

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

OpenStack — это набор проектов, а не отдельный продукт, и поскольку каждое из различных приложений необходимо настроить для соответствуют требованиям пользователя, установка сложна и требует ряда дополнительных навыков [ 141 ] для оптимальной настройки. Одним из очевидных решений было бы использование полного пакета оборудования и программного обеспечения, поставляемого поставщиком, хотя при этом необходима комплексная проверка. [ 142 ]

Документация

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

Это больше зависит от характера документации продуктов с открытым исходным кодом, чем OpenStack как такового, но при наличии более чем 25 проектов управление качеством документации всегда будет сложной задачей. [ 143 ]

Обновление OpenStack

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

Одна из основных целей использования инфраструктуры облачного типа — предложить пользователям не только высокую надежность, но и высокую доступность. [ 144 ] то, что поставщики общедоступных облаков будут предлагать в соглашениях об уровне обслуживания . [ 145 ]

Из-за многопроектного подхода OpenStack к разработке сложность синхронизации различных проектов во время обновления может означать, что простои неизбежны . [ 146 ]

Долгосрочная поддержка

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

Компании довольно часто продолжают использовать более раннюю версию программного обеспечения в течение некоторого времени после ее обновления. Причины этого довольно очевидны и упомянуты выше. Однако у разработчиков проектов с открытым исходным кодом мало стимулов обеспечивать поддержку замененного кода. Кроме того, сам OpenStack официально прекратил поддержку некоторых старых выпусков. [ 147 ]

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

Модели развертывания

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

По мере развития проекта OpenStack поставщики впервые предложили клиентам несколько способов развертывания OpenStack:

Публичное облако на базе OpenStack
Поставщик предоставляет систему общедоступных облачных вычислений на основе проекта OpenStack.
Локальное распространение
В этой модели клиент загружает и устанавливает дистрибутив OpenStack в свою внутреннюю сеть. См. Распределения.
Размещенное частное облако OpenStack
Поставщик размещает частное облако на базе OpenStack, включая базовое оборудование и программное обеспечение OpenStack.
OpenStack как услуга
Поставщик размещает программное обеспечение управления OpenStack (без какого-либо оборудования) в качестве услуги. Клиенты подписываются на эту услугу и соединяют ее со своими внутренними серверами, хранилищем и сетями, чтобы получить полностью работоспособное частное облако.
OpenStack на базе устройства
Nebula была поставщиком устройств, которые можно было подключить к сети, что положило начало развертыванию OpenStack. [ нужна ссылка ]

Распределения

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

См. также

[ редактировать ]
  1. ^ «2024.1 Каракал» . Релизы OpenStack . Проверено 28 июля 2024 г.
  2. ^ «Программное обеспечение для облачных вычислений OpenStack с открытым исходным кодом» . Проверено 29 ноября 2013 г.
  3. ^ «OpenStack запускается как независимый фонд, начинает работу по защите, расширению возможностей и продвижению OpenStack» . БизнесВайр . 19 сентября 2012 года . Проверено 7 января 2013 г.
  4. ^ «Миссия OpenStack Foundation» . Проверено 7 января 2013 г.
  5. ^ «Программное обеспечение для облачных вычислений OpenStack с открытым исходным кодом» . Openstack.org . Проверено 7 января 2013 г.
  6. ^ Лардинуа, Фредерик (19 октября 2020 г.). «Фонд OpenStack Foundation становится Фондом открытой инфраструктуры» . Технический кризис . Проверено 16 июля 2021 г.
  7. ^ Карри, Джим (19 июля 2010 г.). «Знакомство с OpenStack» . Блог OpenStack . Архивировано из оригинала 26 октября 2017 года . Проверено 22 января 2017 г.
  8. ^ «Введение, немного истории Openstack» . Документы OpenStack . Фонд Openstack . Проверено 17 сентября 2015 г.
  9. ^ «Миссия на главной странице Open Stack Wiki» . 24 мая 2010 года . Фонд Openstack . Проверено 17 сентября 2015 г.
  10. ^ «Релизы OpenStack: Релизы OpenStack» . Releases.openstack.org .
  11. ^ «Облачные вычисления: архитектура, ИТ-безопасность и эксплуатационные перспективы» . Архитектура облака туманностей НАСА . НАСА. 9 мая 2016 г.
  12. ^ Воган, Стивен Дж. (10 мая 2011 г.). «Canonical переходит на OpenStack для облака Ubuntu Linux» . ЗДНет. Архивировано из оригинала 14 мая 2011 года . Проверено 23 октября 2012 г.
  13. ^ Воган, Стивен Дж. (3 февраля 2011 г.). «Canonical переносит Ubuntu в облако OpenStack» . ЗДНет. Архивировано из оригинала 5 февраля 2011 года . Проверено 11 января 2014 г.
  14. ^ Перейти обратно: а б «Openstack Folsom полностью загружен в Experimental» . Томас Гойран. 6 февраля 2013 года. Архивировано из оригинала 20 сентября 2019 года . Проверено 29 ноября 2013 г.
  15. ^ Перейти обратно: а б «Доступны пакеты OpenStack Havana 2013.2 Debian» . Томас Гойран. 17 октября 2013 г. Архивировано из оригинала 20 сентября 2019 г. . Проверено 29 ноября 2013 г.
  16. ^ «SUSE представляет решение для облачной инфраструктуры на базе OpenStack» . Пресс-релиз SUSE. 26 октября 2011 года . Проверено 9 августа 2016 г.
  17. ^ «SUSE выпускает первое корпоративное частное облачное решение на базе OpenStack» . Пресс-релиз SUSE. 29 августа 2012 года . Проверено 9 августа 2016 г.
  18. ^ «Red Hat объявляет о предварительной версии дистрибутива OpenStack корпоративного уровня» . Еженедельные новости Linux. 15 августа 2012 года . Проверено 26 августа 2013 г.
  19. ^ «Red Hat объявляет о выпуске продуктов на базе OpenStack для реализации концепции открытого гибридного облака» . Пресс-релиз Red Hat. 12 июня 2013 года . Проверено 11 января 2014 г.
  20. ^ «Компании, учреждающие организации Openstack» . Организация Openstack . Фонд Openstack . Проверено 17 сентября 2015 г.
  21. ^ Бэбкок, Крис (18 июня 2012 г.). «НАСА отказывается от OpenStack для облака Amazon» . Информационная неделя . УБМ Тех . Проверено 17 сентября 2012 г.
  22. ^ «Прогресс НАСА во внедрении технологий облачных вычислений» (PDF) . НАСА. 29 июля 2013 года . Проверено 14 марта 2014 г.
  23. ^ «Небула, НАСА и OpenStack» . открыть.НАСА. 4 июня 2012 года . Проверено 18 июня 2015 г.
  24. ^ Перейти обратно: а б «NCCS — на пути к OpenStack» . nas.nasa.gov. 11 ноября 2021 г. Проверено 6 июня 2023 г.
  25. ^ «Внутри правительства» . GDS Великобритании.
  26. ^ «Oracle спонсирует OpenStack Foundation; предлагает клиентам возможность использовать OpenStack для управления продуктами и услугами Oracle Cloud» . Оракул. 10 декабря 2013 г.
  27. ^ «Oracle представляет Oracle Solaris 11.2, разработанный для облака» . Оракул. 29 апреля 2014 г.
  28. ^ «Oracle Solaris 11.2 теперь общедоступен» . Оракул. 31 июля 2014 г.
  29. ^ «Oracle OpenStack для Oracle Linux теперь общедоступен» . Оракул. 24 сентября 2014 г.
  30. ^ «HP запускает портфель облачных продуктов и услуг HP Helion» (пресс-релиз). 7 мая 2014 года . Проверено 7 мая 2014 г.
  31. ^ «Interop 2014: Avaya продемонстрирует автоматизированный кампус в рамках инициативы SDN» . Руководитель информационных технологий. 26 марта 2014 г. {{cite web}}: Отсутствует или пусто |url= ( помощь )
  32. ^ «Программно-конфигурируемый центр обработки данных Avaya» . День технического поля. Февраль 2014 года . Проверено 25 июня 2014 г.
  33. ^ Перейти обратно: а б Робинсон, Дэн (30 сентября 2022 г.). «Red Hat нацелена на сети с выпуском OpenStack Platform 17» . Регистр . Проверено 9 октября 2022 г.
  34. ^ Макклейн, Марк (19 июня 2013 г.). «Новое имя Quantum —…» список рассылки openstack-dev . OpenStack.org . Проверено 16 июля 2013 г.
  35. ^ Лукьянов, Сергей (7 марта 2014 г.). «Процесс переименования проекта Сахара (бывшая Саванна)» . Список рассылки openstack-dev . OpenStack.org . Проверено 8 мая 2016 г.
  36. ^ Иннес, Киалл (9 марта 2013 г.). «Прозвище переименовано в Обозначение и применяется для инкубации» . Список рассылки openstack-dev . OpenStack.org . Проверено 8 мая 2016 г.
  37. ^ Блэр, Джеймс (12 июня 2013 г.). «Время простоя Геррита в пятницу, 14 июня, в 20:00 по всемирному координированному времени» . Список рассылки openstack-dev . OpenStack.org . Проверено 8 мая 2016 г.
  38. ^ «Добро пожаловать в документацию для разработчиков Zaqar!» . docs.openstack.org . Проверено 24 сентября 2014 г.
  39. ^ «Закар» . wiki.openstack.org . Проверено 24 сентября 2014 г.
  40. ^ Перейти обратно: а б «Дорожная карта OpenStack «Программное обеспечение для облачных вычислений OpenStack с открытым исходным кодом» . Openstack.org . Проверено 17 апреля 2014 г.
  41. ^ «Программное обеспечение для облачных вычислений OpenStack с открытым исходным кодом» . Openstack.org. Архивировано из оригинала 7 июня 2012 года . Проверено 23 октября 2012 г.
  42. ^ «Сводка истории Open Stack на стр. 6–8» (PDF) . Архивировано из оригинала (PDF) 13 мая 2013 года . Проверено 23 октября 2012 г.
  43. ^ «Расписание выпуска BexarRelease» . Wiki.openstack.org. 20 января 2011 года. Архивировано из оригинала 2 ноября 2012 года . Проверено 23 октября 2012 г.
  44. ^ «Расписание выпуска кактусов» . Wiki.openstack.org. 12 апреля 2011 года . Проверено 23 октября 2012 г.
  45. ^ «Расписание DiabloReleaseScheduli» . Wiki.openstack.org. 6 сентября 2011 года . Проверено 23 октября 2012 г.
  46. ^ «Расписание выпуска Эссекса» . Wiki.openstack.org. 7 марта 2012 года . Проверено 23 октября 2012 г.
  47. ^ «Расписание ФолсомРелиза» . Wiki.openstack.org. 14 мая 2012 года . Проверено 23 октября 2012 г.
  48. ^ «Расписание выпуска GrizzlyRelease» . Wiki.openstack.org . Проверено 4 апреля 2013 г.
  49. ^ «Гавана_Выпуск_Расписание» . Wiki.openstack.org . Проверено 19 июня 2013 г.
  50. ^ «График выпуска ледника» . Wiki.openstack.org . Проверено 17 апреля 2014 г.
  51. ^ «Расписание выпусков Юноны» . Wiki.openstack.org . Проверено 23 сентября 2014 г.
  52. ^ «График выпуска килограммов» . Wiki.openstack.org . Проверено 23 сентября 2014 г.
  53. ^ «Документация OpenStack: Свобода» . Releases.openstack.org . Проверено 20 февраля 2016 г. .
  54. ^ «Документация OpenStack: Митака» . Releases.openstack.org . Проверено 20 февраля 2016 г. .
  55. ^ «Релизы OpenStack: Ньютон» . Releases.openstack.org . Проверено 8 октября 2016 г.
  56. ^ «Релизы OpenStack: Оката» . Releases.openstack.org . Проверено 22 февраля 2017 г.
  57. ^ «Релизы OpenStack: Pike» . Releases.openstack.org . Проверено 17 сентября 2017 г.
  58. ^ «Релизы OpenStack: Queens» . Releases.openstack.org . Проверено 16 апреля 2018 г.
  59. ^ «Релизы OpenStack: Rocky» . Releases.openstack.org .
  60. ^ «Релизы OpenStack: Штейн» . Releases.openstack.org .
  61. ^ «Релизы OpenStack: Обучение» . Releases.openstack.org .
  62. ^ «Релизы OpenStack: Уссури» . Releases.openstack.org .
  63. ^ «Релизы OpenStack: Виктория» . Releases.openstack.org . Проверено 31 декабря 2020 г.
  64. ^ «Релизы OpenStack: Валлаби» . Releases.openstack.org .
  65. ^ «Релизы OpenStack: Зена» . Releases.openstack.org .
  66. ^ «Релизы OpenStack: йога» . Releases.openstack.org .
  67. ^ «Цикл выпуска OpenStack» . Фонд OpenStack . Проверено 7 января 2013 г.
  68. ^ «Саммит дизайна OpenStack» . Фонд OpenStack . Проверено 7 января 2013 г.
  69. ^ «OpenStack PTG — Разработчики, операторы и конечные пользователи» . ОпенСтек . Проверено 11 мая 2018 г.
  70. ^ «Шанхай 2019: Саммит OpenStack» . ОпенСтек . Проверено 4 ноября 2019 г.
  71. ^ «Денвер 2019: Саммит OpenStack» . ОпенСтек . Проверено 29 апреля 2019 г.
  72. ^ «Берлин 2018: Саммит OpenStack» . ОпенСтек . Проверено 13 ноября 2018 г.
  73. ^ «Ванкувер 2018: Саммит OpenStack» . ОпенСтек . Проверено 11 мая 2018 г.
  74. ^ «Присоединяйтесь к нам 6–8 ноября 2017 г. на саммите OpenStack в Сиднее!» . ОпенСтек . Проверено 24 сентября 2018 г.
  75. ^ «Бостон 2017 — Программное обеспечение для облачных вычислений OpenStack с открытым исходным кодом» . ОпенСтек . Проверено 12 сентября 2017 г.
  76. ^ «Саммит OpenStack в Остине 2016» .
  77. ^ «Саммит OpenStack в Барселоне 2016» .
  78. ^ «Токийский саммит OpenStack 2015» .
  79. ^ «Саммит OpenStack в Ванкувере 2015» .
  80. ^ «Парижский саммит OpenStack 2014» .
  81. ^ «Блог OpenStack | Программное обеспечение для облачных вычислений с открытым исходным кодом» . сайт openstack.org .
  82. ^ «OpenStack Summit Hong Kong 2013 — OpenStack — это программное обеспечение с открытым исходным кодом для создания частных и общедоступных облаков» . сайт openstack.org .
  83. ^ «OpenStack Compute (nova)» . ОпенСтек . Проверено 7 февраля 2020 г.
  84. ^ «Матрица поддержки гипервизора» . Проверено 29 ноября 2013 г.
  85. ^ «OpenStack – больше, чем просто программное обеспечение» . Архивировано из оригинала 6 ноября 2013 года . Проверено 29 ноября 2013 г.
  86. ^ «Планирование и масштабирование мощностей» . OpenStack.org . Проверено 7 февраля 2020 г.
  87. ^ «Мониторинг OpenStack Nova» . Проверено 17 октября 2016 г.
  88. ^ «Мониторинг OpenStack Nova: мониторинг RabbitMQ» . Проверено 17 октября 2016 г.
  89. ^ «Мониторинг OpenStack за пределами стека Elastic (ELK) — Часть 3: Мониторинг с помощью Dynatrace» . Блог Dynatrace . 5 июля 2017 года . Проверено 19 марта 2023 г.
  90. ^ Перейти обратно: а б «Добро пожаловать в документацию Neutron!» . OpenStack.org . Проверено 7 февраля 2020 г.
  91. ^ «Все, что вам нужно знать, чтобы начать работу с Neutron» . superuser.openstack.org . сайт openstack.org . Проверено 7 февраля 2020 г.
  92. ^ «Документация OpenStack Block Storage (Cinder)» . OpenStack.org . Проверено 7 февраля 2020 г.
  93. ^ «Блочное хранилище OpenStack (Cinder)» . techtarget.com . Проверено 7 февраля 2020 г.
  94. ^ «Keystone, служба идентификации OpenStack» . OpenStack.org . Проверено 7 февраля 2020 г.
  95. ^ «Обзор каталога услуг» . Flux7.com . Проверено 7 февраля 2020 г.
  96. ^ «Что такое Keystone — Установка Keystone в Openstack» . docs.openstack.org . Поток7. Архивировано из оригинала 7 февраля 2020 года . Проверено 7 февраля 2020 г.
  97. ^ Перейти обратно: а б с «Добро пожаловать в документацию Glance!» . OpenStack.org . Проверено 7 февраля 2020 г.
  98. ^ "Быстрый" . wiki.openstack.org . сайт openstack.org . Проверено 7 февраля 2020 г.
  99. ^ Cloud Files (Swift) Origin на YouTube
  100. ^ «Вклад коммитов в OpenStack Swift» . Стакалитика .
  101. ^ «Горизонт: проект панели мониторинга OpenStack» . docs.openstack.org . OpenStack.org . Проверено 7 февраля 2020 г.
  102. ^ «Основы горизонта» . docs.openstack.org . сайт openstack.org . Проверено 7 февраля 2020 г.
  103. ^ «Жара – OpenStack» . Wiki.openstack.org . Проверено 6 мая 2014 г.
  104. ^ «Мистраль – OpenStack» . Wiki.openstack.org . Проверено 28 июня 2016 г.
  105. ^ «Находка — OpenStack» . Wiki.openstack.org . Проверено 6 мая 2014 г.
  106. ^ «Добро пожаловать в документацию для разработчиков Sahara!» . docs.openstack.org . Проверено 24 сентября 2014 г.
  107. ^ «Сахара» . wiki.openstack.org . Проверено 24 сентября 2014 г.
  108. ^ «Драйвер Redfish — ироничная документация 18.0.1.dev13» . docs.openstack.org . Проверено 15 июня 2021 г.
  109. ^ «Добро пожаловать в документацию Ironic!» . docs.openstack.org . Проверено 14 июня 2021 г.
  110. ^ «Иронично» . wiki.openstack.org . Проверено 24 сентября 2014 г.
  111. ^ «Ironic (сервис Bare Metal) — Управляющие документы технического комитета OpenStack» . www.governance.openstack.org . Проверено 17 июня 2021 г.
  112. ^ «Аппаратный анализ для OpenStack Bare Metal — документация по Ironic-Inspector 10.7.0.dev9» . docs.openstack.org . Проверено 17 июня 2021 г.
  113. ^ «Добро пожаловать в документацию bifrost! – документация bifrost 11.0.1.dev4» . docs.openstack.org . Проверено 17 июня 2021 г.
  114. ^ «Добро пожаловать в документацию Sushy! – документация Sushy 3.9.1.dev2» . docs.openstack.org . Проверено 17 июня 2021 г.
  115. ^ "сетевой-универсальный-переключатель" . OpenDev: бесплатному программному обеспечению нужны бесплатные инструменты . Проверено 17 июня 2021 г.
  116. ^ «Манила» . OpenStack Wiki . Проверено 1 июня 2015 г.
  117. ^ «Назначить» . OpenStack Wiki . Проверено 1 июня 2015 г.
  118. ^ «Прожектор — OpenStack» . wiki.openstack.org . Проверено 20 февраля 2016 г. .
  119. ^ «Панель поиска Searchlight: Чертежи: Панель управления OpenStack (Horizon)» . blueprints.launchpad.net . 23 сентября 2015 года . Проверено 20 февраля 2016 г. .
  120. ^ «openstack/python-searchlightclient» . Гитхаб . Проверено 20 февраля 2016 г. .
  121. ^ «Барбакан» . OpenStack Wiki . Проверено 1 июня 2015 г.
  122. ^ «Магнум» . OpenStack Wiki . Проверено 3 октября 2017 г.
  123. ^ «Витраж — OpenStack» . wiki.openstack.org .
  124. ^ «Аодх» . Документация OpenStack . Проверено 3 октября 2017 г.
  125. ^ «Программное обеспечение для облачных вычислений OpenStack с открытым исходным кодом» Сообщение: [openstack-dev] EC2 API — нужны пользователи» .
  126. ^ ec2-api на GitHub
  127. ^ gce-api на GitHub
  128. ^ "Фундамент" . Фонд OpenStack . Проверено 15 января 2013 г.
  129. ^ «Организация Openstack» . Openstack.org . Фонд Openstack . Проверено 17 сентября 2015 г.
  130. ^ «Определение программного устройства» . Журнал ПК . Зифф Дэвис . Проверено 17 сентября 2015 г.
  131. ^ Датта, Алана (1 сентября 2009 г.). «Студия (SUSE) для редактирования и развертывания вашего устройства» . OpenSourceForYou . EFYIИндия . Проверено 17 сентября 2015 г.
  132. ^ «OpenStack: облачная операционная система с открытым исходным кодом» . сайт openstack.org . Фонд OpenStack . Проверено 21 сентября 2015 г.
  133. ^ Аллен, Скотт (19 мая 2015 г.). «5 вопросов, которые следует задать потенциальному поставщику OpenStack» . Сообщества Intel . Интел . Проверено 17 сентября 2015 г.
  134. ^ Дэрроу, Барб (7 мая 2015 г.). «Существует ли такая вещь, как слишком много облаков?» . Удача . Проверено 17 сентября 2015 г.
  135. ^ Финнеган, Мэтью (1 мая 2015 г.). «OpenStack для частных облаков дороже, чем VMware и Microsoft» . Computerworlduk.com . Проверено 17 сентября 2015 г.
  136. ^ Кларк, Джек (13 мая 2014 г.). «HP: сетевой кошмар OpenStack Neutron «был ошибкой всех» . Регистр . Проверено 17 сентября 2015 г.
  137. ^ Доннелли, Кэролайн (3 марта 2015 г.). «HP обновляет Helion OpenStack в последней версии гибридного облака» . Компьютерный еженедельник . ТехТаржет . Проверено 17 сентября 2015 г.
  138. ^ «Дистрибутивы и техника» . Openstack.org . Фонд открытой инфраструктуры.
  139. ^ Цидулко, Иосиф (6 августа 2015 г.). «Сообщество OpenStack сталкивается с проблемой нехватки талантов и сложности» . КРН . Компания Канал . Проверено 17 сентября 2015 г.
  140. ^ Джа, Атул (декабрь 2011 г.). «У OpenStack есть свои проблемы, но оно того стоит» . Thenewstack.io . Новый стек . Проверено 17 сентября 2015 г.
  141. ^ Лаубе, Дэвид (12 января 2015 г.). «Почему мы выбросили 4 месяца работы в мусор, или как мы потерпели неудачу в OpenStack» . Пакет.нет . Пакет . Проверено 17 сентября 2015 г.
  142. ^ СВЕРДЛИК, Евгений (1 апреля 2015 г.). «Частный стартап OpenStack Nebula прекращает свою деятельность» . Знание дата-центра . Пентон . Проверено 17 сентября 2015 г.
  143. ^ Лестер, Энди (10 января 2013 г.). «13 вещей, которые люди ненавидят в ваших документах с открытым исходным кодом» . Умный Медведь . Программное обеспечение SmartBear . Проверено 17 сентября 2015 г.
  144. ^ «Повышенная доступность и надежность» . WhatIsCloud.com . Arcitura Education Inc. Проверено 21 сентября 2015 г.
  145. ^ Басет, Салман. «Облачные соглашения об уровне обслуживания: настоящее и будущее» (PDF) . cs.columbia.edu . Проверено 21 сентября 2015 г.
  146. ^ Дэрроу, Барб (20 декабря 2013 г.). « Непосильная» миграция OpenStack препятствует корпоративным обновлениям» . gigaom.com . Сознательно Inc. Проверено 21 сентября 2015 г.
  147. ^ «Выпуски» . wikiOpenStack.otg . Фонд Openstack . Проверено 17 сентября 2015 г.
  148. ^ Брюкнер, Рич (13 мая 2014 г.). «Яркие вычисления упрощают развертывание OpenStack» . внутриHPC . Проверено 10 марта 2016 г.
  149. ^ «Коммерческие дистрибутивы и аппаратные средства частного облака OpenStack» . OpenStack.org . ОпенСтек. 20 сентября 2019 года. Архивировано из оригинала 20 сентября 2019 года . Проверено 20 сентября 2019 г.
  150. ^ Чейз, Ник (29 сентября 2014 г.). «Oracle объявляет об открытии Oracle OpenStack для Oracle Linux, а соглашение о сотрудничестве с Canonical рассматривается как подстрекательство к Red Hat» . Мирантис, Инк . Проверено 26 февраля 2016 г. Oracle OpenStack для Oracle Linux, или O3L, теперь доступен, что позволяет клиентам управлять Oracle Linux и Oracle VM с помощью OpenStack. Однако это также сопровождается объявлением о соглашении о «взаимном сотрудничестве и поддержке» с Canonical, которое рассматривается как прямой удар по Red Hat.
  151. ^ «VMware Интегрированный OpenStack» . ВМваре, Инк . Проверено 29 июня 2016 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 490fb40c8bbe55bd1d8206e8b986fb30__1722159240
URL1:https://arc.ask3.ru/arc/aa/49/30/490fb40c8bbe55bd1d8206e8b986fb30.html
Заголовок, (Title) документа по адресу, URL1:
OpenStack - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)