Рубрика «openstack»
Capi + talos в openstack? Не вопрос
2025-04-26 в 19:30, admin, рубрики: clusterapi, openstack, talos linuxАбстракт
Когда я был маленьким и глупым, в своей домашней лаборатории я развернул kuber‑barick — его возможностей хватало на баловство с нейронками и обучением крутить поды, но при попытке поднять второй (например, для стейджинга) всё упёрлось в дефицит железа и ручную пляску с самоподписными сертификатами. Решил перейти на более автоматный подход: наткнулся на Talos и Cluster API (CAPI). В статье покажу, как их связка в OpenStack позволяет быстро, повторяемо и без лишних ручных движений разворачивать мультикластер.
Что не так с OpenStack и почти всеми российскими публичными облаками
2025-01-23 в 11:01, admin, рубрики: openstack, виртуализация, инфраструктура, облако, опенстек, сервис
Это один из тех адских опенсорсных проектов, которые отлично начинались в 2010-м, но потом с сообществом что-то пошло конкретно не так. Можно сказать, что перед нами — опенсорс, болеющий всеми корпоративными проблемами.
В целом с 2019 года развитие проекта буксует, а количество участников комьюнити постепенно снижается. Некоторые сервисы не развиваются или вовсе закрываются из-за недостатка мейнтейнеров.
Но при этом, если вы строите публичное облако в России, варианты выбора у вас очень богатые: либо на OpenStack с собственной разработкой, либо на OpenStack, но коммерческом.
Просто чтобы вы понимали уровень ситуации:
- Архитектура — заявленная как микросервисная, по факту — распределённый монолит, причём взаимодействие с компонентами вроде файловых хранилищ разного типа не вынесено в отдельные модули, а затянуто в ядро.
- 49 команд разработки, которые делят сервисы по зоне ответственности, а не архитектурной задаче. Десятки комитетов, которые добавляют бюрократии.
- Документация не соответствует реальности.
- Иногда баг в одном модуле исправляется специальной утилитой, убирающей его последствия от другой команды разработки, а не апдейтом исходного модуля.
- Код неоптимальный, сервисы работают медленно, есть бутылочные горлышки.
- Обновляться очень тяжело.
- ИБ часто делается по остаточному принципу.
В общем, в 2025 году я никак не могу советовать идти в OpenStack, но особого выбора-то и нет.
Чтобы не быть голословным, ниже будет полный каталог проблем, с которыми мы столкнулись на практике. Читать полностью »
Дата-центр ЦЕРН на 1 эксабайт: как хранят данные
2024-06-19 в 9:00, admin, рубрики: ALICE, atlas, CASTOR, CephFS, CERN, cms, European Grid Infrastrucrure, jbod, LHCb, openstack, RADOS block devices, rbd, ruvds_статьи, swift, ultrastar data102, XRootD, БАК, бозон хиггса, Большой Взрыв, зептосекунда, поиск лекарств, сверхтекучий гелий, ЦЕРН
Большая наука невозможна без больших вычислений. По крайней мере, это утверждение справедливо в ядерной физике. Мы видим, что львиная доля самых мощных суперкомпьютеров установлена именно в научных учреждениях, в том числе университетах. Сразу несколько отраслей современной науки напрямую зависят от компьютерных расчётов и анализа больших данных, собранных по результатам наблюдений.
Например, в Европейском центре ядерных исследований (ЦЕРН) работает один из крупнейших дата-центров в мире. Без этого вычислительного кластера мы бы искали бозон Хиггса ещё очень долго, а Стандартная модель так бы и осталась незавершённой.
Читать полностью »
Как мы автоматизировали тестирование OpenStack с помощью Rally и Tempest
2023-04-26 в 12:42, admin, рубрики: backend, ci/cd, gitlab, octavia, openstack, rally, selectel, tempest, Блог компании Selectel, разработка, Разработка веб-сайтов, тестирование, Тестирование IT-систем, Тестирование веб-сервисов
Всем привет, меня зовут Валентина! Уже около пяти лет я работаю в тестировании, из них более трех занимаюсь прожаркой OpenStack с помощью Tempest и Rally. Заметила, что в сети не так много информации об этих фреймворках. Пора это исправить.
В этой статье я расскажу, как мы в Selectel тестировали Octavia с помощью Tempest и Rally, с какими трудностями столкнулись, как преодолевали их и что в итоге получилось. Если интересно, добро пожаловать под кат!
Читать полностью »
Краткая история облачных технологий
2022-06-12 в 22:20, admin, рубрики: azure, cloud, cloud computing, GCE, open source, openstack, Научно-популярное, Облачные вычисления, облачные сервисы
1996
В офисе Compaq Computer небольшая группа технических руководителей прогнозировала будущееЧитать полностью »
Опыт переезда в облако VKCS (IaC, IaC и в продакшн)
2022-03-20 в 4:12, admin, рубрики: Ansible, devops, gitlab, infrastructure as code, openstack, terraform, vkcs, Облачные вычисления, Серверное администрирование
Дисклаймер: Я написал такую статью, какую сам хотел бы прочитать полгода-год назад, когда мы стартовали миграцию в облако. Мне бы она здорово помогла сэкономить силы, время и нервы – надеюсь, теперь поможет кому-то ещё. Здесь нет исчерпывающей экспертизы, только немного моего опыта для конкретных условий и наработанные мною решения и инструменты.
Критика и дополнения приветствуются.
Краткие вводные
Как реализуется отказоустойчивая веб-архитектура в платформе Mail.ru Cloud Solutions
2019-11-05 в 13:00, admin, рубрики: api, BGP, HA, haproxy, ITSumma, Mail.Ru Cloud Solutions, openstack, uptime, uptimeday, балансировщик, Блог компании Mail.Ru Group, виртуализация, высокая производительность, Облачные вычисления, отказоустойчивость, системное администрирование
Привет! Я Артем Карамышев, руководитель команды системного администрирования Mail.Ru Cloud Solutions (MCS). За последний год у нас было много запусков новых продуктов. Мы хотели добиться, чтобы API-сервисы легко масштабировались, были отказоустойчивыми и готовыми к быстрому росту пользовательской нагрузки. Наша платформа реализована на OpenStack, и я хочу рассказать, какие проблемы отказоустойчивости компонентов нам пришлось закрыть, чтобы получить отказоустойчивую систему. Я думаю, это будет любопытно тем, кто тоже развивает продукты на OpenStack.
Общая отказоустойчивость платформы складывается из устойчивости её компонентов. Так что мы постепенно пройдём через все уровни, на которых мы обнаружили риски и закрыли их.
Видеоверсию этой истории, первоисточником которой стал доклад на конференции Uptime day 4, организованной ITSumma, можно посмотреть на YouTube-канале Uptime Community.
Читать полностью »
Создание облачной АТС 3CX на любом Openstack-совместимом хостинге
2019-07-27 в 15:10, admin, рубрики: 3cx, dreamhost, openstack, PBX Express, vps, Блог компании 3CX Ltd., виртуальная АТС, облачная атс, облачные сервисы, Разработка систем связи, Серверное администрирование, системное администрированиеЗачастую требуется установить АТС 3CX в облаке, но ваш выбранный облачный провайдер не входит в список поддерживаемых 3CX (например, Mail.ru Cloud Solutions). Ничего страшного! Сделать это совсем несложно, нужно только выяснить, поддерживает ли провайдер инфраструктуру Openstack. 3CX, в числе других компаний, спонсирует развитие Openstack и поддерживает Openstack API и стандартный интерфейс Horizon для мониторинга и управления.
Итак, для установки 3CX вам потребуются:
- Облачный провайдер Openstack API Compliant с активированным аккаунтом
- Учетные данные доступа к API для сервиса PBX Express, включая Openstack API URL
Рассмотрим установку облачной 3CX на примере провайдера Dreamhost.Читать полностью »
Балансировка нагрузки в Openstack
2019-07-26 в 13:30, admin, рубрики: open source, openstack, watcher, балансировка нагрузки, Блог компании Ростелеком, Ростелеком, ТиониксВ крупных облачных системах особенно остро стоит вопрос автоматической балансировки или выравнивания нагрузки на вычислительные ресурсы. Озаботились данным вопросом и в Тиониксе (разработчик и оператор облачных услуг, входим в группу компаний Ростелекома).
И, поскольку нашей основной платформой разработки является Openstack, а мы, как и все люди, ленивы, то было решено подобрать какой-то готовый модуль, что уже есть в составе платформы. Наш выбор пал на Watcher, который мы и решили использовать для своих нужд.
Для начала разберемся с терминами и определениями.
Читать полностью »

