J
Ты несёшь чушь
Ой, да заебали вы все такими обвинениями.
Mike
я рассуждаю так: если речь про то, что нам может не хватить памяти и может прийти oom killer, то 256 на одном хосте несёт меньше рисков, чем 128 на гипервизоре+128 на хранилище
Спрогнозировать сколько памяти нужно ceph для работы в любых ситуациях - сложно. Либо у тебя будет много простаивать памяти, либо не хватит в самый ответственный момент и oomkiller всех порешит
Mike
J
Ну тогда расскажи нормально, в технических терминах, раз коллега спрочил. А не по делу ссылаться на то как кто-то ошибся это ваще фигня какая-то.
J
Только и слышу дримхост-клаудмаус-гитлаб
J
А дело ж не в том что нельзя, а в том что аккуратность нужна просто и умение.
J
Ладно, раз все молчат, я продолжу нести чушь.
Mike
Погугли и почитай, что у них произошло.
J
чем тут поможет разнесение по разным хостам?
Ничем. Но, как я начал говорить, мало какие инженеры любят прогнозировать расход ресурсов, особенно количественно и с приемлемой точностью. Поэтому чтоб избежать казусов разработчики и советуют на отдельный хост выносить. Так легче планировать расход памяти, iowait и неожиданностей меньше.
edo1
я не понимаю, как вынос на отдельный хост поможет планировать расход памяти
J
Если точно уверен что даже во время бекфилла ceph не съест больше того что ты планировал, то все ок, совмещай)
Anonymous
а почему все так негативно относятся к совмещению?
пройденый этам жизни так скажем ). не нужно мастерить какие-то там highload системы с хреновой тучей разнообразоного хлама на хосте/сервере, а потом ходить и каждый день ставить свечки за упокой )
edo1
а можно конкретику?
J
я не понимаю, как вынос на отдельный хост поможет планировать расход памяти
Ну типа ты можешь быть уверен что какая-нибудь виртуалка не заберет себе память которая может цефу понадобиться.
Anonymous
да банально отличие требования настройки системы
Sergei
а почему все так негативно относятся к совмещению?
1) не все 2) это дороже в эксплуатации обычно, как раз потому что надо много о чем думать. выгодно становится, когда за счет совмещения вы экономите безумно дохера.
edo1
виртуалку проще ограничить в потреблении памяти чем ceph, разве нет?
Sergei
виртуалку проще ограничить в потреблении памяти чем ceph, разве нет?
а щас вы придумаете нутаникс-схему с аналогом osd внутри виртуалки :)
Sergei
но и ceph может сожрать у виртуалок )
если вы не оверселлите память, то можно смело включать лок памяти в гипервизоре. тогда ее нельзя отожрать.
edo1
цефовский osd падает если ему памяти не хватает, а память при балансировке он может жрать изрядно - это понятно
Anonymous
алилуя cloudmouse ))
Anonymous
у них собственно это и послужило epicfail
edo1
кстати, есть в одном месте собранная информация по потреблению памяти osd и по тюнингу этого потребления?
Anonymous
high load модно для конференеций, но не более. HighLoad для нищебродов.
edo1
???
edo1
причём тут вообще highload?
Anonymous
причём тут вообще highload?
обычно там пихают все что не попадя на хост...
Anonymous
ну это конечно мое личное мнение, если что )
edo1
ну тут все высказывают личное мнение. я так думаю )))
Anonymous
Есть рекомедация, что-то типа 1ТБ данных ~1Гб ОП.
Anonymous
Про конференцию речь?
нее, я вообще про количество прод.софта на хосте
edo1
ну гипервизоры с vm для того и придумали, чтобы на хосте держать много всего )
Sergei
нее, я вообще про количество прод.софта на хосте
один сервер, одна программа, один вождь.
J
Тока аппаратные приблуды для кластеризации и отказоустойчивости)
Sergei
Тока аппаратные приблуды для кластеризации и отказоустойчивости)
подожди, я сковородку поставлю, а то жратву пожарить не на чем
J
Ды да, я чот горю.
Anonymous
ну гипервизоры с vm для того и придумали, чтобы на хосте держать много всего )
Если гипервизор, то и пусть на хосте только гипервизор. А на гипервизоре все остальное.
Sergei
Если гипервизор, то и пусть на хосте только гипервизор. А на гипервизоре все остальное.
но ведь нынче можно запускать встроенные гипервизоры. тогда в виртуалке задачи тоже можно разделять гипервизорами. а где нам нужно остановиться?
Anonymous
Сергей, имеешь ввиду nested virtualization?
Sergei
Сергей, имеешь ввиду nested virtualization?
а то. ну раз мы не должны смешивать нагрузку в пределах одной машины, но можно смешивать нагрузку в пределах одной машины, если положить нагрузку в разные виртмашины, а на хосте оставить только гипервизор, то почему бы не сделать то же самое уже в виртуальной машине?
edo1
Если гипервизор, то и пусть на хосте только гипервизор. А на гипервизоре все остальное.
в продолжение этой идеи: можно уйти от системных дисков в кластере, раздавать образы по iscsi и грузиться с них
Anonymous
мы с flash'ек грузимся ;)
edo1
поднимаем кластер с избыточностью
edo1
переводим один хост на iscsi, потом второй и т.п.
edo1
после выклчения оно уже не включится ))))
Sergei
после выклчения оно уже не включится ))))
@socketpair, тебе нужно познакомиться
Anonymous
edo1 с локальных дисков/флешек безопаснее и более предвиденее
edo1
идея засовывать osd в vm у меня вызывает такие ассоциации
Artem
в продолжение этой идеи: можно уйти от системных дисков в кластере, раздавать образы по iscsi и грузиться с них
Ставим coreos, он подтягивает образ докера с nova-compute. Все виртуалки корнем в ceph, все данные докера тоже в ceph. Делаем кластер из coreos, получаем устойчивый гипервизор. Ну и coreos загружаем по pxe
Anonymous
везде этот docker пихают блина)
Anonymous
ceph и docker в прод - это выстрел в ногу, причем в упор.
バズカ・ジョ
Докер нормально в проде
Anonymous
но не ceph же, еще бы гипервизор в нем запускали.
Alexander
идея засовывать osd в vm у меня вызывает такие ассоциации
Это было в Симпсонах. Они там засовывали OSD в Докер .... потом было все печально.
Alexander
Докер нормально в проде
а что там уже есть нормальные сети ? Или все юзают —net=host и живут с этим ?
バズカ・ジョ
Мне сети не нужны. Как там у других - не знаю
Yuf
А если много памяти и ссд ? Ceph + comp node openstack
edo1
Это было в Симпсонах. Они там засовывали OSD в Докер .... потом было все печально.
Кто этим занимался? Вроде самая умная там Лиза, но концовка больше для Гомера характерна
Mark ☢️
@socketpair, тебе нужно познакомиться
Дада. Имели уже керберос в виртуалке. И когда гипервизор наебнулся никуда зайти по ссш не смогли. Ток под рутом локально.
Mark ☢️
Грузить цефные ноды по сети. А сервер загрузки в виртуалке с диском в цефе.
Mark ☢️
Это вот годно. До первого полного выключения
Mark ☢️
всегда так делаю
Нам нужно вместе выпить
Sergei
прилетай, чо
Mark ☢️
И покурить
Mark ☢️
И нюхнуть тогда уж
Mark ☢️
Или что у нас там...баяном по макаронам ?
Mark ☢️
прилетай, чо
На линукс питер пригонишь ?
Mark ☢️
Там Чистяков топить со сцены будет
Mark ☢️
Про раст вроде
Uncel
На линукс питер пригонишь ?
Ниблоха у них билеты стоят
Uncel
btw что там с nvmeof в цефе?