nginx+linux=suxxx

Пост  будет о том, как повысить эффективность файловых серверов.

Сейчас Файлшара переживает достаточно муторный переход на новую систему (муторность связана с тем, что была запланирована закупка еще 4х серверов, но в Киеве пропали практически все комплектующие, еще удалось наскребти девайсов на один сервер). Бывало, что с премиум-сервера файлы отдавались очень плохо, скорость была порядка 100Кб и вообще было достаточно кисло.

Читать полностью »

DDOS атака на FileShare

Собственно досят файлшару уже давно. Но атака была слабая и, хотя и приводила к не сильно хорошей работе сайта, он нее без проблем отбивался наш скрипт, фаерволя подозреваемых в атаке на 10 минут. Однако неделю назад такая атака прекратилась и началась атака другого рода, намного более сильная. Она пробивала скрипт защиты (из-за высокой нагрузки он просто не успевал отрабатывать) и вроде неплохо нагружала веб-сервер.
Упала посещаемость, особенно хиты, все стало долго открываться, часто не открывался вообще (gateway timeout) и в общем сайт чувствовал себя нехорошо. Небольшая оптимизация позволила кое-как работать и мы начали думать над тем, чтобы как-то отбить атаку. Оптимизировать было больше нечего (по крайней мере существенного), разве что сайт по-новой переписать на основе той архитектуры, о которой я писал немного раньше.

Читать полностью »