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

publicatu liberazione di u prugettu stratis 2.2, sviluppatu da Red Hat è a cumunità Fedora per unificà è simplificà i mezi di stallà è gestisce una piscina di una o più unità lucali. Stratis furnisce funzioni cum'è l'allocazione dinamica di almacenamiento, istantanee, integrità è strati di caching. U codice di u prugettu hè scrittu in Rust è distribuitu da Licenziatu sottu MPL 2.0.

U sistema riplica largamente in e so capacità l'arnesi avanzati di gestione di partizioni di ZFS è Btrfs, ma hè implementatu in forma di una capa (daemon stratisd), in esecuzione nantu à u subsistema di device-mapper di u kernel Linux (aduprendu i 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 anu micca bisognu di caricate moduli di kernel specifichi. U prugettu era inizialmente presentatu cum'è micca bisognu per amministrà a qualificazione esperta di sistemi di almacenamento.

L'API D-Bus hè furnita per u cuntrollu è utilità cli.
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 logiche 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 di difetti ùn sò ancu supportati, ma sò previsti per u futuru.

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

В numero 2.2 Nove opzioni di interfaccia D-Bus sò state aghjunte per ricuperà e proprietà (FetchProperties), a gestione (Manager) è l'interazzione cù i dispositi di bloccu (Blockdev). Aggiunta a capacità di informà nantu à l'occurrence di l'avvenimenti nantu à a cunnessione è a rimozione di l'interfacce (InterfacesAdded è InterfacesRemoved) via D-Bus. In l'utilità stratis-cli migliuratu Scripts di cumpleta Bash.

Source: opennet.ru

Add a comment