Quais são os benefícios do novo driver de equipe?

Quais são os benefícios do novo driver de equipe?

Ao compilar um kernel 3.3, percebi que um novo driver chamado teaming foi adicionado ao sistema de rede. De acordo como commit relevanteteaming é uma alternativa ao vínculo orientada pelo espaço do usuário.

Alguém já testou isso? É mais rápido ou melhor que o antigo driver de ligação testado e comprovado? Quais seriam as vantagens de mudar?

Responder1

Parece que as vantagens de mudar agora são "nenhuma", já que o projeto acabou de ser adicionado ao kernel, tem muito pouca documentação e é auto-descrito como "ainda em seu dipers[sic] atm" .

No longo prazo, um driver de ligação de rede do espaço do usuário pode ter alguns dos mesmos benefícios que o FUSE (a interface do sistema de arquivos do espaço do usuário) traz para o mundo dos sistemas de arquivos - principalmente que é muito mais fácil desenvolver e experimentar diferentes políticas, implementações de protocolo e assim por diante. Ao simplificar o código no kernel e empurrar a complexidade para o espaço do usuário, você também pode obter uma solução mais robusta em caso de falhas e que permite respostas mais ágeis a bugs, solicitações de recursos e assim por diante.

Esta apresentação(aviso:PDF) descreve a motivação e os objetivos do projeto. Principalmente, eles procuram substituir o código de ligação herdado, que é inchado e complicado, por algo que seja menor, mais fácil de manter e com melhor desempenho.

informação relacionada