Назад | Перейти на главную страницу

Ограничение сетевой активности на сервере

У меня есть сеть с парой серверов под управлением Windows Server 2008 R2. Меня просят найти способ ограничить сетевую активность на действия. Пока я не мог понять, возможно ли это вообще.

Примером является то, что я нахожусь на определенном сервере локально, и я делаю удаленный рабочий стол со вторым сервером. Я решил скопировать и вставить некоторые файлы через сеанс удаленного рабочего стола, и это приведет к тому, что использование сетевой карты достигнет 100% в течение нескольких минут. Что мне нужно найти, так это как ограничить это, чтобы оно не превышало X%.

Другая ситуация, у меня есть сервер с FTP, и я хочу, чтобы любое соединение не использовало более X% максимальной пропускной способности сетевой карты.

И еще одна ситуация: у нас есть сервер IIS, который принимает тысячи подключений, которые мне нужно ограничить скорость каждого из них, плюс IIS выполняет вызовы на другой сервер с MSSQL на нем, который также требует пропускной способности сети, и мне также нужно ограничить это .

У меня проблема, так как некоторые серверы перестают отвечать, когда активность сетевой карты достигает 100%.

Все сетевые карты / роутеры / свитчи - 1 Гбит / с

Существует ли вообще то ограничение, которое я ищу? Есть ли срок для такого ограничения (я не айтишник)?

Большинство спецификаций сервера:

Обычно этим занимается QoS или Качество обслуживания.

На самом сервере Windows вам может потребоваться посмотреть на сам серверный процесс, например, многие ftp-серверы предлагают возможность ограничивать скорость загрузки / выгрузки.

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