Release fan Stratis 3.3, in toolkit foar it behearen fan lokale opslach

De frijlitting fan it Stratis 3.3-projekt, ûntwikkele troch Red Hat en de Fedora-mienskip om ark te ferienigjen en te ferienfâldigjen foar it konfigurearjen en behearen fan in pool fan ien of mear lokale skiven, is publisearre. Stratis biedt funksjes lykas dynamyske opslach tawizing, snapshots, yntegriteit, en caching lagen. Stratis-stipe is yntegrearre yn Fedora- en RHEL-distribúsjes sûnt de Fedora 28- en RHEL 8.2-releases. De projektkoade wurdt ferspraat ûnder de MPL 2.0-lisinsje.

It systeem werhellet foar in grut part de avansearre ark foar ZFS- en Btrfs-partitionbehear yn har mooglikheden, mar wurdt ymplementearre as in laach (stratisd-daemon) dy't rint boppe op it apparaat-mapper-subsysteem fan 'e Linux-kernel (modules dm-thin, dm-cache, dm -thinpool, dm- raid en dm-integrity) en it XFS-bestânsysteem. Oars as ZFS en Btrfs, wurkje Stratis-komponinten allinich yn brûkersromte en hawwe gjin spesifike kernelmodules laden. It projekt wurdt yn earste ynstânsje presintearre as net fereasket de kwalifikaasjes fan in ekspert yn opslachsystemen foar administraasje.

D-Bus API en cli-utility wurde levere foar kontrôle. Stratis is hifke mei LUKS-basearre blokapparaten (fersifere partysjes), mdraid, dm-multipath, iSCSI, LVM logyske folumes, en ferskate hurde skiven, SSD's en NVMe-skiven. As d'r ien skiif yn it swimbad is, lit Stratis jo logyske partysjes brûke mei snapshot-ynskeakele om feroarings werom te rôljen. Wannear't meardere driuwfearren wurde tafoege oan in swimbad, kinne de driuwfearren logysk kombineare wurde yn in oansletten gebiet. Funksjes lykas RAID, gegevenskompresje, deduplikaasje en failover wurde op it stuit net stipe, mar binne pland foar de takomst.

Release fan Stratis 3.3, in toolkit foar it behearen fan lokale opslach

Yn de nije ferzje:

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

Boarne: opennet.ru

Add a comment