С нами с 30.04.05
Сообщения: 89
Рейтинг: 118
|
Добавлено: 14/09/09 в 21:06 |
В принципе, каждый конфиг сервера описывается тремя параметрами-винт, проц, память.
Решаем однотипные задачи-сиджи, топы, тьюбы, неважно. Главное, что от сервера к серверу задача та же самая.
Как определить, что у нас какой-то момент(например диски) узкое место, и в следующий раз взять побыстрее именно диски. А не проц, например.
Понятно, что добавление любого из параметров благотворно скажется на производительности. вопрос-какого именно по максимуму.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 15/09/09 в 13:44 |
любого админа за небольшую плату попросить посмотреть текущий сервер и дать ответ, что является наиболее критичным. Хотя обычно это оперативка и процессор, в скорость жестких дисков редко упирается.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
1
|
|
|
Хостинг проектов под ключ
С нами с 18.02.04
Сообщения: 614
Рейтинг: 727
|
Добавлено: 15/09/09 в 14:41 |
Нужно строить графики по нагрузке на проц, ЛА, память, диск(IO). Когда график приблизится к критической отметке - нужно оптимизироваться или апгрейдиться. Глянуть в текущий момент можно, но лучше знать всю историю болезни, включая пиковые нагрузки.
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 15/09/09 в 16:13 |
Нужны графики использования диска, проца, памяти и ЛА смотреть. Все это в принципе умеет делать cacti+snmpd, но с графиком утилизации дискового IO прийдется помудрить.
Я его делал через постоянно висящий монитор sar (linux) + поллер средних значений (самописный скрипт) + snmpd, а в кактусе только надо график изобрести и нацелить на счетчики.
|
|
|
|
С нами с 06.10.06
Сообщения: 964
Рейтинг: 742
|
Добавлено: 16/09/09 в 10:21 |
Stek писал: | любого админа за небольшую плату попросить посмотреть текущий сервер и дать ответ, что является наиболее критичным. Хотя обычно это оперативка и процессор, в скорость жестких дисков редко упирается. |
обычно как раз наоборот.
|
|
|
|
С нами с 30.04.05
Сообщения: 89
Рейтинг: 118
|
Добавлено: 16/09/09 в 21:41 |
Что есть критичная отметка.
Вот считается, что 0.75 от кол-ва ядер-это пиковое значение ЛА для сервера, дальше уже начнутся тормоза. Это просто и понятно. Вот считается, что если своп не юзается-значит памяти более-менее нормально.
Вот размажем очереди крона(средства тут разные)-уйдут пики нагрузок. Подтюним мускуль под стримротатор например-повеселее станет всем. Прогресс тоже можно затюнить, как и любой сидж скрипт, ИО диска сразу падает.
ВотStek:, например считает что это не диски, а у меня обычно это диски, разные задачи-разные конфиги.
Какти то не проблема, нарисует что надо. и? Диски? память? проц?
|
|
|
|
Хостинг проектов под ключ
С нами с 18.02.04
Сообщения: 614
Рейтинг: 727
|
Добавлено: 16/09/09 в 22:35 |
TTT писал: | Что есть критичная отметка.
Вот считается, что 0.75 от кол-ва ядер-это пиковое значение ЛА для сервера, дальше уже начнутся тормоза. Это просто и понятно. Вот считается, что если своп не юзается-значит памяти более-менее нормально.
Вот размажем очереди крона(средства тут разные)-уйдут пики нагрузок. Подтюним мускуль под стримротатор например-повеселее станет всем. Прогресс тоже можно затюнить, как и любой сидж скрипт, ИО диска сразу падает.
ВотStek:, например считает что это не диски, а у меня обычно это диски, разные задачи-разные конфиги.
Какти то не проблема, нарисует что надо. и? Диски? память? проц? |
Критическая отметка у каждого своя, каждый сам определяет, насколько оно тормозит. Я считаю, что если есть пики и в пиках визуально грузится-обрабатывается медленнее чем в обычном режиме - надо смотреть. В сиджах нагрузка критична, поэтому общие рекомендации - это уровень ЛА. Уровень IO второстепенный, ЛА показывает, что что-то не так, будет расти IO - будет расти LA. Нагрузка на проц вторична IMHO, если ЛА в норме.
Хороший вариант - это тестировать нагрузку снаружи, например утилитой ab из апача. Видно разницу при нагрузке и без нее.
|
|
|
|