Mr
Это чувак из виама продают свой виам. Все норм пацаны, расходимся
Продавали ) статья то описывает механизм, он один и тот же
icewolf
Этот мяня вр стоил мне недели геморроя
берешь бареос и живешь нормально.
Mr
Только если приложение держит данные у себя а не в кэше ФС.
Приложение, твар такая , мне не рассказывало что у него где. Ну и кеш фс для , скажем , постгри - это что ?
Nikolay
Артемий , а вам есть что сказать за аналогов нет sds на базе zfs +raidz, продвигаемый одной компанией
icewolf
симпана и всратый комволт вас разбаловала товарищи
Artemy
Продавали ) статья то описывает механизм, он один и тот же
Вот давай просто скажу, что в маленьком ВК клауде каждую ночь бэкапится 2.5 петабайта и почему-то диски не умерли, сеть не умерла.
icewolf
Артемий , а вам есть что сказать за аналогов нет sds на базе zfs +raidz, продвигаемый одной компанией
ну почему же аналогов нет, есть аналы и они будут довольны этим решением
Artemy
Приложение, твар такая , мне не рассказывало что у него где. Ну и кеш фс для , скажем , постгри - это что ?
А тут все просто. Постгрес пишет VAL’ы которые пишутся синхронно и ни в каких кэшах по не застревают.
Artemy
Артемий , а вам есть что сказать за аналогов нет sds на базе zfs +raidz, продвигаемый одной компанией
Ну и пусть продвигают. Молодцы, бабло рубят. Я тоже хотел ZFS заюзать но потом посмотрел и погонял тестами и сказал «ну его нахрен»
Nikolay
Они только ничего не пишут как они волы между нодами синкают
Artemy
а разве он есть не под линуксом? Умершую фряху и солярис давно уже закопали
icewolf
Под линухом?
Под лирухом по итогу это zol, оно мертвое
Nikolay
Т.е. zfs как продвинутый вариант lvm я могу понять
Nikolay
Но как оно в sds превратилось
Artemy
Они только ничего не пишут как они волы между нодами синкают
А че там думать, у них отдельная полка с дисками двупортовая :-)
icewolf
Ничего не закопали
голос во мгле(с)
Jürgen
Под лирухом по итогу это zol, оно мертвое
Z под линухом это 5к пул со всеми вытекающими
Nikolay
Не, там гиперконвененция
Mr
А тут все просто. Постгрес пишет VAL’ы которые пишутся синхронно и ни в каких кэшах по не застревают.
Вот мы и придем постепенно к тому, что есть описанные приложения с более менее работающей логикой бекапов, с длинным списком оговорок, а есть прочая разная дичь той или иной степени кривизны и надо смотреть, проверять , и иметь в виду .
Artemy
Под лирухом по итогу это zol, оно мертвое
ZFS-on-Linux это единственная ныне живая ZFS :-) Да исправит меня @gmelikov если я не прав
Jürgen
По памяти ага.
Ну как человеку который контрибьтил в zfs для переноса с соляры память у меня хорошая 🤣 злая но хорошая
Nikolay
https://habr.com/ru/companies/vstack/articles/760442/
Artemy
Не, там гиперконвененция
Ну если гиперконвергентные то подают диски на ноды локально или через iSCSI или NVMe (или еще какую-то дичь). Ничего другого там не бывает.
John
Связка KVM и OpenStack / Хабр https://habr.com/ru/articles/849314/
Ждём продолжения статей : Связка rabbitMQ и Openstack Связка lxc и Openstack Связка PostgreSQL и Openstack
Artemy
https://habr.com/ru/companies/vstack/articles/760442/
Ну вот и о чем речь, пулы собираются локально, мемберы пулов реэкспортятся на мастеров, волюмы реэкспортятся на другие гиперы.
Nikolay
Можно с таким же успехом с разных нод подать луны и в рейд софтовый сунуть
icewolf
прастите
Artemy
Да оно понятно, но как это на хосте отказоустойчивость дает
У тебя на хосте один локальный диск и один (два) с других хостов. Один диск ушел - ну ок, пофиг. Мастер-хост ушел - ок, переподнимаем мастера на другом, в дегрейде
Artemy
А есть почитать , а то я тупенький
Низя, код где можно почитать подобную схему с реэкспортами остался в ВК :-)
Nikolay
Ну с других хостов это же не силами zfs
icewolf
Свистну у тебя картинку для важных переговоров
Artemy
Там я хотел дописать ZFS бакэнд в сторадж но сбежал раньше
Nikolay
Я переформулирую, это говно или переизобретение велосипеда?
icewolf
Artemy
Ну с других хостов это же не силами zfs
У тебя есть метаданные - на каком хоста лежат мемберы пула (диски). У каждого диска такого законфигурирован таргет. Когда хост стартует - он раздает свои сырые диски по iSCSI или NVMe. Мастер перед стартом пула идет в мету и берет оттуда адреса и таргеты и цепляет их к себе и видит диски как локальные. Все, можно импортировать пул и реэкспортить танки
Nikolay
Я вот про танки и реэкспорт к стыду первый раз слышу
icewolf
Это работоспособные костыли
да, но доказательная медицина в многих облаках, показала что методология ведет к ампутации конечностей от этого решения.
Artemy
Ну ХЗ, может я в терминологии ZFSной ошибся и это zvol у них зовется, не помню а вспоминать лень
Nikolay
Вот если я условно с 5хостов подам по одному диску через iscsi, на инициаторе соберу это в рейд
Nikolay
Типа 5ты или 6той
Artemy
Угу. И оно будет работать
icewolf
Ну ХЗ, может я в терминологии ZFSной ошибся и это zvol у них зовется, не помню а вспоминать лень
да дело не в том как зовется, а в том что сервера эти это или сервер+полка JBOD или всратые raid контролеры(а они все всраты, потому что вендоры пидоры)
Nikolay
Тут вопросы будет как он данные будет раскладывать для эффекта мультипасинга
Nikolay
Но самое забавное будет когда флапнет один и узлоав
Nikolay
Может начаться долгий сексуальный ребилд
icewolf
и весь вот этот тред.. ради Dynamix
Nikolay
Нет конечно
Artemy
Может начаться долгий сексуальный ребилд
У рейдов у всех давно есть битмапы и полного ребилда не будеть
Nikolay
Тут просто академический вопрос если ли жизнь кроме gluster-block, ceph, linstor
icewolf
Тогда запусти сеф на одной ноде и не верти жопой.
Nikolay
Ну не, хочется перфоманса, на ограниченном объёме, без оверхеда по умности
icewolf
Ну не, хочется перфоманса, на ограниченном объёме, без оверхеда по умности
Коль! В умелый руках и хуй балайка. Что значит перформанса? То что у тебя это все многослойный пирог тебя не напрягает, а то что перформанс.. ну да это важно
Artemy
Без оверхеда это тебе точно НЕ в ZFS :-) Там WA в районе 10
Nikolay
Есть некая статейка где сравнивали производительность, lvm, zfs и четоттам еще
Nikolay
Так я подумал, подать луны , и рейд, с lvm
Nikolay
Но смущает что очевидно слишком просто
Nikolay
И потом как не скажет Боря , руки ноги кишки в разные стороны
icewolf
И потом как не скажет Боря , руки ноги кишки в разные стороны
Потом у тебя случится бабах и писюны по стенкам
icewolf
Ну и да Боря слишком долго в этом KVM и знает как это будет, и как это тебе поломает работу далее, снапшотам ты потом споешь песню забудь его забудь. И что это норм?
Nikolay
Так lvm же
icewolf
там не shared lvm и не cluster lvm