在此页面上
创建结构
您可以使用 Contrail 命令 UI 创建交换矩阵。
请按照以下步骤创建交换矩阵:
单击 基础架构>结构。
将显示“结构”页。
单击 创建。
系统将提示您选择预配选项。参见 图 1。
图 1:选择预配选项单击 “预配”。
将显示“创建结构”页面。
如果选择 “新建结构 ”作为置备选项,请参阅 置备选项 - 新建交换矩阵。
如果选择 “现有交换矩阵” 作为置备选项,请参阅 置备选项 - 现有交换矩阵。
预配选项 - 新结构
您可以使用全自动部署 (ZTP) 通过 Contrail 命令用户界面部署绿地设备。
如果已选择“新建结构”作为置备选项,请输入 表 1 中提供的信息。
领域 |
行动 |
---|---|
名字 |
输入结构的名称。 该名称标识所有交换矩阵配置和监控页面上的交换矩阵。 |
设备凭据 |
输入根用户密码。 在此字段中输入的密码将成为访问交换矩阵中每个设备的 root 密码。 |
覆盖 ASN (iBGP) |
输入自治系统 (AS) 编号,范围为 1-65,535。 如果在“全局配置”中启用 4 字节 ASN,则可以输入 1-4,294,967,295 范围内的 4 字节 AS 编号。 |
设备信息 |
上传 YAML 文件。 此 YAML 文件包含结构中用于设备发现的每个设备的序列号。单击 浏览 并导航到本地目录并选择 YAML 文件。单击 打开 进行确认。 或者,您可以将 .yaml 或 .yml 文件拖放到“设备信息”框中。 要创建此 YAML 文件,请单击模板字段中的 (*.yml), 下载该文件,修改该文件以包含结构设备的序列号和主机名,然后保存该文件。 有关示例 YAML 文件,请参阅 #id-provisioning-option-new-fabric__sample-yml-device-info。 |
节点配置文件 |
添加节点配置文件。 您可以添加多个节点配置文件。 默认情况下,所有预加载的节点配置文件都会添加到结构中。您可以通过单击节点配置文件上的 X 来删除节点配置文件。有关更多信息,请参阅 查看节点配置文件信息。 有关支持的硬件平台、关联的节点配置文件和角色的详细信息,请参阅 Contrail 网络支持的硬件平台以及关联的角色和节点配置文件。 |
在此过程中升级设备? |
选中图 2 中给出的“在此过程中升级设备?”复选框以启用“操作系统版本”列表。 从 Contrail 网络版本 1907 开始,您可以在 ZTP 过程中升级设备。 |
操作系统版本 |
从“OS 版本”列表中选择要将设备升级到的 OS 版本 。 选中“在此过程中升级设备?”复选框时,将启用操作系统版本列表。
注意:
“操作系统版本”列表中的选项是您上传的映像的 操作系统版本 。 |
禁用 VLAN-VN 唯一性检查 |
如果您使用的是企业配置样式,但想要禁用每个 VLAN ID 必须具有与 VNI 的 1:1 映射的要求,请选中此复选框。通过选中 VLAN-ID 交换矩阵范围的重要性复选框来启用企业配置方式。 |
VLAN-ID 交换矩阵的广泛意义 |
选中 VLAN-ID 交换矩阵范围的重要性 复选框,以在 QFX 设备上为 CRB 访问角色启用企业配置方式。取消选中该复选框可为 CRB 访问角色启用服务提供商配置样式。默认情况下,该复选框处于选中状态,因为企业样式是默认设置。 配置后,您可以将企业样式设置修改为服务提供商的配置样式。但是,如果不重新创建结构,则无法将服务提供商样式修改为企业配置样式。
注意:
Contrail 网络版本 1909 支持运行 Junos OS 19.1R2 版及更高版本的 QFX10002-60C 设备。QFX10002-60C 设备仅在启用了企业配置样式时起作用。要启用企业配置风格,请在载入 QFX10002-60C 设备时选中 VLAN-ID 交换矩阵范围意义复选框 。有关企业配置风格的更多信息,请参阅 使用多租户网络服务配置 EVPN VXLAN 交换矩阵。 有关支持的硬件平台和角色的详细信息,请参阅 Contrail 网络支持的硬件平台以及关联的角色和节点配置文件。 |
底层 ASN (eBGP) |
输入自治系统 (AS) 编号,范围为 1-65,535。 如果在“全局配置”中启用 4 字节 ASN,则可以输入 1-4,294,967,295 范围内的 4 字节 AS 编号。
|
管理子网 |
输入以下信息以自动将管理 IP 地址分配给设备: CIDR — 输入将被分配为管理 IP 地址的 IP 地址块。字段值必须包含具有 IP 地址和子网掩码的 CIDR。例如,192.0.20/24。 网关 — 输入管理子网中连接到结构的设备的网关地址。 |
结构子网 (CIDR) |
输入交换矩阵 CIDR 地址。字段值必须包含具有 IP 地址和子网掩码的 CIDR。例如,192.0.20/24。 交换矩阵子网用于将 IP 地址分配给连接到叶设备或主干设备的接口。 |
环路子网 (CIDR) |
输入环路子网 (lo0) 地址。 字段值必须包含具有 IP 地址和子网掩码的 CIDR。例如,192.0.20/24。 环路子网用于自动将环路 IP 地址分配给结构设备。 |
LR 环回子网 |
输入要分配为逻辑路由器 (LR) 中使用的环路接口 (lo0) 地址的 IP 子网。对于与外部或非托管设备的 eBGP 对等互连,需要 LR 环路接口 IP 地址。 字段值必须包含具有 IP 地址和子网掩码的 CIDR。例如,192.0.20/24。 |
PNF 服务链子网 |
在 PNF 服务链 子网字段中输入用于分配 IP 地址的 IP 子网,以在 PNF 设备和 SPINE 交换机之间建立 EBGP 会话。这是一个可选字段,在未创建服务链时应留空。 |
高级接口过滤器 |
创建接口过滤器以过滤要包含在结构中的接口。默认情况下,所有标识为参与 Contrail 的接口都将在交换矩阵调配过程中导入到交换矩阵中。如果设置了接口过滤器,则交换矩阵置备过程将包括参与 Contrail 以及与交换矩阵中的接口过滤器匹配的接口。 要创建接口筛选器,请选择操作作为正则表达式,然后在表达式字段中输入筛选器字符。表达式字段支持 Python 正则表达式筛选器中允许的所有字符(包括元字符)。例如,您可以在表达式字段中输入 ^xe,以过滤掉结构中的所有 10Gbps xe 接口。 |
导入已配置的接口 |
如果除了运行时接口之外,还需要将配置的接口导入结构中,请选择此选项。除了一些例外,配置的接口通常是已在 Junos OS 软件中配置的接口。 运行时接口通常是尚未在 Junos OS 中配置的接口。您可以通过在 Junos 中的配置模式提示符 (#) 处输入 show interfaces 命令来确认哪些接口是已配置的接口。默认情况下,仅将运行时接口导入到结构中。 |
示例 YAML 文件片段
supplemental_day_0_cfg: - name: 'cfg1' cfg: | set system ntp server 167.XX.XX.XX device_to_ztp: - serial_number: 'serial number' supplemental_day_0_cfg: 'cfg1' hostname: '<host name>' device_functional_group: 'dfg1' - serial_number: 'serial number' supplemental_day_0_cfg: 'cfg1' - serial_number: 'serial number' - serial_number: 'serial number'
其中,
supplemental_day_0_cfg
是在 ZTP 期间推送到设备上的附加配置。
serial_number
是添加到结构中的设备的序列号。
hostname
是设备主机名。如果未设置主机名,则默认情况下会将设备的 设置为 serial number
设备主机名。

单击 下一步。
将显示“发现的设备”页。
预配选项 - 现有交换矩阵
如果已选择“现有结构”作为置备选项,请输入 表 2 中提供的信息。
领域 |
行动 |
|
---|---|---|
名字 |
输入结构的名称。 |
|
覆盖 ASN (iBGP) |
输入自治系统 (AS) 编号,范围为 1-65,535。 如果在“全局配置”中启用 4 字节 ASN,则可以输入 1-4,294,967,295 范围内的 4 字节 AS 编号。 |
|
节点配置文件 |
添加节点配置文件。 您可以添加多个节点配置文件。 默认情况下,所有预加载的节点配置文件都会添加到结构中。您可以通过单击节点配置文件上的 X 来删除节点配置文件。有关更多信息,请参阅 查看节点配置文件信息。 有关支持的硬件平台、关联的节点配置文件和角色的详细信息,请参阅 Contrail 网络支持的硬件平台以及关联的角色和节点配置文件。 |
|
禁用 VLAN-VN 唯一性检查 |
如果您使用的是企业配置样式,但想要禁用每个 VLAN ID 必须具有与 VNI 的 1:1 映射的要求,请选中此复选框。通过选中 VLAN-ID 交换矩阵范围的重要性复选框来启用企业配置方式。 |
|
VLAN-ID 交换矩阵的广泛意义 |
选中该复选框可在 QFX 设备上为 CRB 访问角色启用企业配置方式。取消选中该复选框可为 CRB 访问角色启用服务提供商配置样式。默认情况下,该复选框处于选中状态,因为企业样式是默认设置。 配置后,您可以将企业样式设置修改为服务提供商的配置样式。但是,如果不重新创建结构,则无法将服务提供商样式修改为企业配置样式。 服务提供商的配置样式允许在逻辑接口级别自定义基于以太网的服务。每个逻辑接口都绑定到一个唯一的 VLAN ID。在采用企业配置风格时,通过将以太网交换指定为接口系列,逻辑接口将置于第 2 层模式。只能在单个逻辑单元(单元 0)上配置以太网交换家族。有关企业和服务提供商配置类型的更多信息,请参阅 灵活的以太网服务封装。
注意:
Contrail 网络版本 1909 支持运行 Junos OS 19.1R2 版及更高版本的 QFX10002-60C 设备。QFX10002-60C 设备仅在启用了企业配置样式时起作用。要启用企业配置风格,请在载入 QFX10002-60C 设备时选中 VLAN-ID 交换矩阵范围意义复选框 。有关企业配置风格的更多信息,请参阅 使用多租户网络服务配置 EVPN VXLAN 交换矩阵。 有关支持的硬件平台和角色的详细信息,请参阅 Contrail 网络支持的硬件平台以及关联的角色和节点配置文件。 |
|
设备凭据 |
输入设备凭据以访问结构设备以进行发现。如果交换矩阵设备具有用于设备访问的不同用户名和密码组合,请单击“+ 添加”选项以 添加其他用户名和密码凭据。 |
|
管理子网 |
输入以下信息以自动将管理 IP 地址分配给设备: CIDR — 输入将被分配为管理 IP 地址的 IP 地址块。字段值必须包含具有 IP 地址和子网掩码的 CIDR。例如,192.0.20/24。 网关 — 输入管理子网中连接到结构的设备的网关地址。 |
|
环回子网 |
输入环路子网 (lo0) 地址。 字段值必须包含具有 IP 地址和子网掩码的 CIDR。例如,192.0.20/24。 环路子网用于自动将环路 IP 地址分配给结构设备。 |
|
底层 ASN (eBGP) |
输入自治系统 (AS) 编号,范围为 1-65,535。 如果在“全局配置”中启用 4 字节 ASN,则可以输入 1-4,294,967,295 范围内的 4 字节 AS 编号。
|
|
结构子网 |
输入交换矩阵 CIDR 地址。字段值必须包含具有 IP 地址和子网掩码的 CIDR。例如,192.0.20/24。 交换矩阵子网用于将 IP 地址分配给连接到叶设备或主干设备的接口。 |
|
LR 环回子网 |
输入要分配为逻辑路由器 (LR) 中使用的环路接口 (lo0) 地址的 IP 子网。对于与外部或非托管设备的 eBGP 对等互连,需要 LR 环路接口 IP 地址。 字段值必须包含具有 IP 地址和子网掩码的 CIDR。例如,192.0.20/24。 |
|
环路子网 (CIDR) |
输入环路地址。 环路子网用于自动将环路 IP 地址分配给结构设备。 如果分配 AR 复制程序和 AR 客户端角色以在数据中心的QFX10000设备上启用辅助复制,则必须输入环路地址。有关详细信息,请参阅 为设备分配角色。 |
|
PNF 服务链子网 |
在 PNF 服务链 子网字段中输入用于分配 IP 地址的 IP 子网,以在 PNF 设备和 SPINE 交换机之间建立 EBGP 会话。这是一个可选字段,在未创建服务链时应留空。 |
|
高级接口过滤器 |
创建接口过滤器以过滤要包含在结构中的接口。默认情况下,所有标识为参与 Contrail 的接口都将在交换矩阵调配过程中导入到交换矩阵中。如果设置了接口过滤器,则交换矩阵置备过程将包括参与 Contrail 以及与交换矩阵中的接口过滤器匹配的接口。 要创建接口筛选器,请选择操作作为正则表达式,然后在表达式字段中输入筛选器字符。表达式字段支持 Python 正则表达式筛选器中允许的所有字符(包括元字符)。例如,您可以在表达式字段中输入 ^xe,以过滤掉结构中的所有 10Gbps xe 接口。 |
|
导入已配置的接口 |
如果除了运行时接口之外,还需要将配置的接口导入结构中,请选择此选项。除了一些例外,配置的接口通常是已在 Junos OS 软件中配置的接口。 运行时接口通常是尚未在 Junos OS 中配置的接口。您可以通过在 Junos 中的配置模式提示符 (#) 处输入 show interfaces 命令来确认哪些接口是已配置的接口。默认情况下,仅将运行时接口导入到结构中。 |
单击 下一步。
将显示“设备发现”页。
有关设备发现的详细信息,请参阅 发现设备。