Картинки на отдельный сервер. Способ взаимодействия?

M
На сайте с 16.09.2009
Offline
278
#51

Ладно, наш "гуру" явно не склонен утруждать себя доказательствами. Я почтительно снимаю шляпу и затыкаюсь, предлагая ТС благоговейно смотреть Андрейке в рот.

NFS - зло! Он съест Ваш моск, как сделал это с Андрейкой!

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
Himiko
На сайте с 28.08.2008
Offline
560
#52
myhand:
Кто запутал-то? Помогли бы, замолвили пару добрых слов о NFS. Иначе бедный ТС будет колоться и рожать велосипед с квадратными колесами "средствами пхп на удаленный фтп" ;)

ТС уже сам не знает, что лучше и кто здесь прав) Просил совета, получилась дискуссия, где вряд ли он может догадаться, кто прав :)

Как бы не плюнул на всё это и не сделал себе "php на ftp" =)

P.S.: NFS до сих пор используем для определённого круга задач.

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
M
На сайте с 16.09.2009
Offline
278
#53
Himiko:
Просил совета, получилась дискуссия, где вряд ли он может догадаться, кто прав :)

Где Вы видите здесь "дискуссию"? Ряд совершенно бездоказательных заявлений с одной стороны и повторяющиеся просьбы их обосновать с другой.

Логика уровня: "Гвозди - зло, их использовать не надо, т.к. я однажды гвоздем в носу ковырял и сделал больно". В то время как речь идет о совершенно других задачах, нежели "ковыряние в носу". Вот объяснит Андрейка почему "гвозди - зло" для задачи "доски прибивать" (т.е. непосредственно для задачи ТС) - можно будет говорить о дискуссии.

Himiko:
Как бы не плюнул на всё это и не сделал себе "php на ftp" =)

Да нет, он выглядел вполне вменяемым, Вы напрасно.

Raistlin
На сайте с 01.02.2010
Offline
247
#54

NFS действительно для этой задачи не нужен. Rsync по крону перельёт что угодно. Здесь не стоит задачи работать с файловой системой, здесь стоит задача в копировании файлов. Всего-то.

HostAce - Асы в своем деле (http://hostace.ru)
M
На сайте с 16.09.2009
Offline
278
#55
Raistlin:
NFS действительно для этой задачи не нужен.

Вы либо не потрудились ознакомиться с условиями задачи - либо за давностью о них забыли.

Если бы задача состояла в простом копировании файлов - ее куда лучше решил вариант с кешированием в nginx. Проблема в том, что ТС видимо хочет далее с этими файлами время от времени работать, т.е. редактировать их по запросу.

Raistlin:
Rsync по крону перельёт что угодно.

Пока Вы будете ждать "крона" - пользователи будут кричать "где моя картинка"? Им ведь на Ваши высокие материи с кронами - пофиг. Они будут вполне обосновано считать, что сервис просто сделали криворукие "асы". И будут правы, что характерно ;)

Raistlin
На сайте с 01.02.2010
Offline
247
#56

myhand, Не-не-не. Посмотрите на аватарки на серче. Появляются позже и что? :). Крон можно сделать раз в 5 минут, от юзера это не убудет, зато дёшево. Вы поймите, зачем он это делает. Т.е. на отдельный серер картинки, наверное, переливаются для разгрузки канала. И как поможет разгрузить канал NFS?

M
На сайте с 16.09.2009
Offline
278
#57
Raistlin:
myhand, Не-не-не. Посмотрите на аватарки на серче. Появляются позже и что? :). Крон можно сделать раз в 5 минут, от юзера это не убудет, зато дёшево.

Вы хотите сказать - пользователи все поймут и стерпят? Не всегда: нужно постараться им объяснить принцип работы - например "твоя картинка появится через XYZ минут - не паникуй!". И не везде: иногда они просто плюнут на подобный сервис.

Raistlin:
Вы поймите, зачем он это делает. Т.е. на отдельный серер картинки, наверное, переливаются для разгрузки канала. И как поможет разгрузить канал NFS?

Может для разгрузки канала - может диска мало на основном сервере. Гадать, наверно, не стоит - а ТС на вопрос "зачем" пока не отвечал, хотя вроде задавали.

NFS разгрузит канал для основного сервера (где скрипты) очень просто. Трафик для статики - пойдет прямо на соответствующий сервер, минуя тот на котором скрипты. NFS же используется для взаимодействия между серверами - его доля будет мизер в нагрузке на каналы. Да и кроссовером можно сервера соединить, если уж на то пошло.

Вообще-то любопытно услышать подробное объяснение логики, в которой использование rsync "разгрузит канал", а NFS - нет. Или Вы подумали, что картинки предлагают раздавать по-прежнему с основного сервера, просто раздел по NFS подмонтировать? :) Нет, конечно. Картинки раздает сервер для статики. Просто основной сервер имеет к ним доступ через подмонтированный раздел.

M
На сайте с 01.12.2009
Offline
235
#58

NFS v4 - для TC будет правильной моделью, не надо лепить и ставить костыли. :)

Администратор Linux,Freebsd. построения крупных проектов.
Andreyka
На сайте с 19.02.2005
Offline
822
#59

madoff, да, конечно. давай уже и модулем ядра, чтоб spof был заодно.

Не стоит плодить сущности без необходимости
Raistlin
На сайте с 01.02.2010
Offline
247
#60
myhand:
ТС на вопрос "зачем" пока не отвечал, хотя вроде задавали.

Ну вот если диска мало - тогда NFS будет не плох (если сервера рядом). А вообще, по-моему, мы тут языки чешем, а ТСу уже давно всё равно.

Raistlin добавил 31.08.2011 в 13:01

myhand:
Или Вы подумали, что картинки предлагают раздавать по-прежнему с основного сервера, просто раздел по NFS подмонтировать? Нет, конечно. Картинки раздает сервер для статики. Просто основной сервер имеет к ним доступ через подмонтированный раздел.

Именно так и подумал. Нет, если просто раздел подмонтировать - тогда ничего против не имею, об этом просто не подумал.

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