새로운 팀 구성 드라이버의 이점은 무엇입니까?


13

3.3 커널을 컴파일 할 때 팀이라는 새로운 드라이버가 네트워킹 시스템에 추가 된 것을 알았습니다. 관련 커밋 팀 에 따르면 본딩에 대한 사용자 공간 중심의 대안이 있습니다.

누구든지 이것을 테스트 했습니까? 구식의 진정한 본딩 드라이버보다 빠르거나 좋은가요? 변화의 장점은 무엇입니까?


unix.se에 게시하면 마일리지가 향상 될 수 있습니다. 흥미로운 질문이지만, +1.
벨민 페르난데스

RHEL 7 및 CentOS 7에서 출시되었으므로 이에 대한 업데이트가 있습니까?
javapowered

답변:


7

프로젝트가 단지 커널에 추가되고 문서화가 거의없고 "여전히 dipers [sic] atm"으로 자체 설명되어 있기 때문에 지금 변경의 이점은 "아무도 없다"는 것처럼 보입니다. .

장기적으로 사용자 공간 네트워킹 본딩 드라이버는 FUSE (사용자 공간 파일 시스템 인터페이스)가 파일 시스템 세계에 가져 오는 것과 동일한 이점을 가질 수 있습니다. 주로 다양한 정책, 프로토콜 구현 및 등등. 커널 내부 코드를 단순화하고 복잡성을 사용자 공간으로 확장함으로써 장애 발생시보다 강력하고 버그 및 기능 요청 등에 대한 민첩한 대응을 가능하게하는 솔루션을 얻을 수 있습니다.

이 프레젠테이션 (경고 : PDF)은 프로젝트의 동기와 목표를 설명합니다. 기본적으로, 그들은 부풀어지고 복잡한 레거시 본딩 코드를 더 작고 유지 보수가 쉽고 성능이 좋은 것으로 대체하려고합니다.


커널 드라이버에 현재 7 가지의 다른 본딩 모드 가 있다는 것을 알면 이치에 맞습니다. "본딩"이 무엇인지, 무엇이 좋은지, 또는 원하는 이점을 얼마나 정확하게 얻는 지에 대한 실질적인 합의가 없다는 것이 분명합니다.
워렌 영
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.