Server Load - сколько нормально?

12
Lor
На сайте с 28.05.2004
Offline
352
Lor
1429

Я нинак не вьеду, какие должны быть циферки server load?

Сколько нормально?

И после какого числа надо думать о переезде на более мощный сервер?

Сейчас Dual Xeon 2.80GHz 2Gb RAM. Server Load в среднем 3..7, иногда доходит до 10-18 на короткое время 5..15 минут.

В основном MySQL тянет(50-200%CPU - полнотекстовый поиск). Apache - 25..35 запросов в сек.

Йопез - форум без модераторов. https://yopez.com
Roxis
На сайте с 19.11.2006
Offline
40
#1

на load average лучше не смотреть

смотрим top и iostat

Lor
На сайте с 28.05.2004
Offline
352
Lor
#2
Roxis:
на load average лучше не смотреть
смотрим top и iostat

А по теме что-нибудь есть?

Shtogrin
На сайте с 02.11.2006
Offline
95
#3

load averages - средний размер очереди процессов на выполнение в указанный промежуток, например, значение 2 указывает, что у планировщика есть в среднем 2 процесса в очереди, ожидающих выполнения на процессоре. Почему и кого они ждут надо смотреть на использование ресурсов, swap, дисковые операции (vmstat,iostat).

что пишут люди с серверами LA = 10^n

http://www.opennet.ru/search.shtml?words=load+average&restrict=forum

популярно о LA

http://www.mysqlperformanceblog.com/2006/12/04/using-loadavg-for-performance-optimization/

значительно посложнее с кусками кода из ядра (на любителя)

http://www.luv.asn.au/overheads/NJG_LUV_2002/luvSlides.html

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
B
На сайте с 01.05.2007
Offline
15
#4

В действительности цифру никто не назавет. ..

Все зависит от стольких мелочей, что тут без опыта не понять 15 это много или нормально. Как показывает практика вам больше стоит уделять внимание занятости оперативной памяти (используется ли своп) и жестким дискам, чем смотреть на показатели LA. А для того чтобы делать вывод по загруженности системы вам нужны графики по которым вы сможете ориентироваться.

Bartholomew Jo-Jo
Andreyka
На сайте с 19.02.2005
Offline
822
#5
Lor:
Я нинак не вьеду, какие должны быть циферки server load?
Сколько нормально?
/QUOTE]

LA не должно превышать числа CPU, в тч виртуальных aka ht
Я советую нанять админа для проверки сервера, может быть и ненадо менять сервер.
Не стоит плодить сущности без необходимости
N4
На сайте с 06.11.2006
Offline
95
#6
Roxis:
на load average лучше не смотреть
смотрим top и iostat

А в каких пределах должны быть эти параметры?

Lor
На сайте с 28.05.2004
Offline
352
Lor
#7

Прочел все коменты. Так и не понял сколько нормально. :)

Если при LA(by top)=6..12 сайт работает нормально и практически не тормозит выдачу страниц клиентам, то это нормально или все-таки лучше MySQL перетащить на отдельный сервер?

O
На сайте с 08.01.2002
Offline
157
og
#8
Lor:
Прочел все коменты. Так и не понял сколько нормально. :)

Если при LA(by top)=6..12 сайт работает нормально и практически не тормозит выдачу страниц клиентам, то это нормально или все-таки лучше MySQL перетащить на отдельный сервер?

Чуть выше писали.

Очень грубо можно отталкиваться от числа ядер у системы.

Если LA > числа ядер, в том числе и виртуальных, то машинку весьма желательно разгружать.

MySQL выносить на отдельную машинку желательно всегда. (Поскольку работа в связке с apache+php даст ударную нагрузку на систему. Поясню: разом один и тот-же сервер вынужден и php код выполнить и тут-же выполнить запрос к базе.)

И диски на неё ставить SAS, а не SATA, и паматью раскормить для увеличения буферов =)

Пока мы живы, смерти нет. Когда придёт она, не будет нас.
Lor
На сайте с 28.05.2004
Offline
352
Lor
#9

Ок. Как я понял, судить надо по реальной скорости отдачи страниц.

Пока все шустро, можно не дергаться, а на циферки подзабить. :)

K
На сайте с 24.03.2004
Offline
223
#10
Lor:
Ок. Как я понял, судить надо по реальной скорости отдачи страниц.

Пока все шустро, можно не дергаться, а на циферки подзабить. :)

В серьезных проектах забивают на циферки до тех пор пока они не подойдут к полученным значениям в результате нагрузочного тестирования.

ps. Если тачка держит 100 коннектов, то это не значит, что при 150 она не уйдет в своп с концами...

проверенная ддос защита (http://ddos-protection.ru) -> http://ddos-protection.ru (http://ddos-protection.ru), бесплатный тест, цена от размера атаки не зависит.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий