Usare ZFS su Linux grazie a FUSE

pubblicato: mercoledì 09 maggio 2007 da Andrea de Palo in: Software Linux Varie

TuxDi ZFS ne abbiamo già parlato altre volte, soprattutto in relazione ai porting sui sistemi operativi differenti da Solaris: gli sviluppatori di FreeBSD sono già al lavoro da un pò di tempo, quelli di NetBSD hanno appena cominciato e quelli Linux…beh, quelli Linux, salvo improbabili cambi di scenario, non avranno mai a che fare con il codice del filesystem di Sun.

Questo non significa però che gli utenti GNU/Linux non possano utilizzare ZFS sulle loro macchine…

PUBBLICITÀ

Grazie alla gentile segnalazione di un nostro lettore ho scoperto che tramite FUSE si può già utilizzare ZFS con prestazioni decisamente accettabili ( nonostante l’overhead dovuto al layer di FUSE sia comunque presente ) e con la possibilità di sfruttare buona parte delle funzionalità che rendono speciale questo filesytem; attualmente la situazione è la seguente:

Funzionante

  • creazione, modifica e cancellazione dei pool ZFS, dei filesystem, degli snapshot e dei cloni
  • supporto a tutti i tipi di RAID disponibili nell’implementazione Solaris ( RAID-0, RAID-1, RAID-Z, RAID-Z2 )
  • compressione, controllo dei checksum, rilevamento degli errori, recupero automatico ( solo in presenza di pool ridondati )
  • quote

Da implementare nelle prossime versioni

  • zfs-fuse come daemon
  • opzioni di mount
  • lock dei file
  • zfs send/recv
  • access control list ed attributi estesi
  • possibilità di navigare negli snapshot del sistema ( il workaround corrente prevede l’utilizzo di zfs clone )
  • esportazione NFS
  • esportazione ISCSI

Non implementabile a causa di limitazioni di FUSE

  • ri-montaggio del filesystem
  • misurazione più precisa dei tempi di accesso ai file

Feature che non verranno mai implementate

  • possibilità di memorizzare file di swap all’interno di filesystem ZFS
  • ZVols

Sorgenti, ebuild per Gentoo e pacchetti per Debian experimental sono disponibili sul wiki del progetto.

[ via EndelWar’s Blog ]

1 stelle2 stelle3 stelle4 stelle5 stelle (nessun voto)
condividi condividi condividi 5 commenti
PUBBLICITÀ

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • ekerazha

    09 mag 2007 - 08:39 - #1
    0 punti
    Up Down

    E’ un vero peccato che la licenza GPLv2 abbia restrizioni tali da impedire il porting del codice di ZFS su Linux: è davvero un ottimo file-system.

  • Profilo di caroeo

    caroeo

    09 mag 2007 - 10:29 - #2
    0 punti
    Up Down

    ma con questo sistema è possibile anche effettuare il boot da partizioni formattate in ZFS grazie a FUSE?

  • Profilo di equilibrium

    equilibrium

    09 mag 2007 - 15:41 - #3
    0 punti
    Up Down

    è già qualcosa, sempre meglio di nulla.
    ben venga quindi il supporto ZFS tramite FUSE

  • Giorgio Caligni

    09 mag 2007 - 16:51 - #4
    0 punti
    Up Down

    Vedrete che prima o poi ZFS lo metteranno sotto GPL, conviene anche a Sun.

  • ossblog

    07 giu 2007 - 14:28 - #5
    0 punti
    Up Down

    […] […]

PUBBLICITÀ
L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento

Network Blogo