Mwepụta nke Stratis 3.3, ngwa ọrụ maka ijikwa nchekwa mpaghara

Ebipụtala ntọhapụ nke ọrụ Stratis 3.3, nke Red Hat na obodo Fedora mepụtara iji mee ka ọ dị n'otu na ime ka ụzọ dị mfe maka ịhazi na ijikwa ọdọ mmiri nke otu draịva mpaghara ma ọ bụ karịa. Stratis na-enye atụmatụ dị ka oke nchekwa dị ike, onyonyo, iguzosi ike n'ezi ihe na akwa mkpuchi. Agbakwunyela nkwado Stratis na nkesa Fedora na RHEL kemgbe ewepụtara Fedora 28 na RHEL 8.2. A na-ekesa koodu ọrụ n'okpuru ikike MPL 2.0.

Usoro a na-emegharị n'ụzọ dị ukwuu na ike ya ngwá ọrụ njikwa nkebi dị elu nke ZFS na Btrfs, mana etinyere ya n'ụdị oyi akwa (stratisd daemon) na-agba ọsọ n'elu ngwaọrụ-mapper subsystem nke Linux kernel (modul dm-thin, dm). -cache, dm-thinpool, dm-raid na dm-iguzosi ike n'ezi ihe) na sistemụ faịlụ XFS. N'adịghị ka ZFS na Btrfs, Stratis components na-arụ ọrụ naanị na ohere onye ọrụ ma ọ dịghị achọ ịkwanye modul kernel kpọmkwem. E gosipụtara oru ngo a na mbụ ka ọ chọghị iru eru nke onye ọkachamara na-echekwa usoro nchekwa iji nye.

A na-enye D-Bus API na akụrụngwa cli maka njikwa. A nwalela Stratis na ngwaọrụ ngọngọ dabere na LUKS (akụkụ ezoro ezo), mdraid, dm-multipath, iSCSI, mpịakọta ezi uche LVM, yana HDD dị iche iche, SSDs na draịva NVMe. Ọ bụrụ na enwere otu diski n'ime ọdọ mmiri, Stratis na-enye gị ohere iji akụkụ ezi uche dị na ya na nkwado foto iji tụgharịa mgbanwe azụ. Mgbe ị gbakwunyere ọtụtụ draịva n'ọdọ mmiri, ị nwere ike iji ezi uche jikọta draịva ahụ ka ọ bụrụ mpaghara na-asọ mpi. akwadobeghi atụmatụ dị ka RAID, mkpakọ data, mwepu na nnabata mmejọ, mana akwadoro maka ọdịnihu.

Mwepụta nke Stratis 3.3, ngwa ọrụ maka ijikwa nchekwa mpaghara

Na ụdị ọhụrụ:

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

isi: opennet.ru

Tinye a comment