我并不是一名网络人员,而是一名普通的 IT 专家,对网络知识了解不多(这足以让我陷入麻烦!)。
过去几年,我的业务一直在增长,随着业务的增长,我对 IP 地址的需求也随之增长。因此,我现在总共有 5 个网络接口连接到我的各个服务器。为了回答这个问题,我们将它们称为 Drop1 - Drop5。每个接口都为服务器提供接入单个网络子网的权限 - 我的某些子网非常小,最老的子网是 /224,但我还有 2 个 /128 和 1 个 /0
现在,由于其他服务器上的所有 4 个 NIC 都在使用中,因此我的 /0 目前仅限于一台物理服务器。最小的网络也连接到一台服务器,其他地方并不需要。在我当前的环境中,这没问题,但我即将再次扩展我的业务,并将我的所有物理服务器移动到 Hyper-V 主机,并创建一个私有云,其中虚拟机可以根据我们的需要从一个盒子移动到另一个盒子......这意味着我需要同时在所有服务器上提供所有网络接口,我正在寻找方法来避免购买额外的 NIC(当然,还要向数据中心支付更高的每月额外接口费用)
现在,正如我所说,我不是网络专家......但在我看来,即使我有多个子网,也应该能够以某种方式通过 CAT6 将它们全部连接到单个网络上。
大约一年前,我向我的数据中心询问了这个问题,但我对他们的回答并不满意……答案基本上是“不”。我怀疑我和一个不知道自己在说什么的人交谈过,他没有转发请求,而是给了我一堆废话,哈哈。
所以 - 这就是我的问题。是否可以使用单条 CAT6 电缆将多个子网传送到单个服务器,从而使所有这些子网都可供主机操作系统和该机箱上的 Hyper-V 上的任何虚拟机使用?
如果数据中心无法或不愿意执行实现此目的所需的任何操作,是否有硬件选项可以简化此过程?例如,允许 X 个网络连接进入的设备,然后从那里向我的每台服务器发出单个千兆位连接?
现在,我已经有一个连接每台服务器的专用 LAN(当然,这需要每台服务器的另一个 NIC)。我将使用它来确保服务器到服务器之间的通信安全,因此将保留此 LAN。
我听说过 VLAN,但阅读简介后,我不确定它是否对我有帮助……?
任何朝正确方向的推动都将不胜感激!
戴夫
答案1
所以 - 这就是我的问题。是否可以使用单条 CAT6 电缆将多个子网传送到单个服务器,从而使所有这些子网都可供主机操作系统和该机箱上的 Hyper-V 上的任何虚拟机使用?
是的,这正是中继 802.1q VLAN 接口的用途。数据中心配置其交换机端口,以使用适当的 VLAN 标签标记离开端口的每个以太网帧,然后配置 Hyper-V 主机,以正确地将标记的帧“解包”到分配给该 VLAN 的任何交换机中。
如果数据中心无法或不愿意执行实现此目标所需的任何操作,是否有硬件选项可以简化此过程?例如,允许 X 个网络连接进入的设备,然后从那里向我的每台服务器发出单个千兆位连接?
低端托管、支持 VLAN 的第 2 层交换机可以轻松实现这一点。来自数据中心的每个“网络接入点”将连接到其 VLAN 的未标记端口,然后您的 Hyper-V 主机将连接到标记的 VLAN 端口。