Liberasyon Stratis 3.3, yon bwat zouti pou jere depo lokal yo

Yo te pibliye piblikasyon pwojè Stratis 3.3, Red Hat ak kominote Fedora te devlope pou inifye ak senplifye mwayen pou konfigirasyon ak jere yon rezèvwa youn oswa plis kondui lokal yo. Stratis bay karakteristik tankou alokasyon depo dinamik, snapshots, entegrite ak kouch kachèt. Sipò Stratis yo te entegre nan distribisyon Fedora ak RHEL depi degaje Fedora 28 ak RHEL 8.2. Kòd pwojè a distribye anba lisans MPL 2.0.

Sistèm nan lajman repwodui nan kapasite li yo zouti avanse jesyon patisyon ZFS ak Btrfs, men li aplike nan fòm lan nan yon kouch (stratisd daemon) ki kouri sou tèt subsistèm aparèy-mapper nan nwayo Linux la (modil dm-thin, dm). -cache, dm-thinpool, dm-raid ak dm-integrity) ak sistèm fichye XFS la. Kontrèman ak ZFS ak Btrfs, eleman Stratis kouri sèlman nan espas itilizatè epi yo pa mande pou chaje modil nwayo espesifik. Pwojè a te okòmansman prezante kòm pa mande kalifikasyon yo nan yon ekspè nan sistèm depo yo administre.

Yo bay yon API D-Bus ak yon sèvis piblik cli pou jesyon. Stratis te teste ak aparèy blòk ki baze sou LUKS (partisyon chiffres), mdraid, dm-multipath, iSCSI, volim lojik LVM, osi byen ke divès kalite HDD, SSD ak kondui NVMe. Si gen yon disk nan pisin lan, Stratis pèmèt ou sèvi ak patisyon lojik ak sipò snapshot pou woule chanjman yo. Lè ou ajoute plizyè kondui nan yon pisin, ou ka lojikman konbine kondui yo nan yon zòn vwazen. Karakteristik tankou RAID, konpresyon done, deduplication ak tolerans fay yo poko sipòte, men yo planifye pou lavni an.

Liberasyon Stratis 3.3, yon bwat zouti pou jere depo lokal yo

Nan nouvo vèsyon an:

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

Sous: opennet.ru

Add nouvo kòmantè