Quali sono i vantaggi del nuovo pilota teaming?


13

Durante la compilazione di un kernel 3.3, ho notato che un nuovo driver chiamato teaming è stato aggiunto al sistema di rete. Secondo il pertinente commit, il teaming rappresenta un'alternativa basata sul dominio dello spazio utente.

Qualcuno lo ha provato? È più veloce o migliore del vecchio collaudato driver di bonding? Quali sarebbero i vantaggi del cambiamento?


Potresti ottenere un chilometraggio migliore pubblicando su unix.se. Domanda interessante però, +1.
Belmin Fernandez,

ora rilasciato in RHEL 7 e CentOS 7, qualche aggiornamento al riguardo?
javapowered

Risposte:


7

Sembra che i vantaggi del cambiamento in questo momento siano "nessuno" in quanto il progetto è appena stato aggiunto al kernel, ha pochissima documentazione ed è auto-descritto come "ancora nei suoi dipers [sic] atm" .

A lungo termine, un driver di collegamento in rete per spazio utente potrebbe avere alcuni degli stessi vantaggi che FUSE (l'interfaccia del file system spazio utente) offre al mondo dei file system - in primo luogo che è molto più semplice sviluppare e sperimentare politiche, implementazioni di protocolli e così via. Semplificando il codice nel kernel e spingendo la complessità nello spazio utente, puoi anche trovare una soluzione più solida in caso di guasti e che consente risposte più agili a bug e richieste di funzionalità e così via.

Questa presentazione (avviso: PDF) descrive la motivazione e gli obiettivi del progetto. In primo luogo, stanno cercando di sostituire il codice legacy legacy che è gonfio e complicato con qualcosa che è più piccolo, più facile da mantenere e più performante.


Questo ha senso quando ti rendi conto che ci sono attualmente sette diverse modalità di legame nel driver del kernel. È chiaro che non esiste un vero accordo su cosa sia il "legame", a cosa serve o su come ottenere i benefici desiderati.
Warren Young,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.