Выпущена версия Vitastor 1.0.0

29.07.2023

  • Контрольные суммы данных и метаданных!
    • Контрольные суммы метаданных - на новых OSD будут включены всегда, диски старых OSD продолжат работать без изменений.
    • Контрольные суммы данных - по умолчанию отключены, включаются параметром --data_csum_type crc32c для новых OSD.
    • Блок чексуммы настраивается
    • inmemory_metadata=false позволяет отключить постоянное хранение чексумм в памяти.
    • С блоком по умолчанию (4 КБ) чексуммы добавляют потребление 1 ГБ памяти на 1 ТБ места на диске.
    • Подробности в документации.
  • Поддержка кэшированного ввода-вывода через Linux page cache (O_SYNC вместо O_DIRECT), которую можно включить отдельно для данных и/или метаданных и/или журнала.

Релиз также включает исправления багов из 0.9.6.

0.9.6 перемещён в репозитории “oldstable” и будет оставаться доступным ещё некоторое время.

Ссылки