링크 집계는 NAS 작업 부하가 충분한 독립적인 트래픽 흐름을 생성하거나 링크 장애 조치가 필요할 때만 도움이 됩니다.
가정용 NAS의 경우, 두 개의 결합된 이더넷 포트가 자동으로 하나의 SMB 복사를 두 배 빠른 연결로 바꾸지는 않습니다. 유용한 결정은 여러 클라이언트, 컨테이너, 가상 머신, 백업 작업 또는 프로토콜 세션이 동시에 경쟁하는지, 스위치가 이러한 흐름을 두 링크에 걸쳐 해싱하는지, 그리고 스토리지와 CPU가 결합된 트래픽을 처리할 수 있는지에 따라 달라집니다.
본딩을 활성화하기 전에 작업 부하를 설명하세요
실제로 중요한 클라이언트, 프로토콜, 방향 및 시간 중첩을 나열하세요. 하나의 워크스테이션이 큰 파일 하나를 복사하는 작업 부하는 두 명의 편집자가 미디어를 읽고 다른 장치가 사진을 백업하며 컨테이너가 애플리케이션을 제공하는 작업 부하와 다릅니다.
Admin Magazine은 링크 집계를 시스템 간 여러 링크가 함께 작동하는 것으로 설명하지만, 집계 용량은 본딩 및 스위치 논리에 따라 분배되며 각 개별 흐름에 약속되는 것은 아닙니다.
현재 단일 포트로 기준선을 기록하세요: 클라이언트별 처리량, 총 NAS 처리량, 지연 시간, CPU 사용량, 디스크 활용도, 그리고 작업 부하가 겹칠 때만 혼잡이 발생하는지 여부를 기록하세요. 이러한 작업 부하 기록 없이는 성공적인 LACP 상태 화면이 사용자에게 이득이 있었음을 증명할 수 없습니다.
먼저 한 클라이언트와 한 전송을 테스트하세요
단일 클라이언트에서 큰 파일 읽기 및 쓰기를 실행한 후 LAG를 활성화하고 다시 반복하세요. 클라이언트 경로, SMB 버전, 스토리지 및 파일을 일정하게 유지하여 결과가 다른 작업 부하가 아닌 네트워크 설계를 반영하도록 하세요.
실용적인 홈랩 설명에 따르면 LACP는 하나의 흐름을 두 배로 늘리지 않습니다. 해싱 결정이 일반적으로 해당 연결을 한 멤버에 할당하기 때문입니다. 본딩은 총 용량이 더 높게 보고될 수 있지만 단일 흐름은 한 포트에 의해 제한됩니다.
단일 복사가 한 링크 속도에 머문다면, 이는 실패한 LAG가 아닙니다. 이는 사용 사례가 여러 독립 흐름, SMB 멀티채널 또는 더 빠른 개별 링크로 평가되어야 하며, 본딩 레이블이 TCP 동작을 변경할 것으로 기대해서는 안 된다는 의미입니다.
여러 클라이언트를 동시에 측정하세요
각 클라이언트가 서로 다른 NAS 폴더로 큰 파일을 전송하는 두 개 이상의 클라이언트를 시작하세요. 클라이언트들을 거의 동시에 시작한 후 각 클라이언트의 결과와 두 멤버 인터페이스 전체의 결합 트래픽을 기록하세요.
AnandTech의 다중 클라이언트 NAS 테스트는 스토리지 IOPS나 다른 하위 시스템이 제한되면 다중 클라이언트 처리량이 이론적 본딩 용량에 도달하기 전에 정체될 수 있음을 보여줍니다.
유용한 LAG 결과는 단순히 두 포트에서 트래픽이 발생하는 것이 아닙니다. 결합 처리량이 한 링크를 초과하면서 개별 클라이언트가 안정적이고 NAS가 네트워크 이득을 없애는 스토리지, CPU 또는 메모리 한계에 도달하지 않아야 합니다.
한 명의 빠른 클라이언트에 대해 LACP와 SMB 멀티채널을 비교하세요
SMB 멀티채널과 링크 집계는 서로 다른 문제를 해결합니다. LACP는 SMB 아래에서 독립적인 네트워크 흐름을 분배하는 반면, 멀티채널은 양쪽 끝점이 적절한 경로를 노출할 때 여러 SMB 전송 연결을 생성할 수 있습니다.
ZimaSpace의 SMB 멀티채널 경로 가이드는 하나의 SMB 세션이 스위치 해시에만 의존하지 않고 여러 인터페이스를 직접 사용할 수 있는 이유를 설명합니다.
이 설계들을 별도로 테스트하세요. 결과 경로 선택을 이해하지 못한 상태에서 본딩과 멀티채널을 함께 활성화하지 마세요; 커뮤니티 보고서에 따르면 LAG와 멀티채널이 의도한 결과를 복잡하게 만드는 방식으로 상호작용하는 구성이 있습니다.
장애 조치를 별도의 이점으로 테스트하세요
처리량이 향상되지 않더라도 중복성 때문에 본딩을 정당화할 수 있습니다. 활성 전송 중에 제어된 유지보수 시간에 한 멤버 케이블을 분리하거나 한 스위치 포트를 비활성화하고 세션이 일시 중지, 재연결 또는 실패하는지 관찰하세요.
결과는 본딩 모드, 스위치 지원, 장애 감지 간격, 프로토콜 동작 및 두 멤버 링크가 동일한 논리 네트워크에 도달하는지 여부에 따라 달라집니다. LAG로 복귀하는 링크도 플래핑이 반복 경로 변경을 일으킬 수 있으므로 테스트 이벤트입니다.
중요한 서비스를 보호하고 복구 동작이 문서화된 경우에만 장애 조치를 유지하세요. 한 명의 인근 클라이언트가 사용하는 가정용 NAS는 추가 구성에서 거의 이득을 얻지 못할 수 있지만, 여러 항상 켜져 있는 서비스를 지원하는 스토리지 서버는 더 빠른 단일 복사 없이도 복원력을 중요하게 여길 수 있습니다.
작업 부하가 정당화할 때만 링크 집계를 유지하세요
동시 흐름이 정기적으로 한 포트를 초과하고, 관리형 스위치가 동일한 모드를 지원하며, 스토리지가 결합된 수요를 공급할 수 있고, 장애 조치가 운영상 가치가 있을 때 LACP를 선택하세요. 우선순위가 한 클라이언트 또는 한 주요 전송일 경우 단일 더 빠른 포트를 선택하세요.
포트 수 가정 대신 결정 기록을 사용하세요: 기준 작업 부하, 집계된 작업 부하, 멤버 링크 분포, 총 처리량, 스토리지 한계, CPU 부하 및 장애 조치 결과. 본딩이 반복 가능한 이점을 추가하지 않는다면 모니터링 및 복구 복잡성은 실제 비용으로 남습니다.
성공적인 결과는 2.5GbE 또는 10GbE 링크 하나를 유지하거나, 독립 인터페이스를 통한 SMB 멀티채널을 사용하거나, 다중 클라이언트 서비스를 위해 LACP를 유지하는 것일 수 있습니다. 올바른 선택은 측정된 가정용 NAS 작업 부하를 변경하는 것이며, 가장 큰 인터페이스 레이블을 생성하는 것이 아닙니다.
지원 및 팁
더 읽어보기

Plex가 다른 Docker 컨테이너와 GPU를 공유할 수 있나요?
Plex와 다른 컨테이너가 동일한 GPU에 함께 액세스할 수 있는 경우가 많지만, 드라이버 지원, 디바이스 매핑, 비디오 엔진 부하, 메모리, 복구 동작을 테스트해야 합니다.

Plex 오류가 클라이언트에서 발생한 것인지 서버에서 발생한 것인지 확인하는 방법
다른 클라이언트에서 동일한 항목을 재현하고, 세션 경로를 비교한 다음, 범위 분석을 통해 장애가 실제로 발생한 위치를 확인한 후에만 서버 증거를 수집하세요.

Plex 캐시 및 트랜스코딩 임시 저장소 구성 방법
영구 Plex 상태는 보호하면서 트랜스코딩 임시 파일은 적합한 로컬 저장소에 배치한 다음, 정리 상태와 여유 공간 및 재시작 동작을 확인하세요.

