Stratis 3.3 väljalase, kohalikku salvestust haldava tarkvara tööriistakomplekt

Опубликован выпуск проекта Stratis 3.3, развиваемого компанией Red Hat и сообществом Fedora для унификации и упрощения средств настройки и управления пулом из одного или нескольких локальных накопителей. Stratis предоставляет такие возможности, как динамическое выделение места в хранилище, снапшоты, обеспечение целостности и создание слоёв для кэширования. Поддержка Stratis интегрирована в дистрибутивы Fedora и RHEL начиная с выпусков Fedora 28 и RHEL 8.2. Код проекта распространяется под лицензией MPL 2.0.

Süsteem jäljendab oma võimaluste poolest ZFS ja Btrfs'i täiustatud partitsioonihaldusvahendeid, kuid on teostatud kihina (stratisd deemon), mis töötab Linuxi kernelis device-mapper alamsüsteemi peal (kasutatakse mooduleid dm-thin, dm-cache, dm-thinpool, dm-raid ja dm-integrity) ja XFS failisüsteemi. Erinevalt ZFS-ist ja Btrfs-ist töötavad Stratisi komponendid vaid kasutajaruumi tasandil ja ei vaja spetsiifiliste kernelimoodulite laadimist. Projekt esitatakse algselt kui mitteekspertiisi nõudev süsteemide haldamiseks.

D-Bus API ja cli-utility on haldamiseks saadaval. Stratis on testitud LUKS'i (krüpteeritud partitsioonide), mdraid'i, dm-multipathi, iSCSI, LVM loogiliste mahtude ning erinevate HDD, SSD ja NVMe-kettaseadmetega. Ühe ketta olemasolul poolis võimaldab Stratis kasutada loogilisi partitsioone, millel on hetkeseisud muudatuste tagasiviimiseks. Kui hulka lisatakse mitmeid kettaid, tekib võimalus loogiliselt ühendatud selliste seadmete pidev ala. Sellised funktsioonid nagu RAID, andmete tihendamine, deduplikeerimine ja töökindluse tagamine ei ole veel toetatud, kuid on tulevikus plaanis.

Stratis 3.3 väljalase, kohalikku salvestust haldava tarkvara tööriistakomplekt

Uues versioonis:

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

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster