
Paul
02.03.2017
22:04:31
если тест верен, то это даже не чудовищно, это просто катастрофа

Михаил
02.03.2017
22:05:15
iozone -r 128k -i 0 -i 1 -i 2 -t 24 -s 10G
дальше не читал
fio only

Google

Михаил
02.03.2017
22:05:44
dd if=/dev/zero of=zerofile bs=4M count=2560 conv=fdatasync

Paul
02.03.2017
22:05:44
а перевести?

Михаил
02.03.2017
22:05:45
ууу

Paul
02.03.2017
22:06:00
если че - тестировать скорость работы кеша - дурацкая идея

Михаил
02.03.2017
22:06:34
перевожу
единственное, чем можно тестировать диски, кластера и прочее связанное вводом выводом это FIO

Paul
02.03.2017
22:06:48
почему?

Михаил
02.03.2017
22:07:11
почему?
https://habrahabr.ru/post/154235/
если коротко то только он даёт примерно валидные данные

Paul
02.03.2017
22:07:59
как насчет bonnie++? iozone?

Михаил
02.03.2017
22:08:16
открой пожалуйста статью, там расписано
прям вверху

Paul
02.03.2017
22:09:32
12 октября 2012 года.

Михаил
02.03.2017
22:09:42
и что?

Google

Paul
02.03.2017
22:09:54
а что, бенчмарки вообще не меняются со временем?
не пишет их никто, да?
5 лет - это, скажем мягко, вечность
хотя тестирование через dd вообще класс, конечно.

Михаил
02.03.2017
22:11:08

Paul
02.03.2017
22:11:42
именно для того, чтобы не напороться на древний бенч, который уже несколько лет дает невалидные данные, например

Михаил
02.03.2017
22:12:59
ты хоть до конца статью то почитай
про опции фио и прочее
я не говорю, что он идеален, я говорю, что он более универсален и валиден, чем остальное

Paul
02.03.2017
22:16:08
я бы сказал не более универсален а считается более универсальным. Надо мерять короче

Михаил
02.03.2017
22:16:55

Paul
02.03.2017
22:17:47
если бенч имеет дефект, как было в SPEC - ключи вообще не помогут никак
вообще я бы померял, но не знаю, где столько пустых машин взять одинаковых
для референса
сходу в голову приходят:
- nfs
- nfs + drbd
- ceph fs
- ceph rbd
- gluster
что я забыл?

Михаил
02.03.2017
22:21:49
ща ща)

Ivan
02.03.2017
22:21:55

Михаил
02.03.2017
22:22:43

Paul
02.03.2017
22:24:23
Запись нужна?
конечно. мы же под куб меряем. В идеале надо продумать тест целиком: чтение, запись, восстановление (влияние внутренних процессов на поведение системы). Кто-то мне плакался, что в момент ребалансинга цеф лежит трупом

Ivan
02.03.2017
22:24:31
Я бы ещё с удовольствием посмотрел на ipfs :)

Google

Ivan
02.03.2017
22:24:42
Но это не про куб

Paul
02.03.2017
22:24:43

Ivan
02.03.2017
22:24:51

Михаил
02.03.2017
22:25:05
ты был на митапе по кубику?

Paul
02.03.2017
22:26:26

Михаил
02.03.2017
22:26:36
что нашёл

Paul
02.03.2017
22:27:09
тот же флокер я бы застремался использовать
судя по тому, что я слышал про цеф, использование ceph не в all-flash - гарантия боли

Михаил
02.03.2017
22:29:08
я допишу пост на хабр о том как его правильно готовить
и да, я могу рассказать как правильно готовить цеф, потому что у меня 600Тб кластер сейчас в проде и 2 петабайта запускаю прям вот сейчас)

Paul
02.03.2017
22:29:52
и как?
можно коротко, по верхам

Михаил
02.03.2017
22:29:58
да, я выпендриваюсь) но я долго сдерживался от этого аргумента

Paul
02.03.2017
22:30:12
а я и не думал так

Михаил
02.03.2017
22:30:24
да ты напрашивался прям)

Paul
02.03.2017
22:30:30
я несколько раз пытался посмотреть на цеф, но с документацией у него жопа

Google

Михаил
02.03.2017
22:30:47
что я до сих пор открываю новое)

Paul
02.03.2017
22:31:13
достаточно очень коротко: что нужно, чтобы поднять цеф. сколько машин, каких. какие диски. какие особенности деплоя.
ой ли? Документацию на VSA видел когда-нибудь? Или на NetAPP FAS?
там книгами можно придавить насмерть.

Михаил
02.03.2017
22:32:31
3 машины диски в зависимости от того что надо. но обязательно быстрые SSD под журналы
деплой делается по доке достаточно быстро

Paul
02.03.2017
22:32:48
елки-палки, DFS - это сложно, очень. Миллион способов отстрелить себе ногу. Документации должно быть много, очень.

Михаил
02.03.2017
22:33:36
у меня вопрос к цефу, что документация не книга, то есть можно наткнуться на дерьмо, а потом понять, что это на странице в доке, а эта страница ну просто страница.
то есть просто так ты к этой странице по кросс ссылкам не придёшь

Paul
02.03.2017
22:33:57
как ведет себя система при отказе SSD? если предположить, что инженер на площадке на низком старте, ЗИПы есть?
это нормальное поведение документации :)

Михаил
02.03.2017
22:34:53
кароч будет пост
там будут ответы на все вопросы
я спать)

Artem
02.03.2017
22:44:06
ну вы даёте)
альтернатив цефу, к сожалению нет.
остальное либо нефункционально, либо глючит, либо тормозит. что чаще всего все сразу происходит
недостатки у цефа есть, но оно хотя б работает

Михаил
02.03.2017
22:48:53
На всякий случай напомню, что есть канал @pro_openstack где в том числе обсуждения и о CEPH

Artem
02.03.2017
22:49:57
мы тоже можем его обсуждать, у нас он бекенд ом ставится

Google

Михаил
02.03.2017
22:53:00
Я думаю чуть позже будет отдельный канал с базой знаний по цеф
Пока обсуждаем с Денисом как лучше

Paul
02.03.2017
23:30:54
альтернатив цефу, к сожалению нет.
есть коммерческие решения, которые наружу торчат по стандартным iSCSI и NFS. Опенсорсных, как я понимаю, нет и в обозримом будущем - не будет. В принципе частичной альтернативой можно считать openstack swift и openstack cinder

Artem
02.03.2017
23:33:14
коммерческие не берём. Swiftи cinder это все не то. Это устарело уже и ни в какое сравнение вообще не идет.

Paul
02.03.2017
23:34:04
почему не берем и почему устарело? опенстек их развивает. Еще есть open vStorage, но я его тыркал исключительно теоретически и даже не представляю, насколько он работоспособен

Artem
02.03.2017
23:34:32
swift key-object хранилище
я все про опенстек знаю, там настолько все сложно внутри
коммерческие это вендорлок и очень дорого.
тогда и кубернетес не нужен, надо купить VMware и все
swift и cinder никто уже не развивает и вряд ли будут)
я вообще против вендорлок и проприетарных коробок
3 миллиона отдашь а потом ещё надо 2 за лицензии платить)

Paul
02.03.2017
23:40:52
куб и вмаварь решают несколько разные задачи, это разные подходы. А насчет дорого - а что делать, если вариантов нет? Если бизнес требует, скажем, 10птб с производительностью не ниже заданной
там главный прикол вовсе не лицензии, а поддержка. В коробках он-сайт сделать нельзя почти ничего. Малейший выход за пределы стандартного кейса требует дополнительной оплаты. И головной боли, потому, что сначала вендор будет футболить тикет по Индии
кстати не такой уж это и лок-ин - протокол, который торчит наружу - чаще всего стандартный

Artem
02.03.2017
23:43:10
куча денег и нервы, таких клиентов относительно немного

Paul
02.03.2017
23:43:13
правда чаще всего это iscsi или nfs4

Artem
02.03.2017
23:44:06
малый и средний бизнес такого купить не сможет

Paul
02.03.2017
23:44:44
а малый и средний бизнес не интересует крупного вендора. Малому и среднему бизнесу обычно и серифицированные решения не нужны. Денежная емкость недостаточна
задача крупного вендора - продавать решения (коробки) крупному покупателю, типа сбера.

Artem
02.03.2017
23:46:50
поэтому сбер потом нанимает 10 тысяч спецов чтобы как-то все работало) а карту где заводили туда и идите все равно)