是否将一个 NIC 专用于虚拟化 DC?

Ful*_*min 7 networking virtualization hyper-v windows-server-2008-r2

主机服务器:

  1. 双 Xeon E5530
  2. 24 GB 内存
  3. 4x 1GB NIC (由于 100MB 管理交换机,运行速度为 100MB)
  4. 具有 Hyper-V 角色的 Server 2008 R2 Enterprise + BackupExec 2012 备份到通过 iSCSI 连接的 NAS

虚拟机:

  • 域控制器(也是 DNS 服务器)
  • 文件服务器
  • 数据库服务器
  • 两个应用服务器

当前 NIC 设置:

  • 1 物理 NIC 专用于主机操作系统,以便 BackupExec 可以在不阻塞 VM 的情况下完成它的工作。
  • 1 APP服务器间共享的物理网卡。(一天中的 NIC 使用高峰和低谷)
  • 1 个在 SQL Server 和文件服务器之间共享的物理 NIC(两个最大的带宽猪)
  • 1 个专用于 DC 的物理网卡

问题:

  1. 将一个物理网卡专用于 DC/DNS 是否过大?我有大约 20 个用户。
  2. 关于更好地设置整个事情的任何提示?
  3. 有什么方法可以优先考虑共享 NIC 的不同 VM?
  4. 我将在 100MB 交换机上堆叠一个 1GB 交换机。3 台物理服务器、NAS 之类的东西将连接到 1GB 交换机。用户将全部插入 100MB 交换机。随着带宽的增加,我在一个物理网卡上放置更多虚拟机是否安全,或者是否有其他因素需要考虑?

谢谢!

mfi*_*nni 8

  1. 是的。想想在 20 个用户和一个域控制器之间产生了多少流量。这并不多。
  2. 我对 VMware 了解得更多,而对 Hyper-V 了解得更少,但 VMware 这样做的方法是为访客流量绑定/中继所有这些接口,然后根据需要为访客 NIC 设置 VLAN。
  3. 你真的面临任何问题吗?从您的描述来看,您似乎过早地进行了优化。也就是说,如果你的交换机支持它,你可以在那里做 QoS 来确定优先级,我不知道,也许是 SQL 流量?
  4. 在不知道您的流量如何的情况下,我会说“可能几乎肯定是”。


Chr*_*s S 7

  1. 是的
  2. 绑定所有 VM NIC 并在机器之间共享它们是很常见的。通常有两个管理 NIC 接口也绑定在一起,但不用于任何 VM 流量。这导致大多数 VM 服务器至少有 6 个 NIC 接口,8 到 10 个并不少见。
  3. 是的,但与您现在所拥有的无关,而且您可能对确实存在的解决方案不感兴趣。
  4. 在不知道您的服务器上常见的实际使用情况的情况下,我不能肯定地说。但是,这听起来很合理,尤其是考虑到上述情况。请注意,如果您的 100Mb 交换机可以拥有任何类型的 1Gb 上行链路,我强烈建议您购买一对。如果没有,则将至少几个 100Mb 上行链路从该交换机绑定到 1Gb 交换机。