跳到主要内容

中间交换机上的所需设置

在共享网络中共享 ISL 流量时,客户提供的中间交换机的配置必须确保 MetroCluster 流量(RDMA 和存储)在 MetroCluster 站点之间的整个路径上满足所需的服务级别。

以下示例适用于 Cisco Nexus 3000 交换机和 IP Broadcom 交换机。根据交换机供应商和型号,必须确保中间交换机具有等效配置。

Cisco Nexus 交换机

下图概述了当外部交换机为 Cisco 交换机时共享网络所需设置。



在此示例中,为 MetroCluster 流量创建了以下策略和映射:

  • MetroClusterIP_Ingress 策略应用于中间交换机上连接到 MetroCluster IP 交换机的端口。

    MetroClusterIP_Ingress 策略将传入的标记流量映射到中间交换机上的相应队列。标记发生在节点端口上,而不是在 ISL 上。在 ISL 上使用相同端口的非 MetroCluster 流量仍保留在默认队列中。

  • MetroClusterIP_Egress 策略应用于中间交换机上连接到中间交换机间 ISL 的端口

必须在 MetroCluster IP 交换机之间的路径上为中间交换机配置匹配的 QoS 访问映射、类映射和策略映射。中间交换机将 RDMA 流量映射到 COS5,并将存储流量映射到 COS4。

以下示例显示了客户提供的 Cisco Nexus 3000 交换机的配置。如果拥有 Cisco 交换机,则可以参考该示例在路径上轻松配置交换机。如果没有 Cisco 交换机,则必须确定等效的配置并将其应用于中间交换机。

以下示例显示了类映射定义:

此示例适用于使用 Cisco MetroCluster IP 交换机的配置。无论传输 MetroCluster 流量的交换机(未连接到 MetroCluster IP 交换机)的交换机类型如何,都可以参考此示例。
class-map type qos match-all rdma
match cos 5
class-map type qos match-all storage
match cos 4

以下示例显示了策略映射定义:

policy-map type qos MetroClusterIP_Ingress
class rdma
set dscp 40
set cos 5
set qos-group 5
class storage
set dscp 32
set cos 4
set qos-group 4
policy-map type queuing MetroClusterIP_Egress
class type queuing c-out-8q-q7
priority level 1
class type queuing c-out-8q-q6
priority level 2
class type queuing c-out-8q-q5
priority level 3
random-detect threshold burst-optimized ecn
class type queuing c-out-8q-q4
priority level 4
random-detect threshold burst-optimized ecn
class type queuing c-out-8q-q3
priority level 5
class type queuing c-out-8q-q2
priority level 6
class type queuing c-out-8q-q1
priority level 7
class type queuing c-out-8q-q-default
bandwidth remaining percent 100
random-detect threshold burst-optimized ecn

MetroCluster IP Broadcom 交换机

下图概述了当外部交换机为 IP Broadcom 交换机时共享网络所需设置。



使用 MetroCluster IP Broadcom 交换机的配置需要其他配置:
  • 对于外部交换机,必须配置访问和类映射,以对客户网络入口上的流量进行分类。

在使用 MetroCluster IP 交换机的配置中不需要执行此操作。
以下示例显示了如何在连接 MetroCluster IP Broadcom 交换机之间的 ISL 的第一个和最后一个客户交换机上配置访问和类映射。
ip access-list storage
10 permit tcp any eq 65200 any
20 permit tcp any any eq 65200
ip access-list rdma
10 permit tcp any eq 10006 any
20 permit tcp any any eq 10006

class-map type qos match-all storage
match access-group name storage
class-map type qos match-all rdma
match access-group name rdma
  • 您需要为第一个客户交换机上的 ISL 交换机端口分配入口策略。

以下示例显示了类映射定义:

此示例适用于使用 Cisco MetroCluster IP 交换机的配置。无论传输 MetroCluster 流量的交换机(未连接到 MetroCluster IP 交换机)的交换机类型如何,都可以参考此示例。
class-map type qos match-all rdma
match cos 5
class-map type qos match-all storage
match cos 4

以下示例显示了策略映射定义:

policy-map type qos MetroClusterIP_Ingress
class rdma
set dscp 40
set cos 5
set qos-group 5
class storage
set dscp 32
set cos 4
set qos-group 4
policy-map type queuing MetroClusterIP_Egress
class type queuing c-out-8q-q7
priority level 1
class type queuing c-out-8q-q6
priority level 2
class type queuing c-out-8q-q5
priority level 3
random-detect threshold burst-optimized ecn
class type queuing c-out-8q-q4
priority level 4
random-detect threshold burst-optimized ecn
class type queuing c-out-8q-q3
priority level 5
class type queuing c-out-8q-q2
priority level 6
class type queuing c-out-8q-q1
priority level 7
class type queuing c-out-8q-q-default
bandwidth remaining percent 100
random-detect threshold burst-optimized ecn

中间客户交换机

  • 对于中间客户交换机,必须为 ISL 交换机端口分配出口策略。
  • 对于传输 MetroCluster 流量的路径上的其他内部交换机,请参考 Cisco Nexus 3000 交换机 一节中的类映射和策略映射示例。