Size: a a a

SDS и Кластерные FS

2019 May 14

k

kvaps in SDS и Кластерные FS
К слову решение на Proxmox получилось довольно элегантным благодаря своей простоте, возможно в статье мне стоило лучше освятить именно тот момент что Proxmox + LXC - это отличная альтернатива Pacemaker
источник

GG

George Gaál in SDS и Кластерные FS
не надо swarm
источник

k

kvaps in SDS и Кластерные FS
в последних версиях он кстати поддерживает запуск docker-контейнеров внутри LXC
источник

k

kvaps in SDS и Кластерные FS
И fencing там из коробки
источник

k

kvaps in SDS и Кластерные FS
то есть просто поставил и забыл)
источник

AP

Andrew P in SDS и Кластерные FS
kvaps
в последних версиях он кстати поддерживает запуск docker-контейнеров внутри LXC
Понял, это тоже классно!
источник

AP

Andrew P in SDS и Кластерные FS
kvaps
А вообще и для докера есть linstor, но если нужно шаред...
Кстати, как вариант - а если на тех же трех нодах где живет хранилище поставить kubernetes, и настроить хранение PV либо в DRBD9 с какой-нибудь управлялкой либо просто в linstor. В кластере будет жить StatefulSet c одним контейнером с NFS-сервером, в PV этого контейнера хранить нужные данные, и раздавать их по NFS. Плюс в том же кластере гонять дополнительные сервисы (это тоже понадобится). Как такой вариант смотрится?
источник

GG

George Gaál in SDS и Кластерные FS
Andrew P
Кстати, как вариант - а если на тех же трех нодах где живет хранилище поставить kubernetes, и настроить хранение PV либо в DRBD9 с какой-нибудь управлялкой либо просто в linstor. В кластере будет жить StatefulSet c одним контейнером с NFS-сервером, в PV этого контейнера хранить нужные данные, и раздавать их по NFS. Плюс в том же кластере гонять дополнительные сервисы (это тоже понадобится). Как такой вариант смотрится?
какой-то оверкилл, кмк
источник

GG

George Gaál in SDS и Кластерные FS
у тебя етсд и прочая дрянь тупо сожрет все ресурсы
источник

AP

Andrew P in SDS и Кластерные FS
George Gaál
у тебя етсд и прочая дрянь тупо сожрет все ресурсы
да, про overkill я понял. proxmox в этом плане сильно меньше ресурсов жрёт?
источник

GG

George Gaál in SDS и Кластерные FS
вероятно
источник

k

kvaps in SDS и Кластерные FS
Andrew P
Кстати, как вариант - а если на тех же трех нодах где живет хранилище поставить kubernetes, и настроить хранение PV либо в DRBD9 с какой-нибудь управлялкой либо просто в linstor. В кластере будет жить StatefulSet c одним контейнером с NFS-сервером, в PV этого контейнера хранить нужные данные, и раздавать их по NFS. Плюс в том же кластере гонять дополнительные сервисы (это тоже понадобится). Как такой вариант смотрится?
Мы делаем PV в кубе через Linstor, и если нам нужен ReadWriteMany - то просто запускаем nfs-сервер из контейнера с одним из PV
источник

k

kvaps in SDS и Кластерные FS
Andrew P
да, про overkill я понял. proxmox в этом плане сильно меньше ресурсов жрёт?
зависит от целей же, ну
источник

AP

Andrew P in SDS и Кластерные FS
kvaps
зависит от целей же, ну
ну вот да. в целом, сервисы которые мы там собраемся гонять (их не очень много) может быть удобно деплоить сразу в кубернетес. в общем, есть над чем подумать
источник

AP

Andrew P in SDS и Кластерные FS
kvaps
Мы делаем PV в кубе через Linstor, и если нам нужен ReadWriteMany - то просто запускаем nfs-сервер из контейнера с одним из PV
а в этом варианте доступ снаружи кластера к этом NFS-серверу нормально работает? Точно так же через service ?
источник

k

kvaps in SDS и Кластерные FS
Andrew P
а в этом варианте доступ снаружи кластера к этом NFS-серверу нормально работает? Точно так же через service ?
да, вполне
источник

k

kvaps in SDS и Кластерные FS
единственное что советую использовать NFSv3 вместо NFSv4
источник

AP

Andrew P in SDS и Кластерные FS
kvaps
единственное что советую использовать NFSv3 вместо NFSv4
в смысле v4 вообще в сервере отключать?
источник

GG

George Gaál in SDS и Кластерные FS
да, это точно
источник

GG

George Gaál in SDS и Кластерные FS
с v4 какие-то сплошные проблемы
источник