Anonymous
чтобы понять как это работает, конечно же нужен стенд
Mark ☢️
Что будет?
Осд снюхаются и приведут все в норму
edo1
То есть он помнит, какие блоки можно брать со старых osd, а какие изменились?
Anonymous
ceph оперирует PG(я их называю группами размещения)
edo1
Кстати, с чего начинать читать? )
Anonymous
с архитектуры )
Anonymous
http://docs.ceph.com/docs/master/architecture/
Anonymous
у меня был перевод, но я не оплатил домен к блогу, так что придется на английском )
edo1
Да ну английский не особо пугает, хотя на русском быстрее читаю, конечно )))
edo1
osd может быть включен только в один пул?
Евгений
edo1
А кэшированием кто пользовался?
Евгений
вы про журнал или про cache tier?
edo1
Второе. Если есть ssd и hdd, есть ли смысл явно держать данные на ssd?
Евгений
"явно держать на ssd" - это отдельный пул на ssd?
edo1
Да
Евгений
зависит от задач. Понятно, что оно быстрее
edo1
Ну мне пока непонятно ) если на hdd уезжают только холодные данные - то всё должно быть красиво
edo1
есть, скажем, 1Тб образов виртуалок и файловая помойка на 15Тб.
Как это лучше организовать?
Стоит ли тащить всё в ceph?
Евгений
образы в RBD
файлопомойку - смотреть надо
edo1
Ну помойку я думал тоже в rbd и самбой отдавать
Евгений
если иопсы особо не важны - cephfs. Но есть нюансы.
edo1
Её только объявили готовой же, как-то страшновато
edo1
А почему не rbd?
Евгений
появляется уютная единая точка отказа-самба
kiosaku
м-м, и часто падает?
kiosaku
или вместе с виртуалкой?
edo1
Ну сейчас она и так есть, самба стоит на большом ящике, будет в виртуалке
edo1
Как минимум будет не хуже )
Евгений
у cephfs есть конечно же уютный mds...
edo1
Есть ли причины не делать гигантский rds?
edo1
Существенно >50% от хранилища
kiosaku
скажу немного у другом: есть прометей, который жуть как охоч до диска, даже когда падала нода, где оно жило ( память дурила на машине) - оно поднималось через ha и никто не паниковал (пару минут).
kiosaku
поэтому сделать виртуалку с большим диском через rbd - imho, вариант
kiosaku
но только не гнаться за current-ами в цефе
Евгений
kiosaku
# ceph -v
ceph version 0.94.9
kiosaku
вот, зашёл на бой вполне себе одного сервиса рунета
Евгений
kiosaku
# ceph -s
cluster 7a7e5a27-9678-461f-b39f-829d0fdcb01a
health HEALTH_OK
monmap e3: 3 mons a
kiosaku
мне не жалко
edo1
А я хотел стенд с голубизной поднимать, в расчёте на то, что пока провожусь - оно дефолтом станет в релизе )))
edo1
Я так понимаю, всё равно внимание девелоперов на текущих версиях сосредоточено, никто старые не вылизывает.
Или я неправильно понял про current?
kiosaku
м-м, насчёт hammer-а могу сказать, что вполне стабилен
kiosaku
но стар, очень стар, по хипстерским меркам :)
Евгений
kiosaku
угу
edo1
То есть со старыми версиями вероятности граблей меньше?
kiosaku
скорее, с теми, с которыми есть подтверждённая работа на 4-5k iops
kiosaku
но - rbd, как уже выше было сказано
kiosaku
файлопомойкой могила (mogilefs) занимается
edo1
Я понимаю, когда не хочется рисковать с переносом чего-то работающего, но поднимать новый кластер на 0.ххх...
edo1
kiosaku
а что там будет? виртуалки или mds?
kiosaku
я пока не планирую обновляться на бою, на тестах гоняю новые цефы, но так, для понимания, что можно выжать
edo1
Mds пока не рассматривал
kiosaku
тогда так (опять же - имхо): молоток - рабочий, для rbd - полностью годен.
edo1
Я думал релиза Luminous дождаться
edo1
Вроде как скоро должен быть
edo1
И lts
kiosaku
угу, но - для чего тебе люмина?
edo1
Ну на картинках красиво )
Сильно понизили количество io, если им верить
edo1
Я про bluestore
Евгений
для вынимания из filestore rbd по кускам черная магия вроде как есть. А тут что будете делать?
edo1
Если к ней приходится прибегать - это причина вовсе не использовать ceph, нет?
Евгений
Причем полная беда, да.
edo1
Теоретически магию можно и для bluestore применить
edo1
Тем более, что db и wal есть смысл отдельно хранить (как минимум для hdd)
edo1
Но, честно говоря, не хочется использовать продукт, который таких телодвижений может потребовать
Евгений
У меня 2 кластеро-года на хаммере. Полет нормальный.
edo1
Так что по cache tier? Насколько оно хорошо работает?
edo1
Соблазнительно, конечно, очень сделать одно большое хранилище и пусть оно само разбирается что на hdd спустить, а что на ssd хранить
edo1
Cache tiering will degrade performance for most workloads
kiosaku
это тебе в чатик нутаникса - там тебе сразу расскажут, что нынче модно у них покупать :)
edo1
Там рисуют красиво, конечно, но цена...
kiosaku
угу, иначе не получится ездить по гейропам на машинах :)
Georgii
edo1
ну если ёмкость ssd достаточна, то мне их доводы про снижение производтельности "for most cases" кажутся малоубедительными