rsync vs nfs что выбрать.

AG
На сайте с 04.10.2010
Offline
103
1446

В общем ситуация следующая, есть master на нем хранятся файлы конфигураций определенного софта, в виде обычных текстовых файлов их не так уж и много, периодически появляются новые старые удаляются или изменяются.

есть slave сервера их порядка 15 штук, на мастере расшарена дира и по rsync слейвы подтягивают измененные файлы.

задумываюсь о переходе с rsync на nfs шару, по тому что пишут что быстродействие будет выше, а нагрузка на ОС будет ниже.

подскажите имеет ли смысл ?

или лучше не трогать рабочую схему.

P>S

файлы изменяются только на мастере.

yesRuslik
На сайте с 08.02.2009
Offline
178
#1
avalon-group:
В общем ситуация следующая, есть master на нем хранятся файлы конфигураций определенного софта, в виде обычных текстовых файлов их не так уж и много, периодически появляются новые старые удаляются или изменяются.
есть slave сервера их порядка 15 штук, на мастере расшарена дира и по rsync слейвы подтягивают измененные файлы.
задумываюсь о переходе с rsync на nfs шару, по тому что пишут что быстродействие и нагрузка на ОС будет ниже.
подскажите имеет ли смысл ?
или лучше не трогать рабочую схему.

P>S
файлы изменяются только на мастере.

Лучше rsync оставить, так как будут бекапы конфига и распределение нагрузки.

При нфс будет единая точка отказа.

Плюс рсинка в том, что нагрузка только во время копирования на мастере.

При нсф будет нагрузка на диски мастера каждый раз при подчитывании конфигов, в чем считаю нет смысла.

Мое IMHO.

Аренда выделенных серверов (http://yeshost.ru/) от 69 евро VDS сервер (http://yeshost.ru/vds) от 7.95евро Виртуальный хостинг (http://yeshost.ru/virtualhosting)от 0.95 евро Windows VDS хостинг скоро (http://yeshost.ru/vds)
Mik Foxi
На сайте с 02.03.2011
Offline
1076
#2

Рсинк рулит. У меня так конфиги днс на 4 сервера синхронизируются (многотыщ мелких файлов), стабильно и надежно. Нфс надежность убьет очень сильно.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
AG
На сайте с 04.10.2010
Offline
103
#3

но при отпадании nfs насколько я помню можно оставлять локальную копию файлов.

или ошибаюсь ?

плюсом перехода на nfs вижу как для себя, это реалтайм работа с конфигами, а через rsync синхронизирую сейчас каждую минуту, в этом присутствует неудобство.

P
На сайте с 08.03.2007
Offline
250
#4
avalon-group:
плюсом перехода на nfs вижу как для себя, это реалтайм работа с конфигами, а через rsync синхронизирую сейчас каждую минуту, в этом присутствует неудобство.

Можно к rsync приделать inotify

Андрей
На сайте с 30.09.2009
Offline
482
#5

У nfs производительность низкая. Он может быть проще в работе при такой схеме, но решать вам ...

EuroHoster.org ( https://eurohoster.org/ru/ ) - территория быстрых серверов. Выделенные серверы, VPS, SSL, домены и VPN.
Glueon
На сайте с 26.07.2013
Offline
172
#6

Не совсем понятно откуда информация о том, что NFS быстрее и почему тут это важно. У вас конфиги очень быстро меняются или их очень много?

Для простой синхронизации конфигов можно использовать обертку csync2, либо раз у вас что-то типа кластера и хочется контроля - consul.

Сам на маленьких проектах предпочитаю раскидывать конфиги rsync-ом или при помощи Ansible.

avalon-group:
плюсом перехода на nfs вижу как для себя, это реалтайм работа с конфигами, а через rsync синхронизирую сейчас каждую минуту, в этом присутствует неудобство.

В таком случае можно sshfs предложить.

Есть много IP-сетей в аренду под прокси, парсинг, рассылки (optin), vpn и хостинг. Телега: @contactroot ⚒ ContactRoot команда опытных сисадминов (/ru/forum/861038), свой LIR: сдаем в аренду сети IPv4/v6 (/ru/forum/1012475).
vlad11
На сайте с 11.01.2011
Offline
73
#7

Оставить rsync.

Скорость работы зависит от (производительности) файловой системы, как на мастере, так и на слейве.

Если файлов мало, то можно настроить puppet или chef. Тогда изменения сразу будут передаваться на слейвы.

Есть еще lsyncd , но он больше подходит для схемы мульти-мастер и взаимной репликации...

Вот статья про lsyncd на хабре.

Администрирование Linux и FreeBSD. Настройка BGP. (/ru/forum/744772)
AG
На сайте с 04.10.2010
Offline
103
#8

задумался кстати перейти еще как вариант bitsync.

что скажите ?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий