Tokollo ea morero oa Stratis 3.3 e phatlalalitsoe, e ntlafalitsoeng ke Red Hat le sechaba sa Fedora ho kopanya le ho nolofatsa mekhoa ea ho hlophisa le ho laola letamo la koloi e le 'ngoe kapa tse ngata tsa lehae. Stratis e fana ka likarolo tse kang kabo e matla ea polokelo, linepe, botšepehi le likarolo tsa caching. Ts'ehetso ea Stratis e kenyelelitsoe kabong ea Fedora le RHEL ho tloha ha ho lokolloa Fedora 28 le RHEL 8.2. Khoutu ea projeke e ajoa tlasa laesense ea MPL 2.0.
Sistimi ena e pheta-pheta ka bokhoni ba eona lisebelisoa tse tsoetseng pele tsa taolo ea karohano ea ZFS le Btrfs, empa e kengoa ts'ebetsong ka sebopeho sa lera (stratisd daemon) e sebetsang ka holim'a sesebelisoa-mapper subsystem ea Linux kernel (module dm-thin, dm). -cache, dm-thinpool, dm- raid le dm-integrity) le sistimi ea faele ea XFS. Ho fapana le ZFS le Btrfs, likarolo tsa Stratis li sebetsa feela sebakeng sa basebelisi 'me ha li hloke ho kenya li-module tsa kernel. Morero o ile oa hlahisoa qalong e le o sa hlokeng mangolo a thuto ea setsebi sa litsamaiso tsa polokelo ho tsamaisa.
D-Bus API le lisebelisoa tsa cli li fanoa bakeng sa tsamaiso. Stratis e 'nile ea lekoa ka lisebelisoa tsa li-block tse thehiloeng ho LUKS (li-partitions tse patiloeng), mdraid, dm-multipath, iSCSI, li-volumes tse utloahalang tsa LVM, hammoho le li-HDD tse fapaneng, li-SSD le li-drive tsa NVMe. Haeba ho na le disk e le 'ngoe ka letamong, Stratis e u lumella ho sebelisa likarolo tse utloahalang ka tšehetso ea snapshot ho khutlisa liphetoho. Ha o eketsa li-drive tse ngata letamong, o ka kopanya li-drive sebakeng se kopaneng. Likarolo tse kang RAID, khatello ea data, deduplication le mamello ea liphoso ha li so tšehetsoe, empa li reriloe kamoso.
Khatisong e ncha:
- Tšehetso e ekelitsoeng bakeng sa ho atolosa boholo ba lisebelisoa tsa 'mele, e leng se u lumellang hore u kenye sebaka se eketsehileng sa disk ho letamo la Stratis le fumanehang sesebelisoa sa polokelo (mohlala, ha u atolosa sehlopha sa RAID).
- E kentse taelo ea "stratis pool extend-data" ho eketsa sebaka sa disk se eketsehileng se hlahang ho e 'ngoe ea lisebelisoa ho letamo le itseng la polokelo. Ho latela liphetoho tsa boholo ba sesebelisoa, temoso e khethehileng e kentsoe tlhahiso ea taelo ea "stratis pool list", 'me tlhahisoleseding e mabapi le phapang pakeng tsa letamo le boholo ba lisebelisoa e kenyelelitsoe ho taelo ea "stratis blockdev list".
- Kabo e ntlafalitsoeng ea sebaka bakeng sa metadata e amanang le lisebelisoa tsa polokelo le kabo e matla ea polokelo ("pehelo e nyane"). Phetoho e fokotsitse karohano ha u boloka metadata.
- Cheke ea lifaele tse ka sebetsoang tsa moralo oa Clevis, o sebelisetsoang ho notlela ka mokhoa o iketsang le ho hlakoloa ha data ho li-partitions tsa disk, e hlophisitsoe bocha. Cheke e se e etsoa neng kapa neng ha taelo ea mosebelisi e hloka mohala ho Clevis (pele cheke e ne e etsoa hang feela, ha Stratis e qala), e rarollang litaba ka ho sebelisa Clevis e kentsoeng kamora hore stratisd e qale.
Source: opennet.ru