Rilascio di Stratis 3.1, strumento per la gestione degli storage locali

Pubblicato il rilascio del progetto Stratis 3.1, sviluppato da Red Hat e dalla comunità Fedora per unificare e semplificare gli strumenti di configurazione e gestione di un pool di uno o più dischi locali. Stratis offre funzionalità come l'allocazione dinamica dello spazio di storage, snapshot, garanzia di integrità e creazione di livelli di caching. Il supporto per Stratis è integrato nelle distribuzioni Fedora e RHEL a partire dalle versioni Fedora 28 e RHEL 8.2. Il codice del progetto è distribuito sotto licenza MPL 2.0.

Il sistema riproduce in gran parte le funzionalità avanzate dei gestori di partizioni ZFS e Btrfs, ma è realizzato come uno strato (demone stratisd) che opera sopra il sottosistema device-mapper del kernel Linux (utilizzando i moduli dm-thin, dm-cache, dm-thinpool, dm-raid e dm-integrity) e il file system XFS. A differenza di ZFS e Btrfs, i componenti Stratis operano solo nello spazio utente e non richiedono il caricamento di moduli del kernel specifici. Il progetto viene presentato come non richiedente competenze da esperto nella gestione dei sistemi di storage.

Per la gestione è fornito un API D-Bus e un'utilità cli. Il funzionamento di Stratis è stato testato con dispositivi a blocchi basati su LUKS (partizioni criptate), mdraid, dm-multipath, iSCSI, volumi logici LVM, così come con vari HDD, SSD e dispositivi NVMe. Con un solo disco nel pool, Stratis permette di usare partizioni logiche con supporto per snapshot per annullare le modifiche. Aggiungendo più dispositivi al pool, si ha la possibilità di unire logicamente i dispositivi in un'area continua. Funzionalità come RAID, compressione dei dati, deduplicazione e organizzazione della tolleranza ai guasti non sono ancora supportate, ma sono pianificate per il futuro.

Rilascio di Stratis 3.1, strumento per la gestione degli storage locali

Nella nuova versione:

  • Migliorata significativamente la gestione dei componenti che forniscono l'allocazione dinamica dello spazio di storage (thin provisioning). Nell'interfaccia cli sono state introdotte comandi per abilitare l'allocazione dinamica dello spazio durante la creazione del pool e modificare i parametri per pool già attivi. Per i pool selezionati, ora è anche possibile modificare al volo le limitazioni del file system.
  • Aggiunta la sottocomando di debug ai comandi per lavorare con pool, file system e dispositivi a blocchi per abilitare la modalità di debug.
  • Nel processo in background stratisd, la dimensione minima supportata del file system è stata aumentata a 512 MB.
  • Per i pool MDV (metadata volume) è stato abilitato il montaggio in uno spazio di punti di montaggio separato.
  • Migliorata la gestione degli eventi udev generati durante l'espulsione del dispositivo.
  • Aumentata l'informatività dei messaggi nei log.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster