Что можно сделать, чтобы минимизировать "узкие места" в сети

Оценить
(0 голоса)

Чтобы преодолеть "узкие места" в сети, попробуйте воспользоваться одним из следующих приемов:

•             Если проблемой становится сетевой трафик, установите несколько сетевых адаптеров и распределите сетевой трафик между несколькими подсетями. Подобное расширение сети обычно проще осуществить в случае локальной сети (LAN), чем в случае глобальной (WAN). Текущая технология локальной сети обходится относительно недорого и в большинстве сред обеспечивает приемлемую производительность. В сфере глобальных сетей уже доступны технологии, позволяющие удовлетворить даже высокие требования к пропускной способности, хотя глобальные сети все еще обходятся относительно дорого.

•             Воспользуйтесь Solaris Bandwidth Manager (менеджером предоставления полосы пропускания в Solaris), чтобы управлять сетевым трафиком на серверах со смешанными рабочими нагрузками.

Четвертый этап. Мониторинг центральных процессоров

Выявив все возможные "узкие места" памяти, дисков и сети, можно, наконец, обратить внимание на использование ЦП.

Одна из причин, что ЦП был оставлен на предпоследний этап, заключается в том, что объем мониторинга центральных процессоров достаточно велик. Если начать именно с этого этапа, то существует опасность запутаться в деталях и утратить целостное представление общей картины. Но основная причина для мониторинга центральных процессоров в последнюю очередь заключается в том, что интенсивное их использование - вовсе не обязательно плохой признак.

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

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

Цель, таким образом, состоит в том, чтобы гарантировать. что ваша рабочая нагрузка ограничивается только ЦП, а не доступностью памяти, производительностью дисковой или сетевой подсистем. Как только эта цель будет достигнута, оптимизация остается важной задачей, особенно оптимизация приложений, поскольку она должна гарантировать, что циклы центральных процессоров не тратятся вхолостую.

Если бы производительность ЦП была бесконечна, сервер никогда не был бы ограничен возможностями процессора. В реальном мире, однако, существенное время простоя ЦП означает, что размеры системы были превышены.

Вообще говоря, на любой многопользовательской системе почти всегда существуют периоды времени, когда некоторые пользователи бездействуют. Если центральные процессоры используются интенсивно, выполняя полезную работу постоянно или большую часть времени, проверьте пользовательские времена отклика и времена выполнения пакетных заданий. Если в период нормальной нагрузки времена отклика и выполнения могут оцениваться только как приемлемые, то вряд ли такой сервер сможет легко производить рбработку в периоды пиковой нагрузки. На большой многопользовательской системе SMP (Symmetrical Multiprocessing - симметричногомультипроцессирования) разумным значением среднего коэффициента использования ЦП следует считать 70%, допуская увеличение коэффициента до 90% в периоды, пиковых / нагрузок.             

Однако и не следует предполагать, что система с ограниченными возможностями ЦП ведет себя нормально. Чтобы проконтролировать состояние системы в отношении ЦП, следует начать с анализа ее использования.

На что следует обращать внимание: использование системы
На что следует обращать внимание: статистика ядра
Продолжение углубленного анализа Мониторинг процессов
Мониторинг прерываний
Пятый этап. Мониторинг и настройка СУБД

Добавить комментарий


Защитный код
Обновить