본문으로 건너뛰기

Switches

Fabric → Switches는 스위치와 관리 대상 패브릭의 혼잡 상태를 표시합니다. 스위치를 선택하면 포트와 이력을 확인할 수 있습니다. 수집된 metric을 사용하는 Congestion은 viewer도 볼 수 있습니다. Ports, Routes, Counters, Terminal에는 유효한 SSH 자격 증명과 operator 또는 admin 권한이 필요합니다.

Switches의 스위치 목록과 관리 정보Switches의 스위치 목록과 관리 정보

관리 대상 스위치 선택​

Managed는 혼잡 순위와 패브릭 이벤트에 포함된 스위치를 표시합니다. All을 선택하면 발견된 전체 스위치를 볼 수 있습니다. operator와 admin은 각 행의 Managed 토글로 모든 사용자의 표시 범위를 바꿀 수 있습니다. 제외된 스위치는 Topology에 회색으로 남고 exporter는 계속 metric을 수집합니다. 수집 범위는 SWITCH_MGMT_CIDRS로 따로 제한하세요. 이 설정은 표시 범위만 바꾸며 혼잡 평가는 모든 스위치를 계속 기록합니다.

Congestion​

SONiC 스위치에 gNMI를 설정하세요. SNMP만 사용하는 스위치에는 큐 혼잡 metric이 없습니다. 사용할 수 없는 스위치는 stale, waiting, unsupported, unprobed로 표시됩니다. —는 값이 없다는 뜻이며 쿼리에 실패한 신호는 unknown으로 표시됩니다.

Issues는 Drops, PFC, ECN 신호가 있는 스위치 포트와 혼잡 제어가 없는 RNIC을 표시합니다. Most congested servers와 Most congested switches는 영향을 받은 RNIC 또는 포트 수로 장치 순위를 매깁니다. 서버를 선택하면 MangoBoost RNIC 목록이, 스위치를 선택하면 Congestion이 열립니다. 속도는 선택한 1m, 15m, 1h 범위로 계산합니다.

신호의미
ECN전송 패킷 중 마킹 비율과 초당 마킹 수입니다. 송신 큐가 마킹 임계값을 넘었습니다.
PFC RX / TX초당 수신 / 송신 pause 프레임 수입니다. 상대가 이 포트를 멈추거나, 이 포트가 상대를 멈춥니다.
Drops송신 큐와 수신 priority group의 초당 폐기 수를 따로 표시합니다.
Sending CNPsMangoBoost RNIC이 마킹된 패킷을 받아 혼잡 알림을 보냈습니다.
Receiving CNPsMangoBoost RNIC이 전송 속도를 줄이라는 알림을 받았습니다.

ECN 또는 PFC가 있거나 Drops가 초당 10개 이상이면 해당 스위치 포트를 집계합니다. 낮은 속도의 제어 트래픽도 수신 Drops를 증가시킬 수 있으므로 이것만으로 혼잡을 판단하지 마세요. RNIC은 어느 방향이든 초당 CNP가 1개 이상이거나 연결된 스위치 포트가 RNIC 쪽으로 ECN을 마킹하면 집계합니다. 제외된 스위치에 연결된 RNIC은 빠집니다. LLDP가 없거나 모호하면 연결 포트가 unknown으로 남습니다. 연결 정보 쿼리에 실패하면 스위치별로 제한할 수 없으므로 안내와 함께 전체 RNIC을 포함합니다.

RNIC 목록은 RDMA 속도와 Features를 표시합니다. CFR, PCC 알고리즘과 host/SoC 모드, Optimized Packet Spraying, Selective Repeat를 확인할 수 있습니다. 조회에 실패하면 마지막 값을 최대 10분간 stale로 표시한 뒤 unknown으로 바꿉니다. MAC은 기능 상태만 표시하므로 설정은 Mango SDK에서 하세요.

Congestion over time은 선택한 1, 6, 24시간 전체에서 값이 가장 큰 다섯 series를 비교합니다. 스위치의 Congestion 탭에서는 포트별 큐 ECN, 우선순위·방향별 PFC, Drops, 큐와 priority group의 최대 버퍼 사용량을 볼 수 있습니다. 이 값은 신호와 연결 장치를 보여 주지만 어떤 흐름이 혼잡을 일으켰는지는 입증하지 않습니다.

스위치 포트의 혼잡 counter스위치 포트의 혼잡 counter

지속된 혼잡은 혼잡 이벤트에서 확인하세요.

Ports​

Ports는 인터페이스의 상태, IP, MTU, 속도, 설명을 표시합니다. SONiC과 Dell OS10에서는 이 값을 변경하고, 포트를 초기화하고, 포트 분할(breakout)을 설정하고, 루프백을 관리할 수 있습니다. 다른 컨트롤러가 관리하는 스위치의 설정을 변경하기 전에 RNIC 관련 안내를 확인하세요.

switch portsswitch ports

Routes​

Routes에서는 BGP 이웃, 경로 광고, ECMP max-paths, soft reset을 관리하고 라우팅 테이블을 확인할 수 있습니다.

switch routesswitch routes

Counters​

Counters는 트래픽 속도, 폐기된 패킷, 오류를 표시합니다. 큐와 PFC 값은 스위치가 지원하는 경우에만 표시됩니다. 스트리밍 텔레메트리를 사용하려면 gNMI를 설정하세요.

switch countersswitch counters

Terminal​

Terminal은 SSH 세션을 엽니다.

switch terminalswitch terminal