Mark ☢️
Кароч. Просадка по записи будет в обоих случаях. В конце концов, должен же апп рейд откудато читать копию при восстановлении
Mark ☢️
Либо если он это будет делать неактивно то все висит на волоске
Mark ☢️
Пока не понял чем это лучше
Anonymous
замена проще
Mark ☢️
Да ёмоё
Pavel
Тут логика в том, что переставить диск - это команда филд инженеру. А перестройка кластера это все таки чуть сложнее
Pavel
Т.е. Сопровождение по идее легче
Mark ☢️
Зато когда 30-45 осд параллелится клево. Можно одни пулы размером три делать а другие один.
Mark ☢️
Гибчее кагбе
Anonymous
Зато когда 30-45 осд параллелится клево. Можно одни пулы размером три делать а другие один.
а поддерживать это как? вот завтра ты уволился, доку написать не успел, кто поймёт это сразу?
Pavel
В целом то я тоже против рейда на осд
Mark ☢️
Пфффф. Ровно также как и с рэйдами. Только проще. Не нужно доку на рэйды :)
Pavel
Но логика мне понятна
Mark ☢️
И еще. Можно произвольное колво винтов на одном компе. Тож удобство
Mark ☢️
Без перестройки рэйда.
Anonymous
Пфффф. Ровно также как и с рэйдами. Только проще. Не нужно доку на рэйды :)
у большей части аппаратных рейдов уже всё проще некуда
Mark ☢️
Ага. Толь как кешо ключить на винтах, как батарейку мониторить и тд
Mark ☢️
А если развалился то что
Mark ☢️
Имхо рэйды нужны когда тебе нужен в одном компе адски быстрый и отказоустойчивый блокдевайс.
Mark ☢️
С большими иопсами
Mark ☢️
Больше они низачем не нужны
Anonymous
я вот вообще не врубаюсь например, как 2 эникея будут через puppet управлять ceph на 9 машинах с 6 дисками в каждой
Mark ☢️
Эмм. Да хоть с 6 хоть с 2 рэйдами. Что принципиально другого ?
Anonymous
я хотел gluster, можно было бы через ovirt жить спокойно, но местный дурачёк балтной решил ceph
Mark ☢️
Gluster пробовали
Mark ☢️
При базовых ситуациях с вылетом нодов и внезапным выдергиваним дисков на ходу (дада, я это делал) глустер вставал крабом
Anonymous
Так ясен пень цеф круче
может и круче, вот только персонал с з\п в 30к ceph не осилит
Mark ☢️
Не правда. У нас тестировщик с такой зп вполне справляется. Правда на маленьком кластерке тестовом
Mark ☢️
Но за 30 и с глустером можно наворотить бед
Mark ☢️
Тут не в технологии дело
Anonymous
Не правда. У нас тестировщик с такой зп вполне справляется. Правда на маленьком кластерке тестовом
а тут hpc кластер из 20 машин и 9 машин для хранения, не ansible не puppet они в глаза не видели
Anonymous
у gluster есть gui в ovirt
Mark ☢️
Как говорит товарищ шнур, "если в башне поебень, то хоть ебень, хоть не ебень"
Pavel
При базовых ситуациях с вылетом нодов и внезапным выдергиваним дисков на ходу (дада, я это делал) глустер вставал крабом
А у меня цеф вставал, когда нода упала, а места под ребаланс не было. Точнее было, но спасибо отсутствию нормального авто ребалансинга
Mark ☢️
Ну уж не знаю. Я как только не мучил цеф. Даже журнал ему корраптил
Pavel
Попробуй данных залить
Mark ☢️
Не то что я цефодрочер, но он реально сцуко работает
Pavel
Разница между утилизацией осд может доходить до 30%
Mark ☢️
Попробуй данных залить
Там у меня виртуалки были. Всмысле рбд
Pavel
Т.е. На одной 50% занято, на другой 80
Pavel
А потом у тебя падает сервер
Pavel
И вторая осд забивается >95%
Pavel
И привет
Михаил
шихоид но он пьёт пиво сегодня, жди понедельника
так мой ник еще ни разу не переиначивали
Mark ☢️
О. Трезвый ?
Pavel
Вот кстати с Мишей мы это ловили))
Михаил
О. Трезвый ?
ясне хер. он меня видимо с шизоидом из другого чата попутал
Pavel
Все операции всегда идут к активному осд в acting set
Pavel
Остальные - реплики
Mark ☢️
Вспоминаем как пишет осд. Сначала в журнал - потом в реплики бросается данными. Верно ?
Mark ☢️
И тут пока он не успел разбросать по репликам, как раз из него уборщица выдирает пачкорд
Mark ☢️
Действия кластера ?
Mark ☢️
Тоесть например виртуалке уже сазали что данный сектор в рбд успешно профсинкан…
Ильдар
на то он и журнал, чтобы после аварии чекнуть незавершенные операции
Ильдар
что в вм будет это уже не скажу)
Mark ☢️
Эт понятно. Но его отсоединили. И он вобще сгорел.
Mark ☢️
@SinTeZoiD @alsvartr
Mark ☢️
Mark ☢️
Я просто не нашел в доке это …
Ильдар
если журнал один и он сгорел? ну наверно уже никак, работать с тем что есть на дисках
Ильдар
писать в два журнала, синкать их
Mark ☢️
Ну как. У каждого осд свой журнал же
Pavel
Если первая осд дохнет, то работа идет со следующими
Mark ☢️
Дак а там нет данных же
Mark ☢️
Еще
Pavel
Ну значит всё
Mark ☢️
А как кластер понимает. Всё или не всё ?
Anonymous
вот, кстати
Anonymous
а можно ли как-то извне выдавать сингал на osd down?
Anonymous
если, например, задержка на драйве поднялась до космических значений
Pavel
А как кластер понимает. Всё или не всё ?
По количеству реплик объектов
Mark ☢️
Stonith типа
Pavel
Проходит операция peering например
Mark ☢️
По количеству реплик объектов
Как кластер узнает можно продолжать работу или нет с оставшимися репликами этой группы ?
Mark ☢️
если, например, задержка на драйве поднялась до космических значений
Хеартбеат же. А если сам драйв тормозит то это локальный осд должен проссать