Logan
а перевести?
Михаил
ууу
Logan
если че - тестировать скорость работы кеша - дурацкая идея
Михаил
перевожу
единственное, чем можно тестировать диски, кластера и прочее связанное вводом выводом это FIO
Logan
почему?
Михаил
почему?
https://habrahabr.ru/post/154235/
Михаил
если коротко то только он даёт примерно валидные данные
Logan
как насчет bonnie++? iozone?
Михаил
открой пожалуйста статью, там расписано
Михаил
прям вверху
Logan
12 октября 2012 года.
Михаил
и что?
Logan
а что, бенчмарки вообще не меняются со временем?
Logan
не пишет их никто, да?
Logan
5 лет - это, скажем мягко, вечность
Logan
хотя тестирование через dd вообще класс, конечно.
Logan
именно для того, чтобы не напороться на древний бенч, который уже несколько лет дает невалидные данные, например
Михаил
ты хоть до конца статью то почитай
про опции фио и прочее
Михаил
я не говорю, что он идеален, я говорю, что он более универсален и валиден, чем остальное
Logan
я бы сказал не более универсален а считается более универсальным. Надо мерять короче
Logan
если бенч имеет дефект, как было в SPEC - ключи вообще не помогут никак
Logan
вообще я бы померял, но не знаю, где столько пустых машин взять одинаковых
Logan
для референса
Logan
сходу в голову приходят:
- nfs
- nfs + drbd
- ceph fs
- ceph rbd
- gluster
что я забыл?
Михаил
ща ща)
Anonymous
Михаил
Logan
Запись нужна?
конечно. мы же под куб меряем. В идеале надо продумать тест целиком: чтение, запись, восстановление (влияние внутренних процессов на поведение системы). Кто-то мне плакался, что в момент ребалансинга цеф лежит трупом
Anonymous
Я бы ещё с удовольствием посмотрел на ipfs :)
Anonymous
Но это не про куб
Logan
Anonymous
Михаил
Михаил
Михаил
ты был на митапе по кубику?
Михаил
что нашёл
Logan
тот же флокер я бы застремался использовать
Logan
Logan
судя по тому, что я слышал про цеф, использование ceph не в all-flash - гарантия боли
Михаил
я допишу пост на хабр о том как его правильно готовить
Михаил
и да, я могу рассказать как правильно готовить цеф, потому что у меня 600Тб кластер сейчас в проде и 2 петабайта запускаю прям вот сейчас)
Logan
и как?
Logan
можно коротко, по верхам
Михаил
да, я выпендриваюсь) но я долго сдерживался от этого аргумента
Logan
а я и не думал так
Михаил
да ты напрашивался прям)
Logan
я несколько раз пытался посмотреть на цеф, но с документацией у него жопа
Михаил
Михаил
что я до сих пор открываю новое)
Logan
достаточно очень коротко: что нужно, чтобы поднять цеф. сколько машин, каких. какие диски. какие особенности деплоя.
Logan
ой ли? Документацию на VSA видел когда-нибудь? Или на NetAPP FAS?
Logan
там книгами можно придавить насмерть.
Михаил
3 машины диски в зависимости от того что надо. но обязательно быстрые SSD под журналы
деплой делается по доке достаточно быстро
Logan
елки-палки, DFS - это сложно, очень. Миллион способов отстрелить себе ногу. Документации должно быть много, очень.
Михаил
у меня вопрос к цефу, что документация не книга, то есть можно наткнуться на дерьмо, а потом понять, что это на странице в доке, а эта страница ну просто страница.
то есть просто так ты к этой странице по кросс ссылкам не придёшь
Logan
как ведет себя система при отказе SSD? если предположить, что инженер на площадке на низком старте, ЗИПы есть?
Logan
это нормальное поведение документации :)
Михаил
Михаил
кароч будет пост
Михаил
там будут ответы на все вопросы
Михаил
я спать)
Sn00part
ну вы даёте)
Sn00part
альтернатив цефу, к сожалению нет.
Sn00part
остальное либо нефункционально, либо глючит, либо тормозит. что чаще всего все сразу происходит
Sn00part
недостатки у цефа есть, но оно хотя б работает
Михаил
На всякий случай напомню, что есть канал @pro_openstack где в том числе обсуждения и о CEPH
Sn00part
мы тоже можем его обсуждать, у нас он бекенд ом ставится
Михаил
Я думаю чуть позже будет отдельный канал с базой знаний по цеф
Михаил
Пока обсуждаем с Денисом как лучше
Logan
альтернатив цефу, к сожалению нет.
есть коммерческие решения, которые наружу торчат по стандартным iSCSI и NFS. Опенсорсных, как я понимаю, нет и в обозримом будущем - не будет. В принципе частичной альтернативой можно считать openstack swift и openstack cinder
Sn00part
коммерческие не берём. Swiftи cinder это все не то. Это устарело уже и ни в какое сравнение вообще не идет.
Logan
почему не берем и почему устарело? опенстек их развивает. Еще есть open vStorage, но я его тыркал исключительно теоретически и даже не представляю, насколько он работоспособен
Sn00part
swift key-object хранилище
Sn00part
я все про опенстек знаю, там настолько все сложно внутри
Sn00part
коммерческие это вендорлок и очень дорого.