交换机虚拟机箱概述
许多瞻博网络 EX 系列和 QFX 系列交换机都支持 虚拟机箱,这是一种灵活且可扩展的技术,您可以通过它将各个交换机连接在一起以形成一个单元,并将单元作为单个机箱进行配置和管理。虚拟机箱端口 (VCP) 将成员交换机连接在一起以形成一个虚拟机箱,负责在成员交换机之间传递所有数据并控制流量。
如果本指南未涵盖您感兴趣的交换机,请使用以下链接查找适用于不同 EX 系列和 QFX 系列交换机的正确虚拟机箱用户指南:
EX2200、EX3300、EX4200、EX4500 和 EX4550 交换机虚拟机箱用户指南 介绍了 EX2200、EX3300、EX4200、EX4500 和 EX4550 虚拟机箱的配置和维护。
EX8200 交换机虚拟机箱用户指南 介绍了配置和维护 EX8200 虚拟机箱。
对于使用 EX9200 交换机的部署,您应规划或迁移到 MC-LAG 或 Junos Fusion Enterprise 架构,而非使用虚拟机箱。建议不要在虚拟机箱中使用 EX9200 交换机。如果需要帮助从 EX9200 虚拟机箱迁移,请参阅 EX9200 交换机虚拟机箱用户指南。
交换机虚拟机箱用户指南 介绍了配置和维护 所有其他 EX 系列和 QFX 系列虚拟机箱。
虚拟机箱交换矩阵 (VCF) 是虚拟机箱技术的演变。VCF 配置共享虚拟机箱技术的某些元素,包括配置语句和管理命令,但使用脊叶式拓扑,将受支持的 QFX 系列交换机作为主干设备,将受支持的 EX 系列和 QFX 系列交换机作为叶设备。有关配置和维护 VCF 的详细信息,请参阅虚拟机 箱结构用户指南。
交换机上虚拟机箱的优势
简化配置和维护:可将多个设备作为单个设备进行管理,其功能与独立设备相同或相似。
提高容错能力和高可用性 (HA):当单个成员交换机发生故障时,虚拟机箱可以保持活动状态,并且可以将网络流量重定向到其他成员交换机。
通过允许网络设备同步到一个弹性逻辑设备而不是多个物理设备,使网络扁平化并减少网络开销。
支持简化的第 2 层网络拓扑,从而最大限度地减少或消除对生成树协议 (STP) 等环路防御协议的需求。
提供灵活的网络扩展模型:您可以轻松添加虚拟机箱成员交换机,以增加网络上的接入端口数量,从而支持更多服务器、计算机、电话或其他设备,同时将现有网络拓扑和交换机配置的复杂性降至最低。
交换机上的虚拟机箱基础知识
虚拟机箱是瞻博网络路由或交换设备上的一项功能,它以冗余路由引擎的形式提供网络弹性和网络扩展灵活性,同时将对配置的影响降至最低。
交换机上的虚拟机箱技术使您能够将受支持的 EX 系列和 QFX 系列交换机组合互连到一个逻辑设备中,您可以将该设备作为单个设备进行配置和管理。与虚拟机箱互连的交换机称为虚拟机箱成员交换机,由虚拟机箱内的成员 ID 标识。
虚拟机箱成员交换机相互连接,并使用虚拟机箱端口 (VCP) 相互通信。
使用虚拟机箱端口连接成员交换机
交换机在使用 VCP 与主交换机互连或与虚拟机箱的现有成员互连之前,虚拟机箱不会将其识别为成员交换机。可以位于虚拟机箱中的 EX 系列和 QFX 系列交换机可能支持以下一个或多个 VCP 选项:
支持配置为 VCP 选项的网络或上行链路端口。大多数交换机都支持此 VCP 选项。
在默认出厂设置中配置为 VCP 的端口。这些端口也可以转换为网络端口(而不是 VCP)并用作网络端口,并在需要时再次转换回 VCP。
专用 VCP,即只能用作 VCP 的端口。只有少数交换机具有专用 VCP。
可用的 VCP 选项因交换机型号而异。有关不同交换机上支持作为 VCP 的端口摘要,请参阅 虚拟机箱端口选项 。
将端口设置为 VCP 后,不能用于任何其他目的。如果要将该端口用于其他目的,则必须使用命令删除 request virtual-chassis vc-port
VCP 设置。您可以直接在要删除其上行链路 VCP 设置的成员上运行此命令,也可以通过虚拟机箱配置的主要成员运行此命令。
删除虚拟机箱配置中的 VCP 可能会导致虚拟机箱配置拆分。有关更多信息,请参阅 了解虚拟机箱中的拆分和合并。
如果在虚拟机箱的相同两台成员交换机之间连接了相同速度的冗余 VCP 链路,则端口会自动形成 VCP 链路聚合组 (LAG) 或捆绑包,在它们之间分配成员间 VCP 流量负载。有关详细信息,请参阅 了解虚拟机箱端口链路聚合 。
虚拟机箱配置
您可以通过虚拟机箱的主交换机配置和管理 EX 系列或 QFX 系列虚拟机箱的几乎所有方面。但是,当交换机是尚未与其他成员互连的独立交换机时,您也可以配置虚拟机箱参数,因为默认情况下,任何支持位于虚拟机箱中的交换机都是成员 ID 为 0 的单成员虚拟机箱。将交换机与虚拟机箱中的其他交换机连接后,之前在独立交换机上配置的任何虚拟机箱配置语句和上行链路虚拟机箱端口 (VCP) 设置仍将是其配置的一部分。
您可以使用非调配或预调配配置设置 EX 系列或 QFX 系列虚拟机箱。如果要在创建和管理虚拟机箱时确定性地控制分配给成员交换机的角色和成员 ID,请使用预先准备的配置,该配置通过将成员交换机的序列号与成员 ID 相关联来区分成员交换机。
将新成员交换机添加到预先准备的虚拟机箱时,您可以使用自动配置功能来简化该过程,该功能在特定条件和配置设置下将新交换机连接到虚拟机箱时,会自动将互连链路转换为 VCP。有关详细信息,请参阅 自动虚拟机箱端口 (VCP) 转换 。
为虚拟机箱配置接口
EX 系列或 QFX 系列虚拟机箱成员交换机的成员 ID 用作 FPC 插槽编号。为虚拟机箱配置配置接口时,请将相应的成员 ID 指定为 slot 接口名称的元素。
虚拟机箱配置的默认出厂设置包括 FPC 0 作为默认 VLAN 的成员,因为 FPC 0 配置为该 ethernet-switching
系列的一部分。要将 FPC 包含在默认 VLAN 中,请将该 ethernet-switching
系列添加到这些接口的配置中。
混合和非混合 EX 系列和 QFX 系列虚拟机箱
虚拟机箱可能包含所有相同类型的交换机,也可能由支持的组合中的不同类型的交换机组成。
虚拟机箱中的某些交换机组合构成 一个混合虚拟机箱,其中包含具有操作差异的成员交换机,这些成员交换机要求虚拟机箱配置混合模式设置,以使所有成员交换机能够成功互操作。
不同类型或型号交换机的某些组合可以在虚拟机箱中互操作,而无需在混合模式下配置虚拟机箱,例如可以运行相同 Junos OS 软件映像的不同交换机。
有关虚拟机箱中支持的不同交换机组合的详细信息,请参阅 了解混合 EX 系列和 QFX 系列虚拟机箱 。
虚拟机箱成员交换机角色
EX 系列或 QFX 系列虚拟机箱中的成员交换机以 主 路由引擎角色、 备份 路由引擎角色或 线卡 角色运行。对于某些混合虚拟机箱,建议(在某些情况下需要)具有路由引擎角色的成员交换机为特定类型或型号的交换机。虚拟机箱中支持的任何交换机都可以以线卡角色运行。
默认情况下,支持虚拟机箱的独立交换机是分配有成员 ID 0
的单成员虚拟机箱,并作为自身主交换机以主路由引擎角色运行。与其他成员交换机连接并配置到虚拟机箱中时,交换机将被分配一个唯一的成员 ID,并可能承担不同的角色。
非调配虚拟机箱使用主要角色选择算法,在路由引擎角色中的现有成员交换机发生故障或添加新成员交换机时,选择承担主要角色和备份角色的成员交换机。在预先准备的虚拟机箱中,在形成虚拟机箱以及添加或更换成员交换机时,可将角色分配给每个成员交换机。
有关 EX 系列和 QFX 系列虚拟机箱成员交换机角色的详细信息,请参阅以下内容:
虚拟机箱中成员交换机的全局管理
虚拟机箱中互连的成员交换机可作为单个网络实体运行并可配置为单个网络实体。
当交换机在虚拟机箱配置中互连时,各个交换机上的串行控制台端口和专用带外管理端口具有全局虚拟对应项。您可以通过将终端直接连接到任何成员交换机的控制台端口来连接到主交换机。 虚拟管理以太网 (VME) 接口允许您通过单个 IP 地址连接到任何成员交换机的带外管理端口,从而远程管理虚拟机箱配置。您可以通过 VME 界面,使用 Junos CLI 对虚拟机箱配置的所有成员交换机执行远程配置和管理。有关详细信息 ,请参阅了解虚拟机箱的全局管理 。
在支持 EZSetup 脚本的 EX 系列交换机上设置虚拟机箱时,可以运行一次 EZSetup 以指定主交换机的标识参数,这些参数将隐式应用于虚拟机箱的所有成员交换机。
在支持 J-Web 用户界面的交换机上,您可以在 J-Web 中将虚拟机箱视为单个设备,并将各种设备管理功能应用于虚拟机箱的所有成员交换机。
使用冗余实现高可用性
将 EX 系列或 QFX 系列交换机互连到虚拟机箱可提高网络的高可用性。虚拟机箱比独立交换机具有更高的容错能力,因为它可以保持活动状态、转发流量,并在设备或链路发生故障时提供亚秒级收敛。
仅支持单个路由引擎的独立交换机在配置到虚拟机箱中后,可以与主路由引擎和备用路由引擎一起运行,因此支持一些交换机上原本不可用的高可用性功能,例如用于无中断故障切换的平滑路由引擎切换 (GRES)。
您还可以通过配置其他受支持的高可用性功能来提高虚拟机箱内的容错能力。例如,配置包含同一虚拟机箱中不同交换机上的成员链路的链路聚合组 (LAG) 捆绑包,可以将遍历 LAG 的流量从无法链接到另一台活动虚拟机箱成员交换机上的虚拟机箱成员交换机重定向。
作为接入交换机或分布式交换机的适应性
虚拟机箱配置支持各种用户环境,因为它可以由不同类型的交换机组成。您可以选择不同的交换机型号来支持各种功能。例如,您可以设置一个由全以太网供电 (PoE) 型号组成的虚拟机箱接入交换机配置,以支持坐在装有 PC 和 IP 语音 (VoIP) 电话的隔间中的用户。您可以使用部分 PoE 型号设置另一个虚拟机箱配置来支持公司的内部服务器,并设置另一个虚拟机箱配置来支持公司的外部服务器。您也可以将拓扑中的虚拟机箱用作分布式交换机。
使用电话总部客户端从出厂默认状态调配虚拟机箱
虚拟机箱上的电话总部调配是零接触调配 (ZTP) 的一种形式。通过电话总部设置,当处于出厂默认状态的设备启动时,电话回家客户端 (PHC) 进程会自动开始在设备上运行。PHC 通过网络从称为呼叫总部服务器 (PHS) 的中央网络管理数据源获取引导信息,并在设备上安装预期的软件映像和配置,而无需在远程站点进行任何用户交互。
PHC 还支持在某些 EX 系列虚拟机箱上进行呼叫总部调配。选中 功能资源管理器 并搜索 phone-home 以查看支持总部电话调配的虚拟机箱平台。虚拟机箱上的电话回家调配是独立设备电话回家支持的扩展。
有关 PHC 如何调配虚拟机箱的详细信息,请参阅 使用回电话客户端调配虚拟机箱 。
PHS 通常是支持呼叫总部配置的网络管理系统 (NMS) 的一部分。网络管理员输入定义如何设置远程站点上的设备或虚拟机箱的信息。一个组织可能有多个 PHS 用于冗余。
电话总部调配适用于虚拟机箱的要求
PHC 仅支持满足以下条件的虚拟机箱:
虚拟机箱成员设备具有专用或默认配置的 VCP。
虚拟机箱端口选项 介绍了不同的 VCP 类型以及不同平台上支持的功能。
虚拟机箱成员都是相同类型的设备。
换句话说,它不是混合模式虚拟机箱。请参阅 了解混合 EX 系列和 QFX 系列虚拟机箱。
所有成员设备均采用出厂默认配置。
PHC 进程仅在设备或虚拟机箱处于出厂默认状态时运行。
虚拟机箱成员在环形拓扑中仅使用专用或默认配置的 VCP 互连。
如何在虚拟机箱上启用电话总部调配显示了 以这种方式接线的示例 EX4300 虚拟机箱。
至少有一个虚拟机箱成员具有与网络的活动连接,并且可以访问支持调配虚拟机箱的可用 PHS。
可通过虚拟机箱 VME 接口或任何虚拟机箱成员上的任何面向网络的端口连接到 PHS。有关 VME 接口工作原理的更多信息,请参阅 了解虚拟机箱的全局管理 。