본문 바로가기

네트워크/Network 가상화

Nexus : NX-OS Part31(FabricExtender-3)

 

○ Last Updated : 2014.05.22

○ Update History

     * NX-OS 6.2(2)의 변경 가이드라인 추가


이번 포스팅은 최근 포스팅 중에 제일 짧게 끊어가는 내용인 듯 싶습니다.

좀 더 이어서, FEX Configuration을 하려고 했으나 Configuration은 개별 포스팅을 가져가는 게 나을 듯 싶어서..

주중에 추가 포스팅을 약속하며~ 이번 포스팅은 짧게 끊어가겠습니다.


FEX Port Numbering

 

interface ethernet chassis/slot/port

•chassis ID 는 관리자에 설정된다.

•chassis ID 101 ~ 199까지 설정 가능하다.

chassic ID Fabric Extenderhost interface로 접근할 때만 필요하다.  101 이하의 값은 Parent Switch Slot을 나타낸다.

•slotFabric Extender Slot 번호이며, portslotchassis ID의 구체적인 Port 번호이다.

 

 

 

ACL & IGMP Snooping

•Fabric Extender ingress access control list를 지원한다. (Parent Switch에서 설정)

•Fabric Extender는 모든 Host Interface에서 IGMP Snooping을 지원하는 데, Destination multicast MAC Address 기반의  IGMPv2IGMPv3

   지원하며, Source MAC Addressprexy reports 기반의 snooping은 지원하지 않는다.

 

 

 

FEX 가이드라인 & 제약사항

• NX-OS 5.2 이후의 Default Port modeLayer 3이며, 그 이전에는 Layer 2이다.

          - 만약 5.2 이전 버전에서 OSUp-grade하게 될 경우에는 기존 Layer 2 설정을 유지하게 된다.

• Default VDC에서 먼저 Fabric Extender feature set Install 하여야 하며,

  이후에는 Default VDC를 포함한 모든 VDC에서  활성화하여 사용 가능하다.

• Fabric Extender를 Nexus 7000에 연결 시에는 Fabric ExtenderUplink / Host Port는 하나의 VDC에 속해있어야 한다.

   (하나의 Fabric Extender Port를 서로 다른 VDC에 할당할 수 없다.

• Fabric ExtenderNexus 7000에 연결 시에 다음 모듈에 연결해야 한다.

    -  32-port 10-Gigabit M1 module (N7K-M132XP-12)  

    -  32-port, 10-Gigabit M1-XL module (N7K-M132XP-12L

    -  M2 or  F2 module.

•Fabric Extender Feature 설정 시에, Standby Supervisorunstable state인 경우에 Reload 될 수 있다.  

   show module 명령을 통해서, Standby SupervisorStable 상태인지 체크할 수 있다. 정상인 경우에 ha-standby로 표시된다.

• Fabric Extender Interface는 오직 Edge Port로만 동작가능하며, 만약 Switch 연결이 감지되면 Error-disable 상태로 변경된다.

Fabric ExtenderHost InterfaceSpanning Tree Edge Port로만 동작하며, Network port로 설정할 수 없다.

   또한, BPDU Guard가 활성화되어 BPDU가 수신되는 Switch 연결 시에 Error-Disable 상태로 변하게 된다.

  Nexus 7000시리즈에 FEX를 연결 할 경우에 FEX host interfaceQueuing 기능이 제한된다. 

     SVI Interface를 사용한 Layer 2 혹은 Layer 3 FEX Interface로 연결된 RouterRouting Protocol Adjacency에 참여할 수 없다. 

     FEX Host Interface에서 혼잡이 발생한 경우에 Control plane Traffic이 우선순위가 아니기 때문에 FEX peer로써 사용될 수 없다.

     이러한 제약은 다른 Layer 3 Device(ASA, ACE, 기타 Dynamic Routing Protocol이 동작하는 Device)와 연결 시 동일하게 적용된다.

     , Static RouteRouterASA, ACE, 기타 Layer  3 Device로의 설정은 지원한다.

     → NX-OS 6.2(2)부터 Routing Peer 지원 (아래 참조)

• Fabric Extender PVLAN을 지원하지 않는다.

 

FEX 가이드라인 & 제약사항 (NX-OS 6.2(2) 이후 변경)

• Queuing을 지원하여, Layer 3와 Layer 2(SVI를 사용한) FEX Interface를 사용하여 Router와 연결 할 수 있다.

•  아래의 가이드 라인은 SVI를 사용한 FEX의 Layer 2 Interface를 사용한 경우이다.

       - Layer 3와 Layer 2(SVI를 사용하여 access 혹은 trunk interface 모드)의 Peer Device와 Routing Adjacency를 구성할 수 있다.

   ※ FEX Interface는 Spanning Tree Protocol을 지원하지 않기 때문에, Loop가 발생하지 않도록 네트워크를 구성해야 한다.

• CoS와 DSCP 값을 기반으로 한 Ethernet Frame Queuing과 FCoE Frame의 Queuing을 지원한다.

• FEX Port에서 Optimized Multicast Flooding(OMF)를 지원한다.

 

F2 시리즈 모듈 관련

•F2 Module은 다음 FEX Device만 지원한다.  [ 2248TP / 2248TP-E / 2232TP / 2232PP / 2232TM / 2224TP ]

•ASIC의 모든 PortIndex를 가지며, 다른 ASIC간의 Port Channel 구성 시에는 해당 Index가 동일해야 구성이 가능하다.

   예를 들어, Port 1Index 1을 갖고, Port 2 Index 2를 가질 때,

    - Supported : ASIC 1 Port 1 ASIC 2Port 1Port Channel로 구성.

    - Not Supported : ASIC 1Port 1ASIC 2 Port 2를 Port Channel로 구성 불가.