On 12/22/2015 02:16 PM, Gregory Edigarov wrote:
On 12/22/2015 01:53 PM, Vasiliy P. Melnik wrote:
Всем привет.
Есть сторедж с исходными картинками, из этого стореджа апач выдергивает картинки и ресайзит под заданные параметры. Размер стореджа на текущий момент 1.5 терабайта, будет увеличиваться
Сейчас используется под это дело монго - как показала практика не самый лучший вариант, слишком громоздки манипуляции. И тяжело с ней работать.
Есть понимание чего нужно: нужен кластер, чтобы данные раскидать по серверам, масштабируемость стореджа, нужна точка входа локальная на каждом сервере, который отдает контент, нужен доступ к физическим файлам - бекапы делать
Сейчас есть мысли перейти на ceph, еще смотрели гластерфс. У кого на чем построено?
У меня от ceph не самые приятные воспоминания остались. оно реально валится от малейшего чиха, так, что костей не соберешь. glusterfs - да, вещь.
кстати, я тут подумал - а зачем огород вообще городить, решение должно быть дубовым и тупым. есть кучка серверов, есть куча файлов. нужна некая база, которая привяжет файл к одному или нескольким серверам. файл в таком случае может храниться на обычной файловой системе. скрипт отдачи файла выполнит простой запрос select node from nodefiletable where name=filename. запросит файл с ноды, сделает ресайз, отдаст клиенту. все тупо и надежно, как в танке, можно обеспечить какую угодно избыточность, просто раскладывая файл сразу на несколько нод.