
невзирая на то, что таких портов на сервере несколько. В подобном случае, для того чтобы добиться равномерности использования портов сетевой платы, могут потребоваться действия, направленные на балансирование сетевого трафика. Узкое место может возникнуть по следующим причинам: недостаточно ресурсов (например, не хватает оперативной памяти), и необходимы дополнительные компоненты или модернизация существующих; неравномерно распределена рабочая нагрузка между ресурсами и необходимо их балансирование; неисправен и требует замены ресурс (например, вышел из строя порт сетевой платы, который приводит к возрастанию объема трафика, проходящего через оставшиеся порты); конкретный ресурс монополизирован программой; для устранения этой проблемы может потребоваться переход на другую программу, переделка программы разработчиком, добавление или модернизация ресурсов, или запуск программы в периоды низкой нагрузки; неверно сконфигурирован ресурс, и необходимо изменить настройки конфигу- Выявив узкое место и сформулировав гипотезу относительно его устранения, разработанное решение необходимо реализовать - настроить сервер, ослабив негативное влияние этого узкого места и повысив производительность. Вне зависимости от того, в чем заключается проблема, единовременно следует выполнять лишь одно изменение. В некоторых случаях неисправность, которая, как вам представляется, связана с одним компонентом, может оказаться результатом наличия узких мест в нескольких компонентах. По этой причине необходимо соблюдать осторожность. Выполнение нескольких изменений за один раз может привести к невозможности оценки влияния каждого из них в отдельности.
Кроме того, мониторинг нужно повторять после каждого изменения. Это позволяет определить воздействие данного изменения и необходимость в последующей регулировке. К примеру, если вы считаете, что узкое место связано с системной памятью, установите дополнительную память, а затем еще раз измерьте производительность - таким путем вы сможете проверить, действительно ли приращение объема памяти привело к устранению проблемы. Помните, что любое отдельное изменение может воздействовать на другие ресурсы, так что после каждого изменения необходимо полностью обновлять комплект базисов. К примеру, установленная дополнительная память способна уменьшить зависимость сервера от дисковой подсистемы (файла подкачки) - следовательно, вполне возможно, что обновление памяти привело к повышению видимой производительности дисковой подсистемы. Путем повторного составления комплекта базисов вы получаете свежее представление о производительности сервера. Не забывайте просматривать журналы регистрации событий - при наличии некоторых проблем, связанных с производительностью, генерируются выходные данные, которые можно вывести в Event Viewer (Просмотр событий).