Stratis 3.3 шығарылымы, жергілікті жадты басқаруға арналған құралдар жинағы

Red Hat және Fedora қауымдастығы бір немесе бірнеше жергілікті дискілердің пулын конфигурациялау және басқару құралдарын біріктіру және жеңілдету үшін әзірлеген Stratis 3.3 жобасының шығарылымы жарияланды. Stratis динамикалық сақтауды бөлу, суреттер, тұтастық және кэштеу қабаттары сияқты мүмкіндіктерді қамтамасыз етеді. Stratis қолдауы Fedora және RHEL дистрибутивтеріне Fedora 28 және RHEL 8.2 шығарылымдарынан бастап біріктірілген. Жоба коды MPL 2.0 лицензиясы бойынша таратылады.

Жүйе негізінен ZFS және Btrfs бөлімдерін басқарудың кеңейтілген құралдарын өз мүмкіндіктерінде қайталайды, бірақ Linux ядросының құрылғы-маппер ішкі жүйесінің жоғарғы жағында жұмыс істейтін қабат (стратисс демон) түрінде жүзеге асырылады (модульдер dm-thin, dm -кэш, dm-thinpool, dm- raid және dm-integrity) және XFS файлдық жүйесі. ZFS және Btrfs-тен айырмашылығы, Stratis компоненттері тек пайдаланушы кеңістігінде жұмыс істейді және арнайы ядро ​​модульдерін жүктеуді қажет етпейді. Жоба бастапқыда басқару үшін сақтау жүйесі сарапшысының біліктілігін талап етпейтін ретінде ұсынылды.

Басқару үшін D-Bus API және cli утилитасы қамтамасыз етілген. Stratis LUKS (шифрланған бөлімдер), mdraid, dm-multipath, iSCSI, LVM логикалық көлемдеріне, сондай-ақ әртүрлі HDD, SSD және NVMe дискілеріне негізделген блоктық құрылғылармен сынақтан өтті. Пулда бір диск болса, Stratis өзгертулерді кері қайтару үшін суретті қолдауы бар логикалық бөлімдерді пайдалануға мүмкіндік береді. Пулға бірнеше дискіні қосқанда, дискілерді қисынды түрде қисынды аймаққа біріктіруге болады. RAID, деректерді қысу, қайталау және ақауларға төзімділік сияқты мүмкіндіктерге әлі қолдау көрсетілмейді, бірақ болашаққа жоспарлануда.

Stratis 3.3 шығарылымы, жергілікті жадты басқаруға арналған құралдар жинағы

Жаңа нұсқада:

  • Добавлена поддержка расширения размера физических устройств, позволяющая добавить в пул Stratis дополнительное дисковое пространство, ставшее доступным на устройстве хранения (например, при расширении RAID-массива).
  • Добавлена команда «stratis pool extend-data» для добавления в определённый пул хранения дополнительного дискового пространства, появившегося на одном из устройств. Для отслеживания изменения размера устройств в вывод команды «stratis pool list» добавлено специальное предупреждение, а в команду «stratis blockdev list» добавлены сведения о различиях в размерах пула и устройства.
  • Улучшено распределение места для метаданных, связанных с устройствами хранения и динамическим выделение места в хранилище («thin provisioning»). Изменение позволило сократить фрагментацию при хранении метаданных.
  • Переработана проверка исполняемых файлов фреймворка Clevis, применяемого для автоматического шифрования и расшифровки данных в дисковых разделах. Проверка теперь выполняется каждый раз, когда при выполнении команды пользователя требуется обращение к Clevis (ранее проверка осуществлялась только один раз, при запуске Stratis), что решает проблемы с использованием Clevis, установленным после запуска stratisd.

Ақпарат көзі: opennet.ru

пікір қалдыру