VCF 配置步骤
本节提供 VCF 配置步骤的简要概述,并包括以下章节:
虚拟机箱交换矩阵准备审核
开始配置 VCF 之前,应基于本文档之前各节中的信息做出以下设计决策:
拓扑。确定哪种主干和叶式架构是适合您网络的拓扑。
VCF 中的设备类型。
VCF QFX5110是一种 VCF,QFX5110主干设备和支持的任何分支和QFX5100叶QFX5110组合。两种类型的设备在互连Junos OS配置为一个 VCF 时都运行相同的虚拟软件映像QFX5110因此这被视为非 混合 VCF。为获得最佳 VCF 规划结果,QFX5100将 QFX5110-32Q 交换机用作主干设备。
QFX5100 VCF 是具有 QFX5100 主干设备的 VCF,只能有 QFX5100 个叶设备(非混合QFX5100 VCF)或 QFX5100、QFX3500、QFX3600 和 EX4300 叶设备组合运行兼容的 Junos OS 软件(混合QFX5100 VCF)。
有关 可在 VCF 中虚拟机箱交换矩阵的拓扑和设备的详细信息,请参阅 虚拟机箱交换矩阵 概述 。
混合或非混合 VCF。确定 VCF 是否是非混合 VCF(请参阅上一步和了解混合虚拟机箱交换矩阵)。
VCF QFX5110最佳方法就是使用QFX5110设备,特别是将 QFX5110-32Q 交换机用作主干设备。一QFX5110 VCF 全部由QFX5110设备组成,支持最广泛且可扩展性最高的功能,同时支持数量最高的高速接口。
最佳QFX5100 VCF 拓扑是只对不同设备QFX5100混合 VCF。一QFX5100 VCF 完全由 QFX5100 设备组成,可支持最广泛且具有最高可扩展性的功能,同时支持 QFX5100 交换机上可用的最高速度接口。
执行 VCF 配置步骤之前,应做出这些决策,原因如下:
您需要了解连接电缆和配置交换机的拓扑。
QFX5110 VCF 只能使用运行相同 Junos OS 软件的 QFX5110 和 QFX5100 交换机设置,从软件中心下载 Junos OS 软件包时,该交换机必须是软件包文件名中包含"-qfx-5e-"的软件映像。QFX5100软件包文件名中包含"-qfx-5-"的 Junos OS 映像的交换机必须先升级为包含"-qfx-5e-"的软件包文件名,然后才能包含在 QFX5110 VCF 中。 升级要求从 USB 安装QFX5100重新启动交换机和重新启动交换机。请参阅升级带 USB QFX5100交换机以加入 QFX5110 虚拟机箱 或 虚拟机箱交换矩阵 了解详细信息。
必须重新启动混合 VCF 中的所有成员交换机才能更改 VCF 模式。在混合模式 VCF 中,我们建议更改每个成员交换机上的交换矩阵和混合模式 - 更改结构模式是始终需要重新启动的必需步骤,同时可重新启动交换机一次,以便两个配置更改都生效。
大多数其他设计和配置决策(如添加或移除 VCP、添加或移除成员交换机或者预先准备的配置流程与自动准备的配置流程之间的交换)通常会更改,而不需要系统停机。
确定 VCF 拓扑之后,VCF 配置通常涉及以下步骤:
选择预先准备或自动准备的 VCF 配置方法。
为 VCF 准备好每个成员交换机,包括将成员交换机升级到支持 VCF 的适当 Junos OS 版本,以及将成员交换机设置为结构模式(如果适用)混合模式。
创建相应的虚拟机箱配置。
连接 VCP。
选择调配方法
您可以通过以下一种方式配置 VCF:
自动配置
预先准备
非配置(不推荐)
选择调配方法时,请考虑以下因素:
自动配置: 自动配置可简化配置过程,因为在完成包括指定主干设备这一最小初始配置过程之后,可以将叶设备插入 VCF 中并插入其中。
预先准备: 预先准备允许您明确控制 VCF 的构成,但比自动准备更加密集,因为您必须收集和配置 VCF 中每个成员交换机的序列号。
非配置: 我们不鼓励使用非已配置 VCF 配置。如果您是专家用户,并且您清楚地了解为何使用非预先准备的配置来部署在自动准备的配置或预先准备的配置上,则只能使用非预先准备的 VCF 配置。
自动配置 VCF
要自动配置 VCF,必须先配置主干交换机的角色和序列号,叶设备才能插入 VCF 并发挥作用。
有关使用自动配置配置 VCF 的详细逐步说明,请参阅 自动 配置 虚拟机箱交换矩阵。
本节讨论以下主题:
准备叶设备
在自动配置 VCF 中,您可以将即插即用叶设备集成到 VCF 中。在自动配置 VCF 中,VCP 在将叶设备连接到主干设备时自动创建。
路由引擎准备
构建混合 VCF 时,遵守以下规则:
从符合资格的交换机型号列表中选择路由引擎引擎。请参阅 了解混合虚拟机箱交换矩阵。
在线卡交换机路由引擎并安装您的交换机。
虽然不需要先安装 路由引擎 交换机,但主要同步和备份同步作为 路由引擎 交换机过程的一部分进行,并且多个切换可能导致结果不可预测。
(推荐)实现主干设备的零化。
所有主干交换机都必须配置且不要求为出厂默认状态。但是,如果主干交换机不在出厂默认状态,将执行自动重新启动过程。如果交换机以前部署在 虚拟机箱 或 VCF 中,建议使用 来删除所有 VCP 配置,并允许在无干扰的情况下自动 request system zeroize 进行 VCP 转换。
确保将成为 VCP 的所有交换机上均启用 LLDP。
默认情况下,所有 EX 和交换机接口QFX 系列 LLDP 都启用,因此,如果以前修改了 LLDP 配置,则只需执行此检查。请参阅 Configuring LLDP(CLI过程)。
构建 VCF 之前,确保主干交换机设置到正确模式。在下面的示例中,在构建 VCF 路由引擎 VCF 之前,将混合 VCF 中的主交换机设置为混合结构模式:
user@switch> request virtual-chassis mode fabric mixed local [reboot]
Mode set to 'Fabric with mixed devices'. (Reboot required)重新启动交换机后,将设置为在混合 结构模式下 运行。
叶设备准备
叶设备在互连到 VCF 之前必须满足以下要求,才能即插即用:
交换机必须设置为出厂默认模式。
从工厂收到的未配置交换机可立即安装到自动配置的 VCF 中,作为叶设备。
对于之前已在网络中使用的交换机,输入 以下命令,将交换机设置为出厂 request system zeroize 默认模式:
user@switch> request system zeroize
(EX4300 40-Gbps 接口的交换机)删除现有 VCP 配置。
默认情况下,EX4300交换机上的 40-Gbps QSFP+ 接口配置为 VCP。自动 VCP 转换仅在链路两端的接口未配置为 VCP 时有效。因此,您必须删除 EX4300 交换机上的 40-Gbps QSFP+ 接口上的默认 VCP 配置,AVC 必须将其删除。您可以使用 命令删除 VCP
request virtual-chassis vc-port delete
配置。
VCF 自动配置示例
本部分显示自动配置的 VCF 配置示例。
您应从主设备配置 VCF路由引擎:
Switch-1>show configurations virtual-chassis auto-provisioned; member 0 { role routing-engine; serial-number BBAK8864; } member 1 { role routing-engine; serial-number ED3702; } member 2 { role line-card; serial-number BBAK8714; } member 3 { role line-card; serial-number BBAK8759; } {master:0} Switch-1>
此配置仅包含主干设备的序列号。您必须将两个主干设备配置为路由引擎角色;如果使用三个或四个主干设备,将非 路由引擎 主干设备配置为线卡角色。
连接 VCP
在任何自动配置(包括上一节中的样本配置)中,VCP 在将叶设备连接到主干设备时自动形成。
形成 VCP 之后,新连接电缆的叶设备可能会执行以下操作:
叶设备可能会重新启动。
端口会自动转换为 VCP。
叶设备加入 VCF
主干设备加入 VCF
以下各节中将更详细地讨论这些操作。
了解叶设备重新启动
当需要更改结构模式或混合模式以与主主干设备中的设置匹配时,在自动配置中将电缆连接到主干设备时,叶设备会自动重新启动。
因为叶交换机在连接到 VCF 之前是零的,因此在将叶设备连接到 VCF 后,希望其立即重新启动。
重新启动后,VCF 会识别叶设备。
自动 VCP 转换
叶设备在自动配置中会自动将端口转换为 VCP。
为自动 VCP 转换过程运行,链路的两端必须首先设置为网络端口。
默认情况下,EX4300交换机上的 40-Gbps QSFP+ 接口配置为 VCP。自动 VCP 转换 (AVC) 仅在链路两端的接口未配置为 VCP 时有效。因此,您必须删除 EX4300 交换机上的 40-Gbps QSFP+ 接口上的默认 VCP 配置,AVC 必须将其删除。您可以使用 命令删除 VCP request virtual-chassis vc-port delete
配置。
创建 VCP 的过程可能需要 60 秒。如果同一主干和聚合设备之间互连了多个相同的速度链路,VCP 将自动形成 VCP LAG。
加入 VCF 的叶设备
将网络端口转换为 VCP 后,叶交换机将进入 VCF 并分配成员 ID 编号。
加入 VCF 的主干设备
如果将主干设备添加至自动配置的 VCF,必须先更新配置以指定新主干设备的序列号并分配其成员 ID。
加入现有 VCF 的主干设备需要执行与加入 VCF 的叶交换机类似的各种过程,包括:
当交换矩阵模式或混合模式更新时,主干交换机将重新启动,因为它与主交换矩阵模式路由引擎。
注意:建议在输入 命令将新的主干设备互连到 VCF 之前,更改交换矩阵和混合 request virtual-chassis mode fabric mixed local reboot 模式设置。此操作可以避免在将设备连接到 VCF 时发生意外的自动设备重启。
如果连接主干交换机为出厂默认状态,将重新启动。
网络端口会自动转换为 VCP。
了解 VCP 链路聚合组创建
形成自动配置 VCF 后,任意一对成员交换机之间的并行链路(即将相同主干设备连接到同一叶设备的速度链路)会自动转换为 VCP LAG,同时将组合带宽添加到结构路径计算中。
停止自动 VCP 转换
形成 VCF 后,阻止自动配置流程可避免因错误将附加机箱引入 VCF,特别是在您希望将主干设备上上行链路接口用作网络端口的情况下。
要停止自动配置流程,您可以执行以下两项操作之一:
禁用要连接成员交换机的所有接口上的 LLDP。
将自动准备的 VCF 转换为预先准备的 VCF。此过程非常简单,因为所有成员交换机都有已发现的序列号。
预先准备 VCF
本主题介绍使用预先准备而非自动准备形成混合 VCF 所需的额外步骤。有关使用自动准备配置 VCF 的详细逐步说明,请参阅 预先准备 虚拟机箱交换矩阵。
成员交换机准备
与自动准备的 VCF 中一样,预先准备的 VCF 中的每个成员交换机都必须设置为正确的交换矩阵和混合模式,以正确加入 VCF。在连接 VCF 的电缆路由引擎应该先在主干设备上设置这些模式。添加其他主干或叶设备时,可以在将新设备互连至 VCF 之前手动设置这些模式,以避免此时重新启动设备。否则,对于已归零或出厂默认配置的新设备,在将新设备互连到 VCF 中时,自动 VCP 转换过程还将根据需要检测和设置交换矩阵和混合模式,并自动重新启动设备。
对于成为 VCF 成员的成员交换机,您可以使用以下操作命令,同时启用或禁用交换矩阵和混合模式:
user@switch> request virtual-chassis mode fabric mixed local
Mode set to 'Fabric with mixed devices'. (Reboot required)
要最大程度地减少对现有 VCF 的干扰,请更改交换矩阵和混合模式设置,然后重新启动新的成员交换机,然后再将电缆布线至 VCF。
但是,您可以更改交换矩阵和混合模式设置,在将交换机布线至 VCF 后重新启动交换机。
发出以下命令可显示成员交换机的当前和未来模式设置:
user@switch> show virtual-chassis mode
fpc0:
----------------------------------------------------------------------
Current mode : Fabric with similar devices
Future mode after reboot : Fabric with mixed devices
fpc1:
----------------------------------------------------------------------
Current mode : Fabric with mixed devices
Future mode after reboot : Fabric with mixed devices
OPS>
验证所有成员交换机的当前模式和未来模式是否正确。如果任何成员交换机的当前模式和未来模式不同,则该交换机需要重新启动。例如,以前的显示输出显示,为了让 fpc0 和 fpc1 具有相同的结构模式和混合模式,fpc0 需要重新启动,才能将模式设置为混合模式。
路由引擎交换机准备
预期的主路由引擎交换机,其准备方式与用于自动准备的 VCF 相同。
线卡成员交换机准备
线卡成员交换机为预先准备的 VCF 做好准备,其方式与主干成员交换机为自动准备的 VCF 做好准备相同。
请注意,由于每个成员交换机都需要调配,因此成员交换机无需为出厂默认状态,只要预期的线卡在任何潜在 VCP 链路上均启用了 LLDP。但是,我们仍然建议您在将线卡成员交换机添加到 VCF 之前先归零。
除了将交换机设置为出厂默认配置,命令还会删除交换机上 request system zeroize
配置的所有 VCP。如果交换机以前在交换机或 VCF虚拟机箱成员,则命令可用于清理之前转换 request system zeroize
后的 VCP 端口。这是要执行的自动 VCP 端口转换过程所需的。
预先准备的 VCF 配置
在预先准备的 VCF 中,要安装的主交换机虚拟机箱配置的路由引擎交换机:
Switch-1> show configurations virtual-chassis preprovisioned; member 0 { role routing-engine; serial-number BBAK8864; } member 1 { role routing-engine; serial-number ED3702; } member 2 { role line-card; serial-number BBAK8714; } member 3 { role line-card; serial-number BBAK8759; } … // other members are omitted here … {master:0} Switch-1>
连接 VCP
根据之前介绍的准备和配置,VCF 将形成连接 VCP 链路。
成员交换机在 VCF 形成期间自动采取的操作类似于自动准备的方法中的行为,直至 VCF 完全形成。
这些类似操作包括:
如果已配置的成员交换机为出厂默认状态,则它们可能会重新启动。
如果需要更改结构或混合模式,配置的成员交换机将重新启动。
自动 VCP 端口转换进行。
交换机只有在配置中明确配置时才能加入 VCF。因此,无需禁用任何端口上的 LLDP 以停止自动转换 VCP。调配的成员之间可添加其他结构链路,它们将自动转换为 VCP 链路。
不配置 VCF
使用自动虚拟机箱交换矩阵或预先准备配置您的安全服务 (VCF),除非您有令人信服的理由来使用非预先准备的配置。非配置的 VCF 配置十分阻挠。
非配置的 VCF 配置应仅由 VCF 专家在特殊情景下使用。可以使用自动准备或预先准备的配置配置 VCF 的所有方面。
有关 配置非虚拟机箱交换矩阵 VCF 的说明,请参阅 配置非已配置 VCF 。
将叶设备添加到运行中 VCF
向 VCF 添加叶设备时,请注意以下因素:
确保新交换机运行的是 VCF Junos OS的相同版本。
设置适当的模式(结构或混合结构)并重新启动交换机,然后再互连至 VCF。
使用 命令使新设备归 request system zeroize 零。
在将新主干布线至 VCF 之前,更新 VCF 配置以容纳该新主干。
将新设备与主设备角色路由引擎的主干成员互连,这是使此新成员与当前 VCF 配置和状态同步的高效方法。仅将新的成员与备份成员或其他主干成员互连可能会导致 VCF 内的消息泛洪,因为主设备会尝试通过其他叶和主干成员 VCP 链路同步此成员。该成员完全整合到 VCF 中后,可以将其余冗余 VCP 链路互连至备份设备和其他主干设备,而不影响 VCF 内的流量。
有关 将叶设备 添加到 VCF 的虚拟机箱交换矩阵,请参阅 向应用程序中添加设备 。