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

Π˜Π·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Stratis 3.3, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΎ ΠΎΡ‚ 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.3, Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ инструмСнти Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия:

  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° физичСскитС устройства, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° добавятС Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ дисково пространство към ΠΏΡƒΠ»Π° Stratis, ΠΊΠΎΠ΅Ρ‚ΠΎ става Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎ Π½Π° устройство Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π½Π° RAID масив).
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žstratis pool extend-dataβ€œ Π·Π° добавянС Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ дисково пространство, ΠΊΠΎΠ΅Ρ‚ΠΎ сС появява Π½Π° Π΅Π΄Π½ΠΎ ΠΎΡ‚ устройствата към ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ ΠΏΡƒΠ» Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅. Π—Π° прослСдяванС Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° устройството Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΎ спСциално ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ към ΠΈΠ·Ρ…ΠΎΠ΄Π° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žstratis pool listβ€œ ΠΈ информация Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠΈΡ‚Π΅ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π½Π° ΠΏΡƒΠ»Π° ΠΈ устройството Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° към ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žstratis blockdev listβ€œ.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° пространство Π·Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с устройства Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ (β€žΡ‚ΡŠΠ½ΠΊΠΎ ΠΎΡΠΈΠ³ΡƒΡ€ΡΠ²Π°Π½Π΅β€œ). ΠŸΡ€ΠΎΠΌΡΠ½Π°Ρ‚Π° Π½Π°ΠΌΠ°Π»ΠΈ фрагмСнтацията ΠΏΡ€ΠΈ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½Π΅ Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ.
  • ΠŸΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π½Π° изпълними Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° Clevis, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ ΠΈ Π΄Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π½Π° дискови дяловС. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π²Π΅Ρ‡Π΅ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ потрСбитСлска ΠΊΠΎΠΌΠ°Π½Π΄Π° изисква ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° Clevis (ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°ΡˆΠ΅ само вСднъТ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Stratis бСшС стартиран), ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Clevis, инсталиран слСд стартиранС Π½Π° stratisd.

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

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