Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

设计

总结 使用没有站点特定详细信息和站点特定硬件的通用构建块设计交换矩阵。此阶段的输出是一个模板,稍后在“构建”阶段使用此模板来为所有数据中心位置创建蓝图。

过程解释

在设计阶段,您可以使用逐渐扩大的构建块来构建网络。首先定义设备,然后是容纳这些设备的机架,最后是描述这些机架互连方式的模板。模板定义非常灵活。模板表示数据中心中的一个独立部分,例如一排机架、一个 Pod 或整个数据中心网络。在此用例中,该模板表示您的整个数据中心网络。

模板不特定于一个站点。它不包含特定于站点的详细信息,例如 IP 地址或AS编号,或者不包含任何硬件特定的信息。其理念是您可以使用这个模板来创建所有数据中心位置的蓝图,而不管您在不同位置使用哪些 IP 地址和物理设备。

定义逻辑设备

创建代表叶节点、主干交换机和服务器的逻辑设备。逻辑设备是物理设备的抽象化。实际上,通过创建逻辑设备,可以指定硬件的最低要求集。在后阶段,当您为交换矩阵选择实际设备时,Apstra 将仅允许您选择满足这些要求的物理交换机和服务器。

通过此方法,您的数据中心设计不依赖于部署任何特定物理设备。这种抽象化减少了设备依赖性,促进了设备库存管理,促进了设计重用。例如,如果网络中某台设备出现故障,则不必将故障设备更换为完全相同的模型。您可以将它替换为其他模型,只要新模型满足指定要求。只需调整蓝图,以使用此模型。您的网络设计保持不变。

Apstra 附带一组预定义的逻辑设备,您可以在很多情况下使用。实际上,您大多数时间都不需要创建自己的逻辑设备。但是,在此用例中,出于说明目的,我们将向您展示如何为叶和主干交换机创建自己的逻辑设备。您可为服务器端点 (AOS-1x10-1) 使用预定义的服务器定义。

注意:

您创建的是逻辑设备类型,而不是逻辑设备实例。换言之,如果您的数据中心在众多机架上部署了一种类型的叶式交换机,则要创建一个逻辑设备,代表该类型的叶式交换机。您尚未创建叶交换机的每个实例。在定义机架和模板时,可创建实例。

  1. 选择 Design>Logical Devices 以打开逻辑设备页面。
  2. 创建代表叶交换机的逻辑设备。在此用例中,叶设备有 2 个 10 Gbps 端口连接到服务器,2 个 40 Gbps 端口连接到主干设备。
    1. 单击 Create Logical Device 。将显示 Create Logical Device 窗口。
    2. 为此逻辑设备指定有意义的名称(例如 AOS-2x10+2x40
    3. 将此设备上 2 个 10 Gbps 端口配置为连接到服务器。
      • 面板 #1 显示 24 端口 pict一图。将 pict 一边拖动到一起,以形成 2 个端口。默认情况下,端口以 10 Gbps 工作,这是您想要的。

      • 在“连接到”部分选择 AccessGeneric ,指定这些端口连接到 L2 服务器。在这种情况下,访问表示连接到工作负载的端口,而通用表示设备未由 Apstra 管理。

      • 单击 Create Port Group 以保存访问端口定义。

    4. 配置此设备上 2 个 40 Gbps 端口以连接到主干设备。
      • 单击 添加 面板 以添加面板 #2。

      • 在面板 #2 中,将 24 端口 pict 一角拖动以形成 2 个端口。

      • 使用下拉列表将 Speed 设置为 40 Gbps

      • 通过在“已连接”部分 选择主干, 指定这些端口连接到主干设备。

      • 单击 Create Port Group

    5. 单击 Create
  3. 创建表示主干交换机的逻辑设备。主干设备有 2 个 40 Gbps 端口连接到叶设备。
    1. 单击 Create Logical Device 。将显示 Create Logical Device 窗口。
    2. 为此逻辑设备指定有意义的名称(例如 AOS-2x40
    3. 将此设备上 2 个 40 Gbps 端口配置为连接到叶设备。
      • 在面板 #1 中,将 24 端口 pict 一角拖动以形成 2 个端口。

      • 使用下拉列表将 Speed 设置为 40 Gbps

      • 通过在“已连接”部分中选择叶,指定这些 端口连接到叶 设备。

      • 单击 Create Port Group

    4. 单击 Create
注意:

在此阶段,PICT 图中的端口号与实际物理设备的端口号之间不存在关联。您到目前为止指定的是叶设备有两个连接到服务器的 10 Gbps 端口和两个连接到主干设备的 40 Gbps 端口,以及主干设备有两个 40 Gbps 端口连接到叶设备。

定义接口图

接口映射将物理设备与逻辑设备关联,包括端口从一个映射到另一个。在设计过程的这一部分,您将想要部署在交换矩阵中的物理设备与设计中的逻辑设备配对。在此步骤中,您实际上不会选择物理设备。您只需要创建一个配对库,稍后再选择。

如果您对实际设备硬件有不同的候选项(例如,您希望用于叶设备的不同 QFX 系列 交换机型号),则创建将每个候选设备与设计中的逻辑设备配对的接口图。稍后,在构建蓝图时,您将选择要部署QFX 系列交换机模型,然后 Apstra 挑选相应的接口映射。

Apstra 附带一组预定义的接口图,与预定义的逻辑设备集匹配。在许多情况下,您应能够从此预定义列表中选择,而不是创建自己的列表。但是,在此用例中,由于您创建了自己的逻辑设备,因此您需要为这些设备创建自己的接口图。您将为主干设备创建一个接口映射,为叶设备创建一个接口映射。

  1. 选择 Design>接口映射 以打开 接口图 页面。
  2. 为叶设备创建接口映射。在此步骤中创建的接口映射将结构 (QFX5110-48S) 中要使用的物理叶交换机映射到表示设计中叶交换机的逻辑设备 (AOS-2x10+2x40)。
    1. 单击 Create Interface Map 。将显示 Create Interface Map 窗口。
    2. 为此接口映射指定有意义的名称(例如 )。 Juniper_QFX5110-48S____AOS-2x10+2x40建议的名称明确指示要使用的物理设备与设计中的逻辑设备之间的关联。
    3. 使用逻辑设备下拉列表选择之前创建的逻辑叶设备 (AOS-2x10+2x40)。将显示 Create Interface Map 页面。
    4. 使用 设备配置文件下拉列表选择实际物理叶交换机 () 的型号Juniper_QFX5110-48S。您可以根据名称在设备配置文件的名称中键入任何字符(例如,“瞻博网络”)过滤下拉列表中的条目。Apstra 只允许您选择符合逻辑设备要求的设备配置文件。例如,如果逻辑设备有两个 40 Gbps 端口,Apstra 只允许您选择至少有两个 40 Gbps 端口的设备配置文件。
    5. 指定哪些端口连接到服务器。

      在“映射接口”表中的 10 Gbps 行中 ,单击 选择接口 。将显示一个端口 pict,表示 QFX5110-48S。

      图 1 中回忆起,您正使用 xe-0/0/0 和 xe-0/0/1 接口连接到服务器。因此,选择 pict 一图中的端口 1 和端口 2。

      注意:

      Apstra 将接口的索引从 1 开始,而 QFX 系列 交换机开始其编号为 0。结果是端口 1 和端口 2 分别映射到 xe-0/0/0 和 xe-0/0/1。

    6. 指定哪些端口连接到主干设备。

      在“映射接口”表中的 40 Gbps 行中,单击 选择接口 。将显示一个端口 pict,表示 QFX5110-48S。

      图 1 中回顾,您正使用 xe-0/0/48 和 xe-0/0/50 连接到主干设备。选择端口 49 和端口 51,分别表示 xe-0/0/48 和 xe-0/0/50 接口。

    7. 单击 Create 以将更改保存到接口映射中。
  3. 为主干设备创建接口映射。在此步骤中创建的接口映射将结构 (QFX10002-36Q) 中要使用的物理主干交换机映射到表示设计中主干交换机的逻辑设备 (AOS-2x40)。
    1. 单击 Create Interface Map 。将显示 Create Interface Map 窗口。
    2. 为此接口映射指定有意义的名称(例如 )。 Juniper_QFX10002-36Q____AOS-2x40
    3. 使用逻辑设备下拉列表选择之前创建的逻辑主干设备 (AOS-2x40)。
    4. 使用 设备配置文件下拉列表选择物理主干交换机 () 的型号Juniper_QFX10002-36Q
    5. 指定哪些端口连接到叶设备。

      在“映射接口”表中的 40 Gbps 行中,单击 选择接口 。将显示一个端口 pict,表示 QFX10002-36Q。

      图 1 中回顾,您正使用 et-0/0/34 和 et-0/0/35 连接到叶设备。选择端口 35 和端口 36,分别表示 et-0/0/34 和 et-0/0/35 接口。

    6. 单击 Create 以将更改保存到接口映射中。

定义机架

您为数据中心设计定义了第一组构建块,即表示硬件的逻辑设备。您现在已准备好定义下一个构建块,即用于存储这些逻辑设备的机架。

机架表示数据中心中的物理机架。它由一个或多个架顶式 (ToR) 交换机和一家银行服务器组成。ToR 交换机和叶交换机是相同设备的不同名称。

Apstra 附带一组预定义的机架,可涵盖许多常见部署,但这些机架类型对于这一基本用例过于复杂。此示例将定义一个包含一台叶 (ToR) 设备和两台服务器的机架。

注意:

您创建的是机架类型,而不是机架实例。换言之,如果您的数据中心已部署一种类型的机架,则创建单个机架类型。您尚未创建该机架的每个实例。定义模板时,可创建实例。

  1. 选择 Design>Rack Types 以打开“机架类型”页面。
  2. 创建您将在设计上使用的机架。
    1. 单击 创建 机架类型 。将显示“创建机架类型”窗口。
    2. 为机架指定有意义的名称(例如 。 L2 1L2S
    3. 指定机架的说明(例如 。 Layer 2, one leaf switch and two servers
    4. 交换矩阵连接设计设置为 L3 Clos。此设置表示传统脊叶式 EVPN-VXLAN结构。
  3. 配置叶设备。

    “配置”部分包含三个选项卡: 叶、接入 交换机通用系统

    1. 选择“叶”选项卡。
    2. 填写所需字段(表 1)。
      表 1:机架的叶交换机配置

      参数

      描述

      在此用例中设置

      名字

      此叶交换机的名称。

      在设计上为叶交换机提供的名称。此 名称不是 交换矩阵中任何物理交换机的主机名。在构建阶段,您将分配实际物理交换机来表示此叶交换机。

      1L2S-枝叶

      叶逻辑设备

      您希望用作叶交换机的逻辑设备。

      基于此选择,Apstra 将其余字段中的可选择值限制到此逻辑设备支持的值。

      AOS-2x10+2x40

      每主干的链路

      将此叶交换机连接到任何单个主干交换机的链路数。

      1

      链路速度

      将此叶交换机连接到任何单个主干交换机的链路速度。

      40 Gbps

  4. 配置服务器。
    1. 在“配置”部分,选择“通用系统”选项卡。
    2. 单击 添加新的通用系统组
    3. 填写所需字段(表 2)。
      表 2:机架的服务器配置

      参数

      描述

      在此用例中设置

      名字

      服务器的名称。

      在设计上希望赋予服务器的名称。此名称不是任何物理服务器的主机名。

      1L2S-Server

      通用系统计数

      机架中的通用系统(服务器)数量。

      2

      逻辑设备

      您希望用作服务器的逻辑设备。

      基于此选择,Apstra 将其余字段中的可选择值限制到此逻辑设备支持的值。

      AOS-1x10-1

      链接(单击 添加逻辑链接

      名字

      链路的名称。

      1L2S-叶到服务器

      开关

      连接到此服务器的叶交换机。

      如果您只向此机架中添加了一个叶交换机(如此用例中那样,Apstra 会预先填充此字段,其中会包含该叶交换机的名称。

      1L2S-枝叶

      每叶物理链路计数

      将此服务器连接到叶交换机的链路数。

      1

      链路速度

      此服务器与叶交换机之间的链路速度。

      10 Gbps

      注意:

      输入信息时,Apstra 会基于输入的信息来绘制机架的预览。该图让您可更好地可视化正在创建的机架。

    4. 单击 Create

定义模板

您现在已创建了逻辑设备和用于容纳这些逻辑设备的机架。您现在已准备好定义下一个构建块,即描述机架如何连接在一起的模板。

模板可以表示数据中心中的一行或一个交付点 (POD)。在此用例中,该模板表示由两个机架组成的整个数据中心。

  1. 选择 Design>Templates 以打开 Templates 页面。
  2. 单击 Create Template 。将显示 Create Template 窗口。
  3. 根据表 3 填写所需字段
    表 3:创建模板

    参数

    描述

    在此用例中设置

    通用参数>名称

    您希望称为此模板的名称。

    L2 Pod 2x2

    通用参数>Type

    基于机架创建一组机架(用于 3 级 Clos)。

    POD,用于创建一组 Pod(用于 5 阶段 Clos)。

    基于机架

    策略>层控制协议

    静态VXLAN静态隧道配置。

    MP-EBGP EVPN,用于动态VXLAN隧道。

    MP-EBGP EVPN

    结构>Rack 类型

    从下拉列表中选择机架类型和实例数。此用例由两个相同机架类型的实例组成。

    如果您的设计有多个不同的机架类型,然后单击 添加 机架 以 添加它们。

    L2 1L2S

    2 个实例

    结构>交换机>逻辑设备

    从下拉列表中选择主干的逻辑设备。下拉列表显示所有逻辑主干设备。如果选择与设计不兼容的逻辑主干设备,则 Apstra 在尝试创建模板时将显示错误。

    AOS-2x40

    结构>企业>数

    主干交换机的数量。

    2

    注意:

    Apstra 根据输入的信息来预览设计。这使您可以更好地可视化您创建的模板。单击 展开节点 和/或 显示链接 ,按需要显示更多详细信息。参见 图 1

    图 1:模板预览 Template Preview

    Apstra 自动将实例编号附加至设备名称,如下所示:

    • 主干 - Apstra 自动将主干设备命名为 主干 ,并附加一个实例值以表示实例。格式为 主干<(> (例如 ,主干 1)。

    • 机架 - Apstra 将机架实例值追加到您指定的机架类型。格式为< 类型> <实例> (例如 l2 1l2s 1)。

    • 枝叶 - Apstra 将叶实例值追加到此机架类型的叶设备名称。格式为 <leaf 名称>_<(>,1L2S-Leaf_1)。实例值表示机架中的叶设备实例。

    • 服务器 - Apstra 将服务器实例值附加到此机架类型的服务器名称。格式为 <服务器名称>_<>( 例如 1L2S-Server_1)。实例值表示机架内的服务器实例。

  4. 完成单击 Create 以保存模板。

您的设计现已完成!您创建了逻辑设备、容纳这些逻辑设备的机架,最后创建了描述这些机架互连方式的模板。您现在已做好了进入构建阶段的准备。