Кластеризация сервера

Здравствуйте.
Имеется 3 сервера:
1 — Сайт на котором загружают изображения, 2 и 3 это сервера куда должны загружаться изображения.
Разработан сайт на PHP.
Интересует вопрос: как загружать файлы с сайта на остальные 2 сервера.
Приходит в голову отправка файла POST запросом с помощью CURL, но быть может есть какие-то другие более удобные способы решения?
  • Вопрос задан
  • 2791 просмотр
Пригласить эксперта
Ответы на вопрос 3
BuriK666
@BuriK666
Компьютерный псих
Если каналы между серверами хорошие, то Вам подойдет NFS, GlusterFS, Lustre и т.п.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
ngs.ru раскладывает картинки по серверам с помощью вебдав
как вариант делать с помощью csync он использует инотифи для обнаружения новых файлов в каталоге.
Ответ написан
Perkov
@Perkov
А точно кластер нужен? Может просто на серверах 2 и 3 nginx попросить ходить за картинками на сервер 1? Извращений можно придумать много — начиная от того, что хранить картинки в БД в blob'ах, заканчивая внешним стекляным рэйдом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы