ИздаванС Π½Π° Stratis 3.0, Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ инструмСнти Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

Π˜Π·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Stratis 3.0, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΎ ΠΎΡ‚ Red Hat ΠΈ общността Π½Π° Fedora, Π·Π° обСдиняванС ΠΈ опростяванС Π½Π° инструмСнти Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π³Ρ€ΡƒΠΏΠ° ΠΎΡ‚ Π΅Π΄Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π»ΠΎΠΊΠ°Π»Π½ΠΈ устройства, бСшС ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΎ. Stratis прСдоставя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, ΠΌΠΎΠΌΠ΅Π½Ρ‚Π½ΠΈ снимки, ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ‚Π΅Ρ‚ ΠΈ слоСвС Π·Π° ΠΊΠ΅ΡˆΠΈΡ€Π°Π½Π΅. ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Stratis Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π° Π² дистрибуциитС Π½Π° Fedora ΠΈ RHEL слСд вСрсиитС Fedora 28 ΠΈ RHEL 8.2. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° сС разпространява ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π· MPL 2.0.

БистСмата Π΄ΠΎ голяма стСпСн повтаря ΡƒΡΡŠΠ²ΡŠΡ€ΡˆΠ΅Π½ΡΡ‚Π²Π°Π½ΠΈΡ‚Π΅ ZFS ΠΈ Btrfs инструмСнти Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° дяловС Π² своитС Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, Π½ΠΎ Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½Π° ΠΊΠ°Ρ‚ΠΎ слой (stratisd daemon), Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ Π²ΡŠΡ€Ρ…Ρƒ подсистСмата Π·Π° ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅ Π½Π° устройства Π½Π° ядрото Π½Π° Linux (ΠΌΠΎΠ΄ΡƒΠ»ΠΈ dm-thin, dm-cache, dm -thinpool, dm- raid ΠΈ dm-integrity) ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма XFS. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ ZFS ΠΈ Btrfs, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Stratis работят само Π² потрСбитСлско пространство ΠΈ Π½Π΅ изискват Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° спСцифични ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π½Π° ядрото. ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π΅ прСдставСн ΠΊΠ°Ρ‚ΠΎ нСизискващ квалификацията Π½Π° СкспСрт ΠΏΠΎ складови систСми Π·Π° администриранС.

D-Bus API ΠΈ cli-utility са прСдоставСни Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ». Stratis Π΅ тСстван с Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° LUKS Π±Π»ΠΎΠΊΠΎΠ²ΠΈ устройства (ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ΠΈ дяловС), mdraid, dm-multipath, iSCSI, LVM логичСски Ρ‚ΠΎΠΌΠΎΠ²Π΅ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ‚Π²ΡŠΡ€Π΄ΠΈ дисковС, SSD ΠΈ NVMe дисковС. Ако ΠΈΠΌΠ° Π΅Π΄ΠΈΠ½ диск Π² ΠΏΡƒΠ»Π°, Stratis Π²ΠΈ позволява Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ логичСски дяловС с Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚Π½Π° снимка, Π·Π° Π΄Π° Π²ΡŠΡ€Π½Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π°Π·Π°Π΄. ΠšΠΎΠ³Π°Ρ‚ΠΎ към ΠΏΡƒΠ» сС добавят мноТСство дисковС, дисковСтС ΠΌΠΎΠ³Π°Ρ‚ логичСски Π΄Π° сС ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ‚ Π² Π΅Π΄Π½Π° съсСдна област. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ RAID, компрСсия Π½Π° Π΄Π°Π½Π½ΠΈ, дСдупликация ΠΈ ΠΎΡ‚ΠΊΠ°Π· всС ΠΎΡ‰Π΅ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚, Π½ΠΎ са ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΈ Π·Π° Π±ΡŠΠ΄Π΅Ρ‰Π΅Ρ‚ΠΎ.

ИздаванС Π½Π° Stratis 3.0, Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ инструмСнти Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π°Ρ‚Π° промяна Π² Π½ΠΎΠΌΠ΅Ρ€Π° Π½Π° вСрсията сС дълТи Π½Π° промяната Π² интСрфСйса Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° D-Bus ΠΈ оттСглянСто Π½Π° интСрфСйситС FetchProperties Π² ΠΏΠΎΠ»Π·Π° Π½Π° Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° D-Bus свойства ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ. Новата вСрсия ΡΡŠΡ‰ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° udev с libblkid ΠΏΡ€Π΅Π΄ΠΈ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΎΡ‚ DeviceMapper, ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΎΡ‚ΠΎ прСдставянС Π½Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠΎΠ΄Π° Π·Π° Π²Ρ€ΡŠΡ‰Π°Π½Π΅ Π½Π°Π·Π°Π΄ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ (Π²Ρ€ΡŠΡ‰Π°Π½Π΅) ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ ΡƒΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° логичСски Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ създаванС Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π° систСма. Π Π°ΠΌΠΊΠ°Ρ‚Π° Clevis, която сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ ΠΈ Π΄Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π½Π° дискови дяловС, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° SHA-256 Ρ…Π΅ΡˆΠΎΠ²Π΅ вмСсто SHA-1. ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° промяна Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½ΠΈΡ към Clevis.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€