OpenStack Flamingo снижает технические долги, повышает производительность

Самая старая инфраструктура с открытым исходным кодом как облака услуг (IAAS) только что отметила свой последний день рождения с новым релизом.

Flamingo, последняя версия OpenStack, поставляется со значительным техническим сокращением долга и расширенными объектами предприятия.

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

Flamingo является результатом работы 480 участников, представляющих организации, включая BBC R & D, Ericsson, Nvidia, Rackspace, Red Hat, Samsung SDS, SAP и Walmart, интегрируя почти 8000 изменений кода.

Flamingo прибывает с OpenStack, работающим более 55 миллионов вычислительных ядер в производственных средах во всем мире. Это далеко от того, как начался проект.

История происхождения OpenStack

В 2008 году люди все еще увольняли облако как просто чужой компьютер. Ведущие технологические руководители, такие как Ларри Эллисон, генеральный директор Oracle, отклонили облачные вычисления просто последней модой.

В конце концов все получили сообщение о том, что облако было принципиально другой парадигмой, но некоторые люди опередили игру. Одна из таких групп включала разработчиков в исследовательском центре NASA Ames, Rackspace и Anso Labs, которые вместе создали облако IAAS с открытым исходным кодом, OpenStack.

Это не было первое облако. Претенденты на эту честь включают Amazon Elastic Compute Cloud, предка Amazon Web Services (AWS) и Microsoft Azure. Хотя они были построены на Linux и других программах с открытым исходным кодом, они были проприетарными платформами.

В 2010 году команда AMES хотела, чтобы НАСА разместило и управляла собственными вычислительными ресурсами и передачей данных, а также создала туманность, раннее облако IAAS. Но, как сказал Брайан Грейси, старший директор Red Hat по стратегии продукта, в посте 2020 года о блоге НАСА: «У НАСА не было сотрудников, чтобы построить все это и сохранить его в долгосрочной перспективе».

Итак, команда Ames пошла по маршруту с открытым исходным кодом, и при этом помогла заложить основу для OpenStack. Первый крупный строительный блок, Новая, все еще является частью OpenStack сегодня. В то время, однако, как выразился один разработчик: «Это живой, это багги, это бета. Проверьте это».

Одновременно Джонатан Брайс, соучредитель Rackspace, и его команда работала над своим собственным облачным проектом с открытым исходным кодом. Затем Брайс сказал мне: «Мы встретили этих людей в НАСА, и это прошло очень хорошо. Итак, мы вылетели в [Ames’ main campus] Моффетт Филд и провел с ними целый день.

«Все время все просто сидели там, кивая, потому что мы восстанавливали наши вещи в Python. Они использовали Python. Мы выбрали лицензию Apache 2. Они выбрали лицензию Apache 2. Итак, мы были:« Да, мы должны объединить усилия! »

Новый подход к сотрудничеству с открытым исходным кодом

И они сделали. Первый релиз OpenStack, Остин, появился в 2010 году. Помимо создания OpenStack, это будет первый раз, когда финансируемое правительством программное обеспечение будет выпущено по лицензии с открытым исходным кодом.

Это «немного отличалось от того, как приблизился открытый исходный код», — вспоминает Брайс, который был назначен исполнительным директором Облачного фонда Compity Computing Foundation (CNCF) в июне.

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

С OpenStack он сказал: «Мы хотели, чтобы программное обеспечение с открытым исходным кодом стало ключевым фактором не только нашего бизнеса, но и каждого бизнеса. Итак, с самого начала мы действительно были заинтересованы в том, чтобы иметь большую экосистему людей, собирающихся вместе, чтобы построить все это».

Как OpenStack стал энергопотреблением облачных вычислений

С самого первых дней Openstack заставляло много компаний, которые инвестировали в него и делялись богатством с открытым исходным кодом. Ранние участники, которые все еще с этим сегодня, включают Dell, Cisco, Mirantis и Red Hat. Сегодня OpenStack имеет тысячи участников из более чем 500 компаний.

В течение нескольких лет популярность Openstack взорвалась. HP, IBM, Red Hat, VMware и многие другие технологические державы бросили свою поддержку OpenStack.

«Несколько вещей собрались вместе», — сказал Джим Карри, затем старший вице -президент Rackspace по стратегии и корпоративному развитию. «Во -первых, облачные технологии и его форм -фактор попадали в точку перегиба. Через несколько лет веб -сервисы Amazon просто переходили в мейнстрим, и люди искали не только альтернативу с открытым исходным кодом, но и на любую альтернативу AWS».

Это было более того, Брайс сказал: «Мы заложили основу, построили сообщество и довели программное обеспечение до такой степени, что ее рыночная экосистема действительно начала сходить с ума». Он использовался практически для всего, для чего вы могли использовать облако.

Чтобы лучше управлять растущими проектами, его корпоративные спонсоры и разработчики создали Фонд OpenStack в сентябре 2012 года. Это была некоммерческая корпоративная организация для продвижения и управления программным обеспечением OpenStack и его сообщества.

Затем Брайс продолжил: «Одна из самых интересных и неожиданных технологий произошла. Произошла телекоммуникационная индустрия.

Тем не менее, начиная с 2014 года, программные сети (SDN) и виртуализация сетевых функций (NFV) начали работать как основы сотовых сетей.

OpenStack стал Telecom Cloud по умолчанию. Такие компании, как Verizon, AT & T, China Mobile и Deutsche Telekom, построили свою инфраструктуру 5G и SDN для замены более старых систем 4G.

В то же время, OpenStack использовался в том, что его создатели впервые мечтали о нем. Как сказал Брайс: «Все, от авиакомпаний, автомобильных производителей, финансовых услуг, государственных учреждений и частных, гибридных и общественных облаков, используют OpenStack».

Например, в Европе OpenStack используется в качестве основы для общественных облаков. Они включают в себя гиперсспект облаков от Deutsche Telekom/T-Systems, Cleura Public Cloud и OVH Public Cloud. Тогда есть необычные общественные облака. Один из примеров: OneQuode, облачный провайдер из Тихого океана, который специализируется на предоставлении низкости и высокоскоростных игр клиентам из Кореи в Сан-Франциско и островах между ними.

OpenStack и Фонд Linux объединяют усилия

В последние годы OpenStack также тихо растут в частных облаках. Например, корейский автопроизводитель Hyundai использует OpenStack для своего частного облака, Hcloud.

«Есть несколько причин, по которым мы используем OpenStack», — сказал мне Юнгхолд Хан, вице -президент Hyundai в области Car Cloud. «Во -первых, есть безопасность данных. Мы хотим контролировать нашу безопасность.

«И, наконец, есть стоимость. Итак, до Hyundai я работал в мобильном бизнес -подразделении Samsung. Мы запустили несколько сервисов для наших пользователей, которые работали на AWS, и вы не можете представить, как затраты выросли в геометрической прогрессии. Поэтому мы создали наше личное облако».

Кроме того, пользователи OpenStack продолжали изучать новые варианты использования. Например, Брайс сказал: «Tensorflow появился, и теперь OpenStack используется для искусственного интеллекта и машинного обучения [ML]Полем И он также используется для транскодирования видео на краю, чтобы люди могли смотреть 4K видео на своих телефонах. инновации никогда не останавливаются ».

Кроме того, другие важные проекты появились из OpenStack. К ним относятся дирижабль, систему обеспечения облака; Контейнеры Kata, легкие виртуальные машины, подобные контейнеру (виртуальные машины); Starlingx, краевой облачный стек; и Zuul, программа CI/CD. Благодаря этим проектам, начиная с 2021 года, фонд OpenInfra превратился из фонда OpenStack, чтобы отразить более широкую миссию за пределами Just OpenStack.

Недавно, однако, сообщество OpenStack сделало еще один шаг. В марте Фонд OpenInfra объединился с фондом Linux. Джим Землин, исполнительный директор Фонда Linux, подытожил логику для этого шага в своем основном доме на саммите его организации в этом месяце: «OpenInfra и наши облачные проекты похожи на арахисовое масло и шоколад».

Брайс, который до сих пор возглавляет Фонд OpenInfra, а также свою новую роль в CNCF, сказал в своем основном доме на этом мартовском мероприятии: «Мы расширяем нашу общую охват, и мы сможем занять больше мест с открытым исходным кодом».

Будущее выглядит ярко для OpenStack и его новых друзей.

Что нового в релизе Flamingo OpenStack?

Заголовным достижением Flamingo Release является крупномасштабное удаление Eventlet, библиотеки параллелизма Python, которая находится на основе OpenStack в течение почти 18 лет. Эта миграция в современные рамки Python Async была завершена в таких модулях OpenStack, как Barbican, Heat, Ironic и Mistral. Прогресс также был достигнут в удалении его из Nova и Neutron.

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

«Этот прогресс в миграции Eventlet усилил OpenStack в долгосрочной перспективе», — говорится в заявлении Goutham Pacha Ravi, председателя технического комитета OpenStack. Переход означает быстрее и более надежную подготовку с обнаженным металлом, улучшение параллелизма и более низкий риск неожиданных побочных эффектов от устаревших зависимостей кода.

Более того, Flamingo продолжает перемещение OpenStack в конфиденциальные вычисления и усиливает контроль доступа. Ключевые обновления фламинго включают:

  • NOVA получает поддержку для одноразовых проходных устройств и поддержки AMD Sev-ES Secure Anclave.
  • Magnum обеспечивает вращение учетных данных для кластеров Kubernetes — важнейшая функция безопасности для облачных развертываний.
  • Манила поддерживает клавиши шифрования принести свои владельцы для файловых серверов.
  • Horizon представляет QR-код, адаптация двухфакторной аутентификации, оптимизируя безопасные облачные операции.

Эти усовершенствования предназначены для поддержки современных рабочих нагрузок, таких как AI, ML и высокопроизводительные вычисления, при этом поддерживая конфиденциальность и защиту данных для предприятий.

Представление нового расписания OpenStack

С Flamingo OpenStack вводит шестимесячный выпуск «процесс выпуска повышения уровня не SKIP (SLURP)». В течение некоторого времени существует спор между пользователями OpenStack, которые предпочитают быстрые, каждую шесть месяцев и другие, которые хотели годовой или даже более длительный съемки между выпусками.

В этом компромиссе все остальные релизы будут считаться выпуском Slurp. Обновления будут поддерживаться между выпусками Slurp, в дополнение к смежным основным выпускам, как и сейчас.

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

Есть все это? Следующий релиз Slurp, OpenStack 2026.1 «Газпачо», запланирован на апрель.

А пока мы скоро увидим, что пользователи делают из фламинго. Я подозреваю, что благодаря модернизации Python Async Frameworks, это будет самый популярный релиз OpenStack на сегодняшний день.

С момента своего создания Amazon Web Services (AWS) стал лучшим местом для клиентов, чтобы создать и запускать программное обеспечение с открытым исходным кодом в облаке. AWS с гордостью поддерживает проекты, фонды и партнеры с открытым исходным кодом. Узнайте больше последних из AWS Trending Stories YouTube.com/thenewstack Tech Moving быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Стивен Дж. Воган-Николс, известный как SJVN, пишет о технологиях и технологии, так как CP/M-80 был передовой операционной системой ПК, 300BPS был быстрым подключением к Интернету, WordStar был современным текстовым процессором, и нам понравилось. Подробнее от Стивена Дж. Вогана-Николса

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *