저는 본딩된 기가비트 NIC가 있는 Linux NAS에서 AoE(ATA Over Ethernet)를 사용하고 있습니다. AoE와 함께 사용하기에 가장 적합한 결합 모드가 무엇인지 궁금합니다. (balance-rr, Balance-xor, 802.3 등)
나는 좋은 procurve 스위치를 사용하고 있으며 커널 rx/tx 버퍼가 점보 프레임에 적합하도록 sysctl을 조정했습니다. 적절한 본딩 유형을 선택했는지 확인하고 싶습니다. 저는 최적의 성능과 장애 조치(또는 애초에 유대 관계를 맺는 이유)를 찾고 있습니다.
답변1
이 정보는 도움이 될 수 있습니다.
http://support.coroid.com/support/sr/ANSR001.pdf
집계된 처리량 및 중복성을 위해 네트워크 인터페이스의 동시 사용을 허용하는 구성에서 SR을 사용하도록 요청되는 경우가 많습니다. 이에 대한 표준 솔루션은 일반적으로 본딩이라고 알려진 802.3ad 링크 집합입니다. AoE는 자체 이더넷 유형이고 IP를 사용하지 않기 때문에 일부 공급업체의 802.3ad 결합 구현과 호환되지 않는 것으로 입증되었습니다. 이러한 제한을 극복하기 위해 Linux AoE 드라이버는 다중 경로 지정이라는 기능을 구현하여 여러 클라이언트 인터페이스에서 여러 AoE 대상의 라운드 로빈 로드 밸런싱을 제공합니다. 이 기능은 aoe6-33으로 시작하는 2.6 커널 Linux 드라이버에서 사용할 수 있습니다. Linux는 현재 다중 경로 기능을 구현하는 AoE 드라이버가 있는 유일한 시스템입니다.
답변2
옵션과 작동 방식을 이해하려면 다음을 참조하세요.http://www.linuxfoundation.org/en/Net:본딩
특히 "고가용성을 위한 본딩 구성" 및 "최대 처리량을 위한 본딩 구성" 섹션을 참조하세요.