ααΆαα ααααααΆααααααα Stratis 3.3 ααααΌαααΆαααααα»ααα αααααΎαα‘αΎαααα Red Hat αα·ααα αααα Fedora ααΎααααΈααααα½αααααα½α αα·αααααα½ααααααααΆααααααΆααααααααα ααΆαααααααα αα·ααααααααααα’αΆαααααααΆααααα»ααααα»ααα½α α¬α αααΎαα Stratis αααααααΌααααααααα·αααααΌα ααΆ ααΆααααα ααααΆααααα»αααΆααααα ααΌααα ααΆααα»α αα·α αα·ααααααΆααααααΆαααααααΆααα ααΆαααΆαααα Stratis ααααΌαααΆααααα αΌααα αααα»αααΆααααα αα Fedora αα·α RHEL α αΆααααΆααααΈααΆαα ααααααΆα Fedora 28 αα·α RHEL 8.2 α αααααΌαααααααααααΌαααΆαα ααα αΆααααααα’αΆααααΆααααα MPL 2.0 α
αααααααααααααΆαα αααΎαα ααααααΆααααααααΆαααααααΆ α§ααααααααααααααααΆαααΆαααααα·αααααααααα ZFS αα·α Btrfs ααα»ααααααααΌαααΆαα’αα»ααααααΆαααααααααααΆαα (stratisd daemon) αααααααΎαααΆααα ααΎααααααααααα§ααααα-mapper ααααΊαααααΈαα»α (αααΌαα»α dm-thin, dm α -cache, dm-thinpool, dm- raid αα·α dm-integrity) αα·αααααααααα―αααΆα XFS α αα·αααΌα ZFS αα·α Btrfs αα αααΆαααΆαα» Stratis ααααΎαααΆααααααα»αα αααααα’αααααααΎααααΆααααα»ααααα α αΎααα·αααααΌαααΆααααα»ααααΌαα»αααΊαααααΆααααΆααααα ααααααβαααβααααΌαβααΆαβαααα αΆαβααΈβααααΌαβααΆβαα·αβαααααΌαβα±ααβααΆαβααααααβαααααααα·βααααβα’αααβααααΆαβααααααααβαααα»αβααΎααααΈβαααααααααα
D-Bus API αα·αα§αααααααααΎααααΆαα cli ααααΌαααΆααααααααΌααααααΆααααΆααααααααααα Stratis ααααΌαααΆαααΆαααααααΆαα½αααΉαα§ααααααααα»ααααααα’ααααΎ LUKS (ααΆαααΆααααααΆαα’αα·αααααΈα) mdraid, dm-multipath, iSCSI, LVM logical volumes ααααΌα ααΆ HDDs, SSDs αα·α NVMe drives ααααααα ααααα·αααΎααΆαααΆααα½ααα αααα»αα’αΆαααα Stratis α’αα»ααααΆαα±ααα’αααααααΎααΆαααΆαα‘αΌααΈααααΆαα½αααΉαααΆαααΆααααααΌαααααΎααααΈαααα·αααΆαααααΆααααααΌααααα‘αααααα·αα αα αααα’ααααααααα Drive α αααΎααα αααα»αα’αΆααα½α α’αααα’αΆα αααα αΌα Drives α αΌααα αααα»ααααααααΆααααααΆα αααααααα·αααααΌα ααΆ RAID ααΆααααα αΆαααα·αααααα ααΆααααααα½α αα·αααΆαα’ααα±αα ααααααα α»ααα·αααΆααααααΌαααΆαααΆαααααα α‘αΎααα ααα»ααααααααΌαααΆαααααααα»ααααααΆαααααα’ααΆααα
αα αααα»αααααααααΈα
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΠΏΡΠ» Stratis Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, ΡΡΠ°Π²ΡΠ΅Π΅ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΈ RAID-ΠΌΠ°ΡΡΠΈΠ²Π°).
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Β«stratis pool extend-dataΒ» Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΉ ΠΏΡΠ» Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°, ΠΏΠΎΡΠ²ΠΈΠ²ΡΠ΅Π³ΠΎΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΡΡΡΡΠΎΠΉΡΡΠ². ΠΠ»Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ² Π² Π²ΡΠ²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Β«stratis pool listΒ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, Π° Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ Β«stratis blockdev listΒ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ ΡΠ°Π·Π»ΠΈΡΠΈΡΡ Π² ΡΠ°Π·ΠΌΠ΅ΡΠ°Ρ ΠΏΡΠ»Π° ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
- Π£Π»ΡΡΡΠ΅Π½ΠΎ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΡΠ° Π΄Π»Ρ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ , ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΡΠ° Π² Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ (Β«thin provisioningΒ»). ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΡΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΠΈ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ .
- ΠΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠ°Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° Clevis, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΠ³ΠΎ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½ΡΡ Π² Π΄ΠΈΡΠΊΠΎΠ²ΡΡ ΡΠ°Π·Π΄Π΅Π»Π°Ρ . ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ΅ΠΏΠ΅ΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ Clevis (ΡΠ°Π½Π΅Π΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ»Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·, ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ Stratis), ΡΡΠΎ ΡΠ΅ΡΠ°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Clevis, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° stratisd.
ααααα: opennet.ru