Stratis 3.0 väljaanne, tööriistade komplekt kohalike salvestuste haldamiseks

Avaldatud on Stratis 3.0 projekti versioon, mida arendavad Red Hat ja Fedora kogukond, et ühtlustada ja lihtsustada seadistamise ja haldamise vahendeid ühe või mitme kohalikku mäluseadet paljundava gruppi jaoks. Stratis pakub selliseid võimalusi nagu dünaamiline salvestusruumi jaotamine, snapshots, andmete terviklikkuse tagamine ja kiirusede loomine. Stratis toetamist on integreeritud Fedora ja RHEL jaotustesse alates Fedora 28 ja RHEL 8.2 versioonidest. Projekti kood on jaotatud MPL 2.0 litsentsi alusel.

Süsteem kordab oma funktsioonides paljuski ZFS ja Btrfs laiendatud osade haldamise vahendeid, kuid on ellu kutsutud kihina (demon stratisd), mis töötab Linuxi kernelis seadme kaardistamise alamsüsteemi peal (kasutatakse mooduleid dm-thin, dm-cache, dm-thinpool, dm-raid ja dm-integrity) ning failisüsteemi XFS. Erinevalt ZFS-ist ja Btrfs-ist, töötavad Stratisi komponendid ainult kasutajaruumi tasandil ja ei nõua spetsiifiliste kernelimoodulite laadimist. Projekti esitlemine ei nõua salvestussüsteemide haldamiseks spetsialisti kvalifikatsiooni.

Halduseks pakutakse D-Bus API ja cli-utiliiti. Stratisi töö on testitud LUKS põhistel blokeeritud seadmetel (kriptitud osad), mdraid, dm-multipath, iSCSI, LVM loogilistel mahtudel, samuti erinevate HDD, SSD ja NVMe salvestusseadmetega. Kui puulis on üks ketas, võimaldab Stratis kasutada loogilisi osasid, mis toetavad salvestuspunktide loomist muutuste tagasiastumise jaoks. Kui puul on mitu salvestusseadet, tekib võimalus loogiliselt ühendada salvestusseadmeid järjestikuseks alaks. Sellised võimalused nagu RAID, andmete tihendamine, dedupeerimine ja talitluse tõhusus ei ole praegu toetatud, kuid on tulevikus kavandatud.

Stratis 3.0 väljaanne, tööriistade komplekt kohalike salvestuste haldamiseks

Versiooninumbri oluline muutmine on tingitud D-Bus kaudu haldamise liidese muutusest ning FetchProperties liideste toetamise lõpetamisest, et kasutada D-Bus põhiseid omadusi ja meetodeid. Uues väljaandes on lisatud udev reeglite kontrollimine libblkidi abil enne muudatuste tegemist, ümber töötatud DeviceMapperis sündmuste töötlemine, muudetud sisemist veahaldurite esitamist, ümber kirjutatud tagasiulatuva muudatuste (rollback) kood, võimaldatud on loogilise suuruse määramine failisüsteemi loomisel. Clevises, mis on kohandatud automaatseks andmete krüptimiseks ja dekrüptimiseks kettaruumi osades, on kasutatud SHA-256 häsleid, mitte SHA-1. On antud võimalus muuta paroolifaasi ja uuesti genereerida sidemeid Clevisega.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster