이 문서에서는 SAN(Storage Area Network) 스위치가 FC(Fibre Channel) 트래픽을 전송하기 위해 MXP-MR Series Linecard를 사용할 때 관찰되는 문제에 대해 설명합니다.이 문서는 알려진 모든 문제, 결함 및 해당 솔루션을 통합하기 위한 것입니다.
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
이 문서의 정보는 다음 하드웨어 및 소프트웨어 버전을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
Cisco MXP-MR-10DME-C 라인 카드는 클라이언트 SAN 서비스 입력(GE, FICON, FC)을 하나의 OUT-2/STM-64/OC-192 DWDM 터널 측 신호로 조합하기 위해 사용됩니다.
이 라인 카드를 통해 FC 트래픽에 문제가 발견되었습니다.이러한 문제는 스위치 인터페이스의 변동, MXP-MR-10DME-C 클라이언트 인터페이스의 오류, SAN 스위치 인터페이스의 오류 또는 상호 운용성 문제가 될 수 있습니다.
이 문서에 설명된 정보에 대한 자세한 내용은 Cisco TAC(Technical Assistance Center)에 문의하십시오.
이 섹션에서는 4G FC 인터페이스를 사용하는 ONS 15454-10DME Series Linecard와 Cisco 9500 Series Multilayer Data Switch(MDS9500) 간의 상호 운용성 문제에 대해 설명합니다.
DE(Distance Extension) 기능(버퍼 간 신용 스푸핑이라고도 함)을 사용하는 ONS DWDM(Dense Wave Division Multiplexing) 연결의 경우 ISL(Inter-Switch Link Protocols)에서 FCBBSCN(Fibre Channel Buffer-to-Buffer State Change Notification) 옵션을 비활성화해야 합니다.
10DME 라인 카드가 있는 ONS의 경우 2Gb/s에서 ONS는 B2B(Buffer-to-Buffer) 복구 프레임을 삭제하고 DE가 활성화된 경우에도 이를 전달하지 않습니다.그러나 4Gb/s에서 ONS는 B2B 프레임을 통과합니다.이로 인해 FCBBSCN 기능과의 상호 운용성 문제가 발생합니다.
이 동작을 해결하려면 다음 두 단계 중 하나를 완료하십시오.
fcStatsRecvrReady 및 fcStatsTxRecvrReady에 대한 증가분이 MXP-MR-10DME-C 라인 카드의 Performance 탭에서 관찰되고 트래픽이 발생할 때 다른 매개변수 증가분이 표시되지 않는 경우 이 섹션에 설명된 솔루션을 사용하십시오.
Receiver-Ready(R_RDY) 전송 단어가 손실되면 신용 버퍼가 해제되지 않습니다.기본적으로 스위치 포트는 ELP(Exchange Link Parameters) 모드 1로 링크를 초기화합니다. 그러나 게이트웨이는 ELP 모드 2를 사용하여 초기화를 예상하며, 이는 ISL R_RDY 모드라고도 합니다.따라서 두 스위치가 게이트웨이를 통해 링크되도록 하려면 두 스위치의 포트가 모두 ELP 모드 2에 대해 설정되어야 합니다.
각 호스트가 스위치에 프레임을 전송하면 스위치는 프레임 헤더의 SID 및 DID(Domain ID)를 읽습니다.대상 주소의 DID가 스위치의 DID(내부 스위치 통신)와 동일하면 프레임 버퍼가 대상 포트로 복사되고 크레딧이 R_RDY가 호스트로 전송됩니다.컷스루 라우팅으로 알려진 것을 수행하려면 스위치에서 단어 0과 FC 프레임 중 하나를 읽기만 하면 됩니다.입력 포트에서 완전히 수신하기 전에 출력 포트에서 프레임이 나오기 시작할 수 있습니다.스위치에서 전체 프레임을 버퍼링할 필요가 없습니다.
B2B 흐름 제어는 사용 가능한 신용 공급 장치가 있는 송신 포트를 통해 발생하고 링크 반대쪽 끝에 있는 포트에서 크레딧을 보충할 때까지 기다립니다.이러한 B2B 크레딧은 클래스 2 및 클래스 3 서비스에서 사용되며 수신 링크 포트에서 발신자에게 전송되는 FC R_RDY 제어 단어를 사용합니다.
프레임 전송 속도는 수신된 프레임을 저장할 버퍼의 기능에 따라 수신 링크 포트에서 제어됩니다.
다음은 기존 스위치 인터페이스 구성의 예입니다.
이는 앞서 설명한 상호 운용성 문제를 해결하는 새로운 컨피그레이션입니다.
결론
이 문제는 EMC 스위치와 MXP-MR-10DME 라인 카드의 알려진 문제를 기반으로 합니다.
이 문제를 해결하기 위해 EMC 스위치에서 다음과 같은 변경 사항이 적용됩니다.
이 시나리오에서는 스위치 인터페이스에서 패킷의 출력 폐기 현상이 관찰되며 ONS 15454 시스템에서 경보/조건이 관찰되지 않습니다.MXP-MR-10DME-C 라인 카드에서 fcStatsRxRecvrReady 및 8b10bInvalidOrderedSetsDispErrorsSum이 증가합니다.
영향을 받는 ONS 15454 시스템의 소프트웨어 버전을 확인합니다.소프트웨어가 버전 8.50, 8.51 또는 8.52인 경우 문제를 일으키는 소프트웨어 결함이 있습니다.
이 문제를 해결하려면 ONS를 소프트웨어 버전 9.1.0으로 업그레이드해야 합니다.
다음은 결함 증상입니다.
10DME 라인 카드가 MDS9513 스위치에 연결되고 다음과 같이 구성된다는 조건이 있습니다.
ONS 소프트웨어를 업그레이드한 후 MXP-MR-10DME-C 라인 카드의 FPGA(Field Programmable Gate Array) 버전을 확인합니다.
FPGA의 최신 버전은 RAILTO_SOUTH 1.41 및 RIALTO_NORTH 2.35이며 버전 9.222에서 테스트되었으며 모든 신규 릴리스에서 사용할 수 있습니다.자세한 내용은 FPGA 섹션을 참조하십시오.
소프트웨어 업그레이드 후 최신 FPGA 버전을 사용할 수 없는 경우 Force FPGA 업데이트를 수행합니다.이 시스템 업그레이드에 대한 자세한 내용은 Upgrading the Cisco ONS 15454 to Release 9.1 Cisco 문서를 참조하십시오.
두 스위치 인터페이스 모두 간헐적인 CRC 오류를 보고합니다.MXP-MR-10DME 라인 카드에서 클라이언트 포트에서 TxBadCRC 오류 증가가 관찰됩니다.
ONS 15454 노드의 소프트웨어 버전을 확인합니다.소프트웨어가 버전 7.0~8.52이면 소프트웨어 결함의 영향을 받습니다.
이 문제를 해결하려면 ONS 노드를 소프트웨어 버전 9.1.0으로 업그레이드해야 합니다.
다음은 결함 증상입니다.
4-G FC 모드가 포트 1 또는 포트 5에서 사용된다는 결함 조건이 있습니다(포트 1은 대부분 영향을 받음).
ONS 소프트웨어를 업그레이드한 후 MXP-MR-10DME-C 라인 카드의 FPGA(Field Programmable Gate Array) 버전을 확인합니다.
FPGA의 최신 버전은 RAILTO_SOUTH 1.41 및 RIALTO_NORTH 2.35이며 버전 9.222에서 테스트되었으며 모든 신규 릴리스에서 사용할 수 있습니다.자세한 내용은 FPGA 섹션을 참조하십시오.
소프트웨어 업그레이드 후 최신 FPGA 버전을 사용할 수 없는 경우 Force FPGA 업데이트를 수행합니다.이 시스템 업그레이드에 대한 자세한 내용은 Upgrading the Cisco ONS 15454 to Release 9.1 Cisco 문서를 참조하십시오.
ONS 소프트웨어 버전 7.0~8.50에는 MXP-MR-10DME 라인 카드 및 FC 트래픽과 관련된 결함이 있습니다.이 섹션에서는 알려진 결함을 설명합니다.
Cisco 버그 ID 제목:스클링이 꺼져 있는 수동 Y 케이블 스위치로 인해 Brocade 스위치가 있는 파이버 채널 링크가 다운될 수 있습니다.
이 결함은 소프트웨어 버전 7.0 이상에서 관찰됩니다.
이 문제를 재현하려면 다음 단계를 완료하십시오.
몇 번의 전환 후 FC 링크가 다운됩니다.SIGLOSS 및 GFP-CSF 경보가 관찰됩니다.
Cisco에서는 Brocade 스위치와 상호 작용할 때 스클링을 켜도록 프로비저닝할 것을 권장합니다.어떤 이유로든 Brocade 스위치에서 스클링이 해제되어야 하는 경우 Y 케이블 스위치를 수행하려면 FORCE 명령을 사용하는 것이 좋습니다.
이 문제에 대해 알려진 해결 방법이 없습니다.해결 방법을 적용할 것을 권장합니다.
Cisco 버그 ID 제목:10DME-C: Brocade와 상호 운용 시 예기치 않은 FC 트래픽 성능 저하.
1G 또는 2G FC 트래픽에서는 처리량이 한 방향으로 예상된 대로 발생하는 반면 반대 방향에서는 문제가 표시됩니다.초기 처리량은 정상이지만 크레딧이 손실되어 서서히 0으로 감소합니다.스위치는 일반적으로 링크를 복원하기 위해 LR을 트리거합니다.MXP-10DME 라인 카드는 인터패킷 간격이 Idle이 아닌 ARB인 경우 VC-RDY를 삭제할 수 있습니다.
소프트웨어 버전 7.0~8.50은 이 결함의 영향을 받습니다.
트래픽은 FC(1 또는 2-G FC)이고 클래스 3 가상 클래스(R-RDY 대신 VC-RDY가 사용됨)입니다. 이 문제는 MXP-10DME 라인 카드가 음수 비율 보상(패킷 간 간격 제거)을 수행할 때 발생합니다.
스위치에서 ISC(R_Rdy) 모드를 사용합니다.
소프트웨어 버전 8.52에 포함된 이 문제에 대한 해결 방법이 있습니다.
Cisco 버그 ID 제목:mxp-mr-10dme 체인에서 트래픽이 복원되지 않습니다.
소스 이더넷 신호가 삭제되고 MXP-MR-10DME 라인 카드의 데이지 체인 설정(서로 연결됨 및 연결됨)에서 일부 패킷은 CRC 오류(미디어IndStatsRxFramesBadCRC는 페이로드/통계의 증분))로 인해 손상되었습니다.
이 결함은 소프트웨어 버전 7.3에서 관찰됩니다.
최소 4개의 MXP-MR-10DME 라인 카드가 있는 데이지 체인 설정이 있어야 하며, 소스 이더넷 신호를 삭제하고 다시 도입해야 합니다.
손실된 캐리어 경로에 있는 모든 SFP의 Admin(관리) 상태는 OOS-DSBLD로 이동한 다음 IS 상태로 이동해야 합니다.
소프트웨어 버전 8.51에 포함된 이 결함에 대한 수정 사항이 있습니다.
Cisco 버그 ID 제목:4FC 모드에서 10dme 이그레스 CRC 오류.
이그레스(TX 출력) 방향의 10DME 라인 카드에 의해 생성되는 단일 비트 오류 이벤트(1E-12 경중의 오류율)가 있습니다.오류는 mediaIndStatTXFramesBadCRC 카운터에 의해 캡처됩니다.
이 결함은 소프트웨어 버전 7.0부터 8.51까지 관찰됩니다.
4G FC 모드는 포트 1 또는 5에서 사용됩니다. 포트 1은 대부분 영향을 받습니다.
이 결함에 대한 알려진 해결 방법은 없습니다.
이 결함에 대한 수정 사항은 소프트웨어 버전 8.52에 포함되어 있습니다.
Cisco 버그 ID 제목:4GFC 스위칭 시간(분)입니다.
MXP-MR-10DME 라인 카드 트렁크 스위치가 발생하면 트래픽이 영구적으로 다운되거나 4~5분 후에 다시 돌아옵니다.
이 결함은 소프트웨어 버전 9.0에서 관찰됩니다.
문제를 재현하려면 다음 단계를 완료하십시오.
이 결함에 대한 알려진 해결 방법은 없습니다.
이 결함에 대한 수정 사항은 소프트웨어 버전 9.1에 포함되어 있습니다.
Cisco 버그 ID 제목:MXP-MR-10DME:FC4G IS -> OOSMT -> IS는 패킷 손실 속도가 느립니다.
일부 패킷은 10분에서 15분 동안 계속 손실됩니다.
이 결함은 소프트웨어 버전 8.52에서 관찰됩니다.
문제를 재현하려면 다음 단계를 완료하십시오.
다음과 유사한 포트를 구성합니다.OOS, DSBLD > IS입니다.
이 결함에 대한 수정 사항은 소프트웨어 버전 9.00에 포함되어 있습니다.
Cisco 버그 ID 제목:Brocade Silkworm과의 상호 운용성 4G FC
SAN 스위치 포트가 오프라인/온라인 상태가 되면 CTC에 경보가 표시되지 않습니다.
이 결함은 소프트웨어 버전 8.52에서 관찰됩니다.
라인 카드는 4G FC 트래픽에 대해 설정되고 모드 E를 사용하며 DE는 활성화 또는 비활성화되어 있습니다.이 문제는 모든 크기의 작은 패킷(36바이트 또는 0바이트 페이로드가 있는 패킷)이 포함된 특정 시퀀스와 관련이 있습니다.
MDS 스위치에서 TE 포트를 트렁킹 모드로 설정합니다.켜짐.Brocade에는 알려진 해결 방법이 없습니다.
이 결함에 대한 수정 사항은 소프트웨어 버전 9.0에 포함되어 있습니다.
Cisco 버그 ID 제목:MDS9513:DE ON:패킷 드롭의 MXP-MR-10DME-C:FC4G.
패킷이 손실되고 트래픽이 다시 시작됩니다.출력 폐기는 MDS 9513 Series Switch 인터페이스에서 관찰됩니다.CTC에 오류가 보고되지 않습니다.
이 결함은 소프트웨어 버전 8.52에서 관찰됩니다.
10DME 라인 카드는 MDS 9513 Series 스위치에 연결되며 다음과 같이 구성됩니다.
이 결함에 대한 알려진 해결 방법은 없습니다.
이 결함에 대한 수정 사항은 소프트웨어 버전 9.0에 포함되어 있습니다.
Cisco 버그 ID 제목:Brocade/Qlogic에서 DE ON과 크레딧이 거의 없는 경우 예상치 못한 처리량이 감소합니다.
이 링크는 전체 속도 처리량을 달성할 수 없습니다.프레임이 손실되지 않습니다.MXP-MR-10DME 라인 카드 성능 모니터링에서는 fcStatsZeroTxCredits가 fcStatsRxRecvrReady와 같고 fcStatsTxRecvrReady와 거의 같습니다.즉, MXP-MR-10DME 라인 카드는 링크가 혼잡해지는 것처럼 0개의 Tx 크레딧에서 작동합니다.
이 결함은 소프트웨어 버전 8.52에서 관찰됩니다.
시스템은 다음과 같이 설정됩니다.TestSet > Brocade > MXP-MR-10DME > MXP-MR-10DME > Brocade > TestSet.Brocade는 portCfgISLMode 1 명령을 사용하여 R_RDY 모드에서 ISL 포트(E 포트)로 구성됩니다.포트 F에는 8개의 크레딧이 있으며 포트 E에는 Brocade GUI 인터페이스에서 보고된 8개의 크레딧이 있습니다.또한 MXP-MR-10DME 라인 카드 DE가 활성화됩니다.
이 결함에 대한 알려진 해결 방법은 없습니다.
이 결함에 대한 수정 사항은 소프트웨어 버전 9.0에 포함되어 있습니다.
각 MXP-MR-10DME-C 라인 카드에는 두 개의 FPGA가 있습니다.
FPGA 정보는 CTC에서 얻을 수 있습니다.카드 보기에서 이 정보를 얻으려면 유지 관리를 클릭한 다음 정보를 클릭합니다.Info 탭 아래의 FW_VERSION(Firmware Version)에는 두 FPGA 버전에 대한 정보가 포함되어 있습니다.포트 1~4 및 포트 5~8은 1-G FC 또는 4-G FC 트래픽에 맞게 구성할 수 있습니다.
Cisco에서는 알려진 소프트웨어 결함을 방지하기 위해 FC 트래픽을 실행하는 시스템의 소프트웨어 버전을 버전 9.1.0 이상으로 업그레이드할 것을 권장합니다.
최신 Cisco ONS 15454 M12 Series MSTPsoftware를 다운로드하려면 Cisco 소프트웨어 다운로드 페이지를 참조하십시오.