Liberazione di Stratis 3.3, un toolkit per a gestione di u almacenamentu locale

A liberazione di u prugettu Stratis 3.3 hè stata publicata, sviluppata da Red Hat è a cumunità Fedora per unificà è simplificà i mezi per cunfigurà è gestisce un pool di una o più unità lucali. Stratis furnisce funzioni cum'è l'allocazione dinamica di almacenamiento, i snapshots, l'integrità è i strati di caching. U supportu Stratis hè statu integratu in e distribuzioni Fedora è RHEL dapoi i versioni di Fedora 28 è RHEL 8.2. U codice di u prugettu hè distribuitu sottu a licenza MPL 2.0.

U sistema riproduce largamente in e so capacità l'arnesi avanzati di gestione di partizioni di ZFS è Btrfs, ma hè implementatu in forma di una capa (stratisd daemon) chì corre nantu à u subsistema device-mapper di u kernel Linux (moduli dm-thin, dm). -cache, dm-thinpool, dm-raid è dm-integrity) è u sistema di schedari XFS. A cuntrariu di ZFS è Btrfs, i cumpunenti di Stratis funzionanu solu in u spaziu di l'utilizatori è ùn necessitanu micca di carica moduli di kernel specifichi. U prugettu hè statu inizialmente presentatu cum'è ùn hà micca bisognu di e qualifiche di un espertu di sistemi di almacenamentu per amministrari.

Una API D-Bus è una utilità cli sò furnite per a gestione. Stratis hè statu pruvatu cù i dispositi di bloccu basati in LUKS (partizioni criptate), mdraid, dm-multipath, iSCSI, volumi lògichi LVM, è ancu diversi HDD, SSD è unità NVMe. Se ci hè un discu in a piscina, Stratis permette di utilizà partizioni lògichi cù supportu di snapshot per rinvià i cambiamenti. Quandu aghjunghje parechje unità à una piscina, pudete logicamente cumminà e unità in una zona contigua. Funzioni cum'è RAID, cumpressione di dati, deduplicazione è tolleranza à i difetti ùn sò ancu supportati, ma sò previsti per u futuru.

Liberazione di Stratis 3.3, un toolkit per a gestione di u almacenamentu locale

In a nova versione:

  • Aghjunghje supportu per espansione a dimensione di i dispositi fisichi, chì vi permette di aghjunghje spaziu di discu supplementu à a piscina Stratis chì diventa dispunibule nantu à un dispositivu di almacenamento (per esempiu, quandu si espansione un array RAID).
  • Aggiuntu u cumandimu "stratis pool extend-data" per aghjunghje spaziu di discu supplementu chì appare nantu à unu di i dispositi à un spaziu di almacenamiento specificu. Per seguità i cambiamenti in a dimensione di u dispusitivu, un avvisu speciale hè statu aghjuntu à l'output di u cumandimu "stratis pool list", è l'infurmazioni nantu à e differenze in e dimensioni di a piscina è di i dispositi sò aghjuntu à u cumandimu "stratis blockdev list".
  • Allocazione di spaziu mejorata per i metadati assuciati à i dispositi di almacenamento è l'allocazione dinamica di almacenamiento ("provisioning thin"). U cambiamentu hà riduciutu a frammentazione quandu si guarda i metadati.
  • A verificazione di i fugliali eseguibili di u framework Clevis, utilizatu per a criptografia automatica è a decifrazione di dati nantu à partizioni di discu, hè stata riformulata. A verificazione hè oghji eseguita ogni volta chì un cumandamentu di l'utilizatori richiede una chjama à Clevis (prima a verificazione hè stata fatta solu una volta, quandu Stratis hè stata cuminciata), chì risolve i prublemi cù l'usu di Clevis installatu dopu chì stratisd hà iniziatu.

Source: opennet.ru

Add a comment