如何根据网络使用情况计算所需的交换机速度?

tob*_*und 4 performance switch hp-procurve

我有一个 48 个 100Mbit/s 端口的 HP Procurve Switch 2610 (J9088A),它可以处理 1300 万 PPS(每秒数据包)并具有 17.6Gbps 的线速交换能力。

首先,这真的意味着什么?

在尝试确定我的办公室(有 70 名员工)是否可以通过此开关进行良好设置时,我从哪里开始?如何根据每天 X MB 的用户平均负载计算吞吐量?

90% 的人只会发送电子邮件、访问随机网站等……另外 10% 的人将执行更重的任务,例如跨网络共享移动图像文件 (10 MB)、通过交换机到服务器的恒定外部 FTP 流等等...

这个开关够用吗?

Hyp*_*ppy 7

让我们在这里假设绝对最坏的情况进行估计:

您说 10% 或 7 名员工将跨网络共享移动图像文件。这是每个连接的绝对最大值 1GBps,但最有可能达到 300Mb/s 左右,具体取决于存储硬件。如果他们通过 Internet 执行此操作,它将限制在您的上行链路带宽或远程服务器带宽中的较低者。

即使估计他们将所有 1Gbps 用于这 7 名员工,也剩下 63 名员工共享 10Gbps。为了在电子邮件和网站上使用它,您的 Internet 连接必须为 10Gbps,并且每个员工必须使用 158 Mbps。不断。通过网络浏览和电子邮件,这甚至无法远程实现大约 3 个数量级。

以上都是在假设每个员工都在尽其所能在很长一段时间内同时用完所有交换机的容量的情况下计算出来的。

是的,开关就足够了。

编辑:作为参考,我们有 100 多名员工和 100 多台服务器。我们的核心交换机每秒注册的数据包从未超过 450,000 个。即使每个数据包都是 1,500 字节,也只有 5.3 Gbps 左右。

  • 你发现我有一个用户正在用力推动交换机的后端,以至于无法保持,这个人可能正在通过 iSCSI 编辑指环王。很好的答案! (3认同)