балансинг по жестким дискам

Борис Долгов boris at dolgov.name
Thu Jan 8 01:18:52 MSK 2009


Добрый день!
Хотелось бы как-нибудь хитро заставить nginx балансировать нагрузку между
несколькими жесткими дисками (между несколькими document_root)
Вижу несколько решений:
1. Поднять еще 7 nginx'ов на разных портах, сделать балансинг по tcp.
Наверно, плохо.
2. Поднять еще 7 server'ов в одном nginx'e, сделать баланскинг по tcp.
Наверно, плохо.
3. Написать что-то легкое на fastcgi, которое будет отдавать
X-Accel-Redirect. Наверно, плохо?
4. Написать что-то на встроенном perl'e. Хорошо ли? Как сделать равномерную
балансировку при его использовании, не прибегая к внешним средствам.
5. Написать модуль, который будет сам менять document_root. Наверно,  не
осилю.

Есть ли какие-то другие способы? Что из вышеперечисленного посоветуете?
Файлы небольшие, не больше 7 мегабайт.

Заранее спасибо.

-- 
С уважением, Борис Долгов.
icq 77556665
e-mail boris at dolgov.name
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090108/bf56ddfb/attachment.html>


More information about the nginx-ru mailing list