Повышение производительности сети в Windows Server и клиенте (часть 2)

Опубликовано: 19 Марта, 2023
Повышение производительности сети в Windows Server и клиенте (часть 2)

Введение

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

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

Сетевые задачи и приложения

Улучшение воспринимаемой производительности иногда может быть таким же простым, как перенос расписания задач, таких как резервное копирование пользовательских данных по сети, на время, когда оно не конкурирует за пропускную способность с пользователями, которые пытаются выполнить работу. Автоматические обновления — еще одна запланированная задача, которая может замедлить все остальное, если не запланирована в нерабочее время. Научите пользователей планировать неспешное использование сети на время, когда пропускная способность не является дефицитом.

Также информируйте пользователей о сохранении полосы пропускания. Подобно воде и энергии, пропускная способность сети является ограниченным ресурсом, и обучение пользователей может заставить сотрудников остановиться и подумать, прежде чем рассылать копии огромного вложения всем членам команды или запускать приложения с высокой пропускной способностью, которые не нужны для выполнения работы.. Рассмотрите политики, запрещающие такие действия, как многопользовательские игры по сети или Интернету и просмотр потокового видео с веб-сайтов или служб, таких как Netflix, во время перерывов и обеденных перерывов, поскольку это может снизить производительность сети для тех пользователей, которые все еще работают в это время. время.

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

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

Качество обслуживания (QoS)

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

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

QoS можно настроить на современных маршрутизаторах и коммутаторах или настроить на сервере. Microsoft представила свою реализацию QoS в Windows 2000, и все поддерживаемые версии Windows Server включают QoS, которое развивалось с годами.

Windows Server 2012/2012 R2 поддерживает качество обслуживания на основе политик, которое интегрировано в групповую политику и обеспечивает контроль пропускной способности на основе приложений, пользователей и компьютеров. Вы можете ограничить исходящий трафик несколькими способами: отправив путь к приложению и каталогу, IP-адрес источника и получателя, порты источника и получателя и диапазоны портов, по протоколу (TCP или UDP) или в соответствии с указанными группами пользователей или компьютеров, определенными в Активный каталог.

Политики QoS позволяют указать значения DSCP и скорости дросселирования. Точка кода дифференцированных услуг (DSCP) — это шестибитное поле в IP-пакете, которое позволяет назначать уровень обслуживания для трафика. Значения DSCP могут находиться в диапазоне от 0 до 63. Скорость дросселирования позволяет ограничить скорость отправки трафика и указывается в килобайтах или мегабайтах в секунду. Существует мастер, который проведет вас через процесс создания политик QoS. Вы можете найти более подробную информацию о QoS Server 2012 в этой статье в другом месте на этом сайте.

При использовании QoS на основе политик примеры приоритизации, которые вы можете легко применить, включают в себя приоритизацию бизнес-приложения (LoB) или приоритизацию приложения HTTP-сервера с политиками на основе URL-адресов. Пошаговые инструкции для обоих этих сценариев можно найти в библиотеке TechNet здесь.

Фоновая интеллектуальная служба передачи (BITS)

Еще одна вещь, которая может вызвать замедление воспринимаемой производительности сети, — это перегрузка доступной пропускной способности сети, когда большие файлы передаются по сети в фоновом режиме.

Поддерживаемые в настоящее время версии Windows включают технологию BITS, впервые представленную в Windows XP. BITS может управлять потоком передачи файлов и, таким образом, предотвращать влияние на работу других сетевых приложений. BITS называется «интеллектуальным», потому что он может использовать сетевую карту компьютера для мониторинга и измерения пропускной способности сети, доступной в данный момент времени, а затем соответственно увеличивать или уменьшать скорость передачи файлов, чтобы наилучшим образом использовать пропускную способность.

BITS можно использовать для установки уровней приоритета для заданий передачи файлов, чтобы ранжировать одновременные передачи, чтобы гарантировать, что наиболее важным передачам отдается предпочтение перед менее важными. Приложениям можно назначить один приоритетный уровень и три фоновых уровня приоритета. Если два задания на передачу имеют одинаковый уровень приоритета, они будут совместно использовать время передачи, выделенное для этого уровня. BITS запланирует использование каждого задания в определенное время, затем оно временно приостанавливается, пока разрешается передача следующего задания, и так далее. Свойства могут быть установлены для отдельных файлов, но задание на загрузку может иметь несколько файлов (загрузка ограничена одним файлом). BITS используется Центром обновления Windows.

Вы можете установить ограничения пропускной способности для скорости передачи, которую использует BITS, а также время и дни, в течение которых вы хотите ограничить пропускную способность, с помощью групповой политики. Это делается через следующий узел групповой политики:
Конфигурация компьютера | Административные шаблоны | сеть | Фоновая интеллектуальная служба передачи (BITS)

Некоторые из настраиваемых параметров BITS включают в себя:

  • Тайм-аут для неактивных заданий BITS
  • Ограничьте максимальную пропускную способность сети для фоновой передачи BITS.
  • Настройте рабочий график, чтобы ограничить максимальную пропускную способность сети, используемую для фоновой передачи BITS.
  • Ограничьте максимальное время загрузки задания BITS
  • Ограничьте максимальное количество файлов, разрешенных в задании BITS.
  • Ограничить максимальное количество заданий BITS для этого компьютера
  • Ограничьте максимальное количество заданий BITS для каждого пользователя.
  • Ограничьте максимальное количество диапазонов, которые можно добавить в файл в задании BITS.

Сторонние инструменты формирования пакетов

Если встроенных в Windows механизмов недостаточно для ваших целей, существует ряд сторонних решений, предлагающих возможности формирования пакетов/трафика. Некоторые из них являются программами, а другие упакованы как сетевые устройства. Существуют даже облачные формирователи трафика. Вот некоторые примеры:

NetEqualizer — это устройство, которое можно использовать для выявления пользователей с самой высокой пропускной способностью в сети, определения того, какой трафик поступает к этим пользователям, и ограничения подключений тех пользователей, которые используют чрезмерную пропускную способность, когда это необходимо для уменьшения перегрузки сети. Он выполняет формирование трафика как для входящего, так и для исходящего трафика и прост в использовании, поскольку не требует создания политик и управления ими.

Exinda Network Orchestrator — это программное решение, предназначенное для анализа сетевого трафика и оптимизации для достижения наилучшей воспринимаемой производительности, с отображением того, как пропускная способность используется каждым приложением, и возможностью гарантировать, что наиболее важным приложениям будет доступна полоса пропускания для работы в пиковые периоды. способность. Политики могут быть установлены для управления тем, какие пользователи и какие приложения могут использовать полосу пропускания в сети.

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

Резюме

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