为什么有一个带有 6 个 NIC 的服务器

Mar*_*agh 1 networking nic

所以我们在工作中使用了一个非常强大的服务器,戴尔 PowerEdge R710 服务器,它带有 6 个 1GB 网卡。我已经搜索并思考了很多,但我很难回答为什么有人想要一台带有 6 个 NIC 的服务器,你会用它们做什么。有一个很好的相关问题是否有任何理由在服务器上有 2 个网卡?但是,当您有 2-3 个网卡但不需要更多网卡时,大多数答案都有意义。以下是我认为不需要超过 2-3 个 NIC 的一些场景:

  1. 冗余度(2个就够了)
  2. 单独的物理网络 (2-3)
  3. 单独网络上的备份 (2)
  4. 绑定 NIC 以提高吞吐量 - 只需获得一个 10GB NIC,它比 6 个绑定 1GB NIC 更快、更简单。

一个答案

在写出这个问题时,我只想到一个答案,如果您在服务器上运行 6 个虚拟来宾,您可以让每个虚拟来宾拥有自己的专用 NIC。但我还是想得到这个问题的更多答案。

MDM*_*rra 9

虚拟化。6 是我在 ESXi 主机上最不想要的,尤其是在您使用 iSCSI 时。

2 个用于存储
2 个用于管理/vMotion
2 个用于数据

或者,如果您不使用 iSCSI,您可以将管理和 vMotion 流量分开。


Dan*_*Dan 6

这将被关闭,但这是一个设计决定,就像任何事情一样。例如,10Gb NIC 仅在您有 10Gb 端口插入时才有用。10 个 1Gb NIC 可以很好地插入您的核心交换机。此外,您需要两个(在单独的交换机上)以实现冗余。

就您的虚拟化路线而言,拥有多个 NIC 非常有用,因为它可以更灵活地划分您的网络。VLAN 很棒,但最终你会强迫所有东西都通过一个管道,管理这些流量说起来容易做起来难。从 VMware 特定的角度来看,使用多个单独的 NIC 管理虚拟网络要容易得多。

例如,您可以有 2x 用于 iSCSI 存储,2x 用于虚拟机生产 VLAN,2x 用于备份(以免影响网络,如果您想运行白天备份,或者服务是 24 / 7)和 2x 用于超级遮阳板管理。那是 8 个独立的 NIC,我绝对可以在不影响其他服务的情况下进行锤击。