我安装了一组带有Windows 2008 R2 SP1的物理主机。每个物理主机都安装了Hyper-V角色,并被配置为故障转移群集(称为cluster0)的一部分。
下面是我需要在集群上复制的示例。(此示例在单个非群集主机上实现)。我配置了一个虚拟机,作为我的网关,安装了路由和远程访问(和NAT)角色。这个虚拟机有两个虚拟网络接口:一个内部(与物理主机通信)和一个私有(与同一网络上的虚拟机通信)。所有其他虚拟机都有一个连接到专用网络的单一虚拟网络接口。私有网络中的所有虚拟机都能够彼此之间以及外部世界进行通信(因为NAT/网关)。我有多组此配置,它们通过网关相互通信,但私有通信仍然在该网络上。另外,每个跨专用网的类似虚拟机都有相同的IP地址。
如何在故障转移群集中模拟这一点?我知道内部/私有网络与特定的主机是隔离的,但我觉得有一种方法可以满足我的需要。我也不能是唯一一个对此感兴趣的人。这在服务器2008中是可能的吗?他们是否改变了Server 2012以允许这样做?
提前谢谢大家!
发布于 2012-10-05 20:44:41
一些备选方案:
与其为每个专用网络拥有一个单独的vswitch,不如将专用虚拟NIC都连接到与您的公共网络相同的vswitch上,而是为每个专用网络分配一个单独的VLAN。您将需要配置您的真正交换机,以接受标记帧。
专用一个网卡
每个专用网络的每个vswitch都需要一个专用于该vswitch的真正NIC。该真实NIC应该连接到另一台服务器上相应的real NIC。
(
位于同一台主机上
发布于 2012-10-05 20:44:51
首先,在Windows 2008中,您的专用网络不能跨越群集中的主机。正如您提到的,它们将仅限于每个集群节点。要解决这个问题,您需要在您的网络上设置一个VLAN,并将其作为外部网络附加到来宾。
至于Windows 2012,您仍然不能跨越专用网,但您有一个新的选择与超级V网络虚拟化。此特性将使用GRE封装私有虚拟网络上的数据包,而不依赖VLAN来隔离通信量。这可能是好的,也可能是坏的取决于您的需求。
对于只有一两个“私有”网络,我仍然将依赖于VLAN,但是如果您设置多个这样的网络,那么这个新的特性可能会很有用。
有关Technet的更多信息可供查阅。
https://serverfault.com/questions/435348
复制相似问题