Andrey
Murano
Andrey
Кто откопал бабушку?;)
NS 🇷🇺
Для чего он вам?
Поставить и забыть, но при этом чтобы люди могли базульки ставить одной кнопкой
Andrey
Мурано
NS 🇷🇺
Сам сервис поставить собственно не проблема, интереснее уже шаблоны запилить
Andrey
Я для постгреса пилил, коллега клоны бд делает из из оракла
NS 🇷🇺
Мурано ещё рядом ставить дофига делов )
Arkadiy
trove не бесплатный, емнип
Arkadiy
образы нужно собирать, опять же
Arkadiy
а можно то же сделать на murano, плюс в том, что в одном окружении можно поднимать и приложение (в конечном счете получается тот же heat stack)
Arkadiy
точно, с tesora перепутал
Arkadiy
а оно теперь вообще stratoscale называется
Timur
https://www.mirantis.com/blog/we-installed-an-openstack-cluster-with-close-to-1000-nodes-on-kubernetes-heres-what-we-found-out/
J
Чесн сказать, выглядит как пиздец какой-то.
Dima
Привествую. Может кто сталивался и может подсказать как связать ec2api и radosgw? Есть ec2api он работает ключи создаются через openstack ec2 credentials. С ними выполнется подключение проходит на 8080. Но не работает с rgw implicit tenants баскетами Он пытается работать с баскетами где "owner": "d0a35a9035b44d3c98570e73c8945bb0" А не "owner": "d0a35a9035b44d3c98570e73c8945bb0$d0a35a9035b44d3c98570e73c8945bb0",
Судя по всему проблема с keystone s3_extension и rgw s3 auth use keystone Где то это интеграция не отрабатывает как надо. Если кто то скинет ссылку на нормальные доксы в которых будет инфа где и как она работает, буду благодарен. А то уже второй день ничего найти не могу подробного. Кроме страницы ceph и опенстека на которой есть только инфа что надо включить эти опции и пары доксов в которых есть упоминания. Уже думаю выпилить rgw s3 auth use keystone на фиг и написать скрипт который будет парсить базу keystone credential. и создавать просто такие же s3 ключи через radosgw-admin key на пользователе rgw
J
По некоторым пунктам да, полезная работа проделана.
J
А так новая политика мирантиса и все это увлечение контейнерами мне напоминает вот что.
Danila
J
А, про скалдчину не очень понял)
J
так и хочется спросить "и че?"
НО... КУБЕРНЕТЕС... ДЕВОПС... КОНТЕЙ....
Dima
"Ехал докер, через докер, докер, докер, докер, докер."
Nikolai
Коллеги, расскажите про swift: как лучше организовать файлопомойку на несколько десятков терабайт с кучей мелких файлов (~100kb) относительно уровня контейнеры/"файлы"?
Nikolai
текущие варианты: "всё в один контейнер" "256*256 контейнеров, файлы внутрь равномерно"
Nikolai
read-write rate низкий (мало мегабит в секунду) но когда надо - то надо быстро (латенси критична)
Andrey
Очень зависит от конкретного сценария использования. Но общем, чудес не бывает - попадет в кеш - будет быстро, не попадет - медленно. НО "куча мелких файлов" для любой "хранилки" плохо. Особенно для объектной.
Nikolai
Быстро - это до 600ms на первый байт
Nikolai
Сейчас просто reiserfs поверх фищических дисков залив одновременный сразу на несколько узлов. Но на объемах в 10тб уже неудобно
Nikolai
Хочется распределение и восстановление делать "автоматом" и более проверенным софтом чем самописный
Andrey
Мы его не меряем (теперь) т.к. Мы начинали с самого плохого - один аккаунт - миллион контейнеров - миллиарды файлов <32к :) Постепенно пришли к тому, что там стали хранить "архив". Условно говоря запакованный поток до 5 метров. И быстрая хранился под горячие данные. А БЛ-ка уже думает налево или направо.
Andrey
а с райзера как раздавали ?
Andrey
Просто тут то REST API
Nikolai
Nginx + ограничения по ip
Nikolai
Внутри 256*256 каталогов
Nikolai
00..ff/00..ff/
Andrey
с обновлением - хреновая затея - еще медлнее
Andrey
При обновлении вы кроме собствено записи будете еще дергать обновление метаданных контейнра
Andrey
Глянул, отдача 95-перцентиль максимум : 0.650с, при этом в основ сейчас идет "заливка"
Nikolai
Я думал про хранение "потоков" мегебайт по 100, но это надо садиться и писать записывалку/раздавалку и потом поддерживать её
Nikolai
write-поток - 50гб в день read-поток - 15гб в день типовое суточное распределение
Andrey
как архив? т.е. в основном только добавление?
Nikolai
да
Nikolai
горячие данные лежат недалеко от балансера и отдельно хранятся-резервируются
Nikolai
а это вечный склад)
Nikolai
горячих гигабайт 200 и там всё понятно что делать
Nikolai
а прям раскалённых хорошо если десятка наберется, поэтому совсем понятно)
Andrey
НУ если так, то само собой лучше по времени резать а не по 00..FF. Я должен бежать, если что пиши в личку.
Andrey
Просто, если шардить по цифрам дополнительное IO будет уходить на синхронизацию метаданных в контейнерах. А так заполнил и забил. В следующий пишешь.
Fox
Добрый или не очень всем день
Fox
немогу никак победить проблему на инстантах floating ip и пробрасывается на каждую ВМ ssh, так вот рэндомно каждые 10-20-30 минут ssh сесия рвется наглухо
Fox
пздц
Fox
ну есть подозрение что любая tcp сессия рвется
Fox
просто так долго ничего не весит больше)
Andrey
На клиент/сервере ссх все правильно настроено с тайм-аутами?
Fox
тык дефолт же никогда SSH не настраиваю(если не требуется спецефического), клиент putty.
Fox
в конфиг глянул ssh там даже строчки timeout нет)
Fox
тут какойнибудь наверное keepalive надо крутить
Fox
neutron же средствами iptabels делает dst-nat
Fox
может сюда копать
J
Ну а в дампах трафика то чо?) Ты в прошлый раз собирался делать)
Fox
отложил придется воскресить тему))
Fox
пока увеличил keepaliv в putty
Fox
жду
Fox
подправил настройки ssh проверю)
Andrey
как правило это инфраструктура, сетевики таким грешат
Andrey
открой ssh сессию с контроллера
Andrey
и посмотри сколько проживет
Fox
ок
Михаил
как правило это инфраструктура, сетевики таким грешат
в любой не понятной ситуации вавли на сетевиков)
J
хз, по мне так мудацкая практика - делить инженеров на сетевиков и типа администраторов.
J
но популярно такое, смотрю.
Andrey
И специализации
J
И что вы этим пытаетесь сказать? Что так делать необходимо?)
Александр
Нет же.. и вообще не флуди
J
Нет же.. и вообще не флуди
Барин скажет не флудить - не буду.