Hi. On 25.11.2004 2:49, Edward Melnik wrote:
Hello!
Входные данные: 2x2.8GHz Xeon + 4Gb ram + LSI MegaRAID SCSI 320 + это все на 7501. На нем должен быть squid (как основной процесс для нагрузки) apache + snmpd (для мониторинга)
Условия задачи - под какой ОС лучше запустить, что бы использовалась вся мощность 2 Xeon'ов? Нагрузки хватит. freebsd,linux,solaris,etc?
Уже пробовал под 5.3 и 5.2.1. Как таковой балансировки нагрузки между CPU не видно. Стабильно грузиться один CPU. ULE не дает преимуществ. linuxthreads - тоже (хотя, может я это дело не так заваривал :)
В общем, жду объективных советов от знающих и имеющих опыт людей.
Чего есть... ОС FreeBSD 5.3 2 x Xeon 2.8, RAM 2G, MB Intel CW, SATA Raid, HT включен. Apache2, PHP+cache, MySQL. Наcтроено было два squid в режиме web-accelerator и ipfw fwd на обоих. Сделано было так, потому как небыло времени тестировать apache в worker-mpm и оптимизировать саму структуру сайта, контента etc. На 22-е и 24-е такая конфигурация выдержала под 25 тыс обращений в минуту и ~17 мегабит/с трафика. В пиках CPU usage обоих squid под 70%. Idle - 0-10%. System/User приблизительно поровну. Контент отдавался без ощутимых тормозов. К apache доходило ~8-15% запросов. Дисковой активность практически небыло, практически все данные помещались в mem-cache (squid, mysql). Из минусов - под пиковой нагрузкой при передаче больших файлов squid отдает на скорости 50-80 Кбайт/с. Сам apache отдает гораздо быстрее. Но с apache в prefork-mpm память кончается очень быстро (порядка 700 одновременных запросов). Скорее всего, при сильном увеличении кол-ва хитов можно просто упереться в производительность squid. rgds, -- Alexander Ignatyev (alex@pfts.com) AI-RIPE =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message