DRBD e nouveau in Linux 2.6.33
Adesso che la versione 2.6.32 di linux è uscita (dopo la pausa per il giorno del ringraziamento festeggiato negli USA) e si sta pensando a stabilizzarla, si stanno anche profilando le novità che saranno aggiunte e presenti nella prossima release, ovvero la 2.6.33.
Ebbene abbiamo due grosse introduzioni, una che riguarda il pinguino nella sua versione server per l’implementazione di cluster HA, e una che riguarda il pinguino presente sui desktop per scopi, anche, ludici.
Sto parlando di DRBD per il primo caso (http://www.linux-magazine.com/Online/News/DRBD-Merged-into-Mainline-Kernel) e nouveau per il secondo (http://www.phoronix.com/scan.php?page=news_item&px=Nzc5NQ).
DRBD è un progetto attivo da diversi anni che consente, in parole povere, di poter gestire due server in cluster condividendo porzioni di disco in modo che quando uno dei server, per qualsiasi motivo, non funziona più, c’è l’altro che entra in funzione, senza alcun intervento manuale, avendo gli stessi dati dell’altro. In pratica potete pensarlo come ad una sorta di mirror, raid 1, ma via rete.
E’ una soluzione molto economica per un cluster di questo tipo; soluzioni più tipiche che non hanno limitazioni per soli due nodi si basano sempre su storage condivisi ma su fibra o su rete con protocolli iSCSI.
Nouveau invece è un progetto ambizioso che mira a creare driver liberi per le schede video NVIDIA cercando di liberarci dai soliti driver proprietari che danno sempre noie e problemi oltre ad una libertà limitata.
Una volta che un progetto è entrato nello sviluppo ufficiale del kernel viene da sé che la collaborazione tra gli sviluppatori del progetto stesso e i kernel hacker acquisisce nuova vita ed un miglior supporto, oltre che un bacino di utenza decisamente più ampio anche per effettuare test.
Vedremo i primi risultati tra pochi mesi.
