2009-05-18 3 views
0

Как определить максимальное значение для установки аварийного сигнала на активность ввода-вывода сервера ubuntu/linux, на котором размещаются до 4-х сайтов, работающих под управлением apache, mysql и до 4 кошек? Или, в общем, (если таковой имеется), какой подходящий рабочий диапазон для чтения/записи ввода/вывода в секунду на рабочем сервере с 7,2 Кбайт жестким диском SATA?Нормальное значение чтения/записи диска для сервера ubuntu

То, что я пытаюсь понять, - это воздействие на диски при чтении/записи в секунду. Что я должен искать в спецификации дисков/дисков, чтобы определить это?

Как вы можете видеть, я «явно» смущен. Любая помощь/направление будет оценено ...

+0

Добро пожаловать в stackoverflow, который предназначен, прежде всего, для программирования вопросов. Попробуйте сестра сайта serverfault.com для таких вопросов. –

+0

Примечание. Несмотря на то, что ServerFault не работает до следующей недели, любой может присоединиться к бета-версии, см. Http: //blog.stackoverflow.com/2009/05/server-fault-public-beta-nears/ –

+0

Спасибо за ответ, ребята. Мониторинг реакции iostat в течение определенного периода времени помог нам понять, что один из двух дисков в нашей системе уже время от времени расширяется. Планирование распределения нагрузки путем перемещения некоторых файлов. – sankara

ответ

1

Как бы ваш определить максимальное значение, чтобы установить сигнализацию на/O деятельности I в виде Ubuntu/сервер Linux хостинг Шифрование до 4 сайтов работает Apache, MySQL и ДО 4 Коты?

Ценность, с которой ожидаемые проблемы вы беспокоитесь, дороже, чем цена того, что вы должны обратить внимание на будильник.

Что это такое? Это зависит от многих вещей, в том числе:

Какие проблемы вы пытаетесь избежать?

Вы заботитесь о производительности? Если это так, вы больше беспокоитесь о задержке или пропускной способности? Как компромисс между интерактивной и пакетной работой?

Вы заботитесь о износе и продолжительности жизни средств массовой информации? Вы беспокоитесь о том, как часто вам приходится восстанавливать резервные копии?

Вы заботитесь о стоимости дисков? Насколько важны лучшие диски, которые могут привести к вашей операции?

Сколько можно отложить записи? Сколько чтения можно предотвратить с помощью кеширования? Насколько слабый вы можете относиться к независимости (I в ACID)?

Если вы действительно хотите лучший диск для вашей ситуации, вот некоторые из вопросов, которые вы, вероятно, хотите задать себе. Если бы я был в вашей ситуации, я бы выбрал случайный диск из диапазона низких и низких цен, а затем посмотрел, как это работает. Тогда у вас будет опыт, чтобы учиться, поэтому вы знаете, что делать по-другому в следующий раз (если есть), и это не будет стоить вам многого.

0

Остерегайтесь Linux, у вас будут данные, хранящиеся в памяти (и это круто, потому что это быстро, но это сломает ваш бенчмаркинг).

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

В верхней части, у вас есть статистика «0.0% ва», которая сообщает вам, сколько процессор тратит на ожидание данных. Если это становится высоким, у вас проблемы (вы можете сделать RAID-массив для увеличения пропускной способности). Я не знаю, как топ получает эту информацию, но я уверен, вы тоже сможете ее получить.