限制服务器上的网络活动

限制服务器上的网络活动

我有一个网络,其中有几台服务器运行 Windows Server 2008 R2。有人要求我找到一种方法来限制每个操作的网络活动。到目前为止,我还不知道这是否是可行的。

例如,我在本地特定服务器上,并且正在对第二台服务器进行远程桌面连接。我决定通过远程桌面会话复制粘贴一些文件,这导致网卡使用率在几分钟内达到 100%。我需要找到的是如何限制此使用率不超过 X%。

另一种情况,我有一个带有 FTP 的服务器,我希望任何连接使用的带宽不超过网卡最大带宽的 X%。

还有另一种情况,我们有一个 IIS 服务器,它接收数千个连接,我需要限制每个连接的速度,而且所有这些连接 plusIIS 都会调用另一台装有 MSSQL 的服务器,这也会占用网络带宽,所以我也需要限制它。

我遇到一个问题,当网卡活动达到 100% 利用率时,某些服务器变得无响应。

所有网卡/路由器/交换机都是 1 gbps

我所寻找的那种限制是否存在? 有没有一个术语来描述这种限制(我不是 IT 人员)?

大多数服务器规格是:

  • 2 个 Xeon E7-4850 2.1 ghz(每个 16 个核心,总​​共 32 个)
  • 48 至 64 GB 内存
  • 拥有数十个磁盘的大型突袭

答案1

这通常由 QoS 或服务质量来处理。

在 Windows 服务器本身上,您可能需要查看服务器进程本身,例如,许多 ftp 服务器都提供限制下载/上传速率的功能。

除此之外,您还需要支持服务质量的外部设备,例如思科路由器,它可以限制每次对话的带宽。

相关内容