Всем привет.
В данный момент имеется один сервер, достаточно мощный, с 8гб RAM и двумя Intel(R) Xeon(R) CPU E5410 @ 2.33GHz.На сервере nginx, php-fpm, mysql. Стандартный набор для веб-сервера. Работает под FreeBSD 7.2.
Начались приличные торможения, особенно по вечерам.
Вот график по трафику:
http://img863.imageshack.us/img863/5404/graphimage.png
Можно увидеть, что в пиках подходим к максимальной пропускной способности канала 100мбит. Больше подключить на сервер возможности нет. (хотя, может можно во второй порт воткнуть еще 100мбит, но есть ли смысл?)
Попарсил логи нгинкса, получается такая картина. По вечерам 700-800 запросов в секунду со статикой и около 65-80 без статики (чисто на php-fpm).
Еще на севере стоят САТАшные говнохарды для десктопов (ступили в момент закупки). Два харда по 1ТБ стоят в geom'е в RAID1.
Вот нагрузка на харды:
http://xmages.net/storage/10/1/0/9/9/upload/742fc2b6.png
Не могу понять, как ее интерпретировать.. Может, подскажете?
Даже если не в хардах дело, все равно по трафику видно, что канала скоро не будет хватать.
Да, кстати настроен pf, так что лишнего трафика не должно быть.
Короче говоря, собираемся брать второй сервер. В связи с этим возникли следующие вопросы.
Как лучше распределить нагрузку? На один вынести нгинкс + харды со статикой, а на втором оставить мускуль и пхп-фпм?
Какой сервер лучше взять? Какие харды в какой сервер впихнуть?
Бюджет 60-80к.
Всем спасибо за внимание.