CISCO Nexus 5000上如何配置DCB特性 [ 网站地图 ]

发表于:2013-12-12 浏览:219 作者: 来源:互联网

关键字:CISCO Nexus 5000,DCB

描述:作为数据中心产品系列,CISCONexus5000是纯二层设备去除了所有三层功能,是一款纯数据中心设备。在这里介绍一下CISCONexus5000上如何配置DCB特性,如下:te;FONT:16pxSimsun;WHITE-SPACE:normal;ORPHANS:2

作为数据中心产品系列,CISCO Nexus 5000是纯二层设备去除了所有三层功能,是一款纯数据中心设备。在这里介绍一下CISCO Nexus 5000上如何配置DCB特性,如下:

te; FONT: 16px Simsun; WHITE-SPACE: normal; ORPHANS: 2; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class=Apple-style-span>

  1. //分类策略 
      
  2. //默认的,会自动识别FCoE报文   
  3. class-map type qos class-fcoe   
  4. class-map type qos match-all class-nic   
  5.   match cos 0  
  6. policy-map type qos policy-fcoe   
  7.   class class-fcoe   
  8.     set qos-group 1  
  9.   class class-nic   
  10.     set qos-group 2  
  11.        
  12. //如下为ETS配置     
  13. class-map type queuing class-fcoe   
  14.   match qos-group 1  
  15. class-map type queuing class-nic   
  16.   match qos-group 2  
  17. //默认的分类   
  18. class-map type queuing class-all-flood   
  19.   match qos-group 2  
  20. //默认的分类   
  21. class-map type queuing class-ip-multicast   
  22.   match qos-group 2  
  23. //为fcoe流量各分配50%的带宽,class-nic分类分配10%,其他分类分配10%   
  24. policy-map type queuing policy-fcoe   
  25.   class type queuing class-nic   
  26.     bandwidth percent 10  
  27.   class type queuing class-fcoe   
  28.     bandwidth percent 80  
  29.   class type queuing class-default  
  30.     bandwidth percent 10  
  31.        
  32. //PFC策略   
  33. //默认的分类   
  34. class-map type network-qos class-fcoe   
  35.   match qos-group 1  
  36. //默认的分类   
  37. class-map type network-qos class-all-flood     
  38.   match qos-group 2  
  39. //默认的分类   
  40. class-map type network-qos class-ip-multicast      
  41.   match qos-group 2  
  42. policy-map type network-qos policy-fcoe   
  43.   class type network-qos class-fcoe   
  44.     //开启此队列的流控   
  45.     pause no-drop   
  46.     //FCoE队列的MTU   
  47.     mtu 2158  
  48.   //其他队列   
  49.   class type network-qos class-default  
  50.     mtu 9216  
  51.     multicast-optimize   
  52. //在全局应用QOS的策略   
  53. system qos   
  54.   service-policy type qos input policy-fcoe   
  55.   service-policy type queuing input policy-fcoe   
  56.   service-policy type queuing output policy-fcoe   
  57.   service-policy type network-qos policy-fcoe   

(1)CISCO的e 1/1口下接一个brocade CNA网卡。
在CISCO可以通过如下命令查看DCBx协商结果如下:

  1. C5548-1(config-if)# sh lldp dcbx interface e 1/3  
  2.   
  3.   
  4. Local DCBXP Control information:   
  5. Operation version: 00  Max version: 00  Seq no: 1  Ack no: 1     
  6. Type/    
  7. Subtype    Version    En/Will/Adv Config   
  8. 003/000     000        Y/N/Y      0808  
  9. 004/000     000        Y/N/Y      8906001b21 08  
  10. 002/000     000        Y/N/Y      010200000a 0a500000 00000003    
  11.   
  12. Peer‘s DCBXP Control information:   
  13. Operation version: 00  Max version: 00  Seq no: 1  Ack no: 1     
  14. Type/      Max/Oper   
  15. Subtype    Version    En/Will/Err Config   
  16. 002/000     000/000    Y/Y/N      010200000a 0a500000 00000008    
  17. 003/000     000/000    Y/Y/N      0808  
  18. 004/000     000/000    Y/Y/N      8906001b21 080cbc01 1b2100  

如上结果中local部分为CISCO本地DCB相应特性的参数:
002为ets子tlv:0a是16进制转换成10进制为10,50转化为10进制为80,所以可以看到cisco本地ets配置为10,10,80和上面的配置一致。
003为PFC子tlv:第一个08转换二进制为0000 1000,从左到右算,从0开始是3bit位置1,也就是fcoe对应的cos 3置1,说明fcoe对应的cos 3开启pfc功能。第二个08为队列,标准上定义无论有没有全部使用8个队列这个值都可以为8.
004为app子tlv也就是fcoe携带的cos值。8906是fcoe的协议号,1b21是app的oui,08和上面的pfc一样,转换二进制为0000 1000,从左到右算,从0开始是3bit位置1,说明fcoe的cos为3 。
peer部分为对端的配置也就是brocade 1020 CNA网卡的DCB参数:
这里要说明一点的是根据产商不同有些产商cna网卡发出的dcb参数是网卡本地参数,而有些产商网卡发出的参数是协商后的dcb参数,在这里我们可以看到broacade的网卡发送的dcb参数就是协商后的参数,也就是cisco上的参数(在《深度分析数据中心之DCBX(Data Center Bridging Exchange)技术》一文中有说明交换机都是引导端,CNA网卡是被引导端也就是CNA网卡要正常工作都是使用交换机的DCB参数)。
(2)在brocade HCM管理软件上可以看到DCB的协商结果如下:
CISCO Nexus系列DCB特性配置与参数分析
上图可以看到brocade管理软件上显示队列0,1带宽分配为10%,队列2带宽为80%这些参数和CISCO上配置的一致同时FCOE cos 3开启PFC功能,如上信息可知DCB协商成功。


站长资讯网 做中国最丰富的资讯网站 沪ICP备05004089号