Каковы преимущества нового драйвера для командной работы?

Каковы преимущества нового драйвера для командной работы?

При компиляции ядра 3.3 я заметил, что в сетевую систему был добавлен новый драйвер под названием teaming. Согласносоответствующее обязательствоОбъединение в команду — это альтернатива объединению, основанная на пользовательском пространстве.

Кто-нибудь тестировал это? Это быстрее или лучше, чем старый проверенный драйвер склеивания? Какие преимущества будут от замены?

решение1

Похоже, что преимуществ от внесения изменений прямо сейчас «вообще нет», поскольку проект только что был добавлен в ядро, имеет очень мало документации и, по его собственным словам, «все еще находится в стадии изменения».

В долгосрочной перспективе сетевой драйвер связывания пользовательского пространства может иметь некоторые из тех же преимуществ, которые FUSE (интерфейс файловой системы пользовательского пространства) привносит в мир файловых систем — в первую очередь, гораздо проще разрабатывать и экспериментировать с различными политиками, реализациями протоколов и т. д. Упрощая код ядра и перенося сложность в пользовательское пространство, вы также можете получить решение, которое будет более надежным в случае сбоев и позволит более гибко реагировать на ошибки и запросы функций и т. д.

Эта презентация(предупреждение: PDF) описывает мотивацию и цели проекта. В первую очередь, они хотят заменить устаревший код связывания, который раздут и сложен, чем-то меньшим, более простым в обслуживании и более производительным.

Связанный контент