Издание на Стратис 3.3, комплет алатки за управување со локално складирање

Објавено е објавувањето на проектот Stratis 3.3, развиен од Red Hat и заедницата Fedora за да ги обедини и поедностави средствата за конфигурирање и управување со базен од еден или повеќе локални дискови. Стратис обезбедува функции како што се динамично распределување на складирање, снимки, интегритет и слоеви за кеширање. Поддршката на Stratis е интегрирана во дистрибуциите на Fedora и RHEL од објавувањето на Fedora 28 и RHEL 8.2. Кодот на проектот е дистрибуиран под лиценцата MPL 2.0.

Системот во голема мера ги реплицира во своите можности напредните алатки за управување со партиции на ZFS и Btrfs, но е имплементиран во форма на слој (stratisd daemon) кој работи на врвот на потсистемот уред-мапер на кернелот Linux (модули dm-thin, dm -кеш, dm-thinpool, dm- raid и dm-интегритет) и датотечен систем XFS. За разлика од ZFS и Btrfs, компонентите на Stratis работат само во корисничкиот простор и не бараат вчитување специфични модули на кернелот. Проектот првично беше претставен како не бара квалификации на експерт за системи за складирање за администрација.

За управување се обезбедени D-Bus API и Cli utility. Стратис е тестиран со блок уреди базирани на LUKS (шифрирани партиции), mdraid, dm-multipath, iSCSI, LVM логички волумени, како и различни HDD, SSD и NVMe дискови. Ако има еден диск во базенот, Стратис ви дозволува да користите логички партиции со поддршка за слика за да ги вратите промените. Кога додавате повеќе дискови во базен, можете логично да ги комбинирате дисковите во соседна област. Функциите како RAID, компресија на податоци, дедупликација и толеранција на грешки сè уште не се поддржани, но се планирани за во иднина.

Издание на Стратис 3.3, комплет алатки за управување со локално складирање

Во новата верзија:

  • Додадена е поддршка за проширување на големината на физичките уреди, што ви овозможува да додадете дополнителен простор на дискот во базенот Stratis што станува достапен на уред за складирање (на пример, кога се проширува RAID низа).
  • Додадена е командата „stratis pool extension-data“ за да се додаде дополнителен простор на дискот што се појавува на еден од уредите во одреден базен за складирање. За следење на промените во големината на уредот, додадено е посебно предупредување на излезот од командата „stratis pool list“, а информациите за разликите во големината на базенот и уредите се додадени во командата „stratis blockdev list“.
  • Подобрена распределба на простор за метаподатоци поврзани со уреди за складирање и динамична распределба на складирање („тенко обезбедување“). Промената ја намали фрагментацијата при складирање на метаподатоци.
  • Проверката на извршните датотеки на рамката Clevis, што се користи за автоматско шифрирање и дешифрирање на податоците на партициите на дискот, е преработена. Проверката сега се врши секогаш кога некоја корисничка команда бара повик до Clevis (претходно проверката се правеше само еднаш, кога беше стартуван Стратис), што ги решава проблемите со користењето на Clevis инсталиран по стартувањето на Stratisd.

Извор: opennet.ru

Додадете коментар