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

18.07.2023

  • Улучшена производительность драйвера QEMU путём интеграции в него io_uring (у меня на локалхосте iops-ы выросли примерно с 50000 до 90000)
  • Поправлено подвисание qemu-img, начавшее иногда возникать после фикса iothread в 0.9.3
  • Пакеты QEMU с исправлениями пересобраны под все версии Debian и RHEL и под Proxmox 8.0, 7.4, 7.3 и 6.4
  • Пара мелких исправлений в клиенте (vitastor-cli ls падал на неизвестных пулах, vitastor-cli status мог показывать больше etcd, чем задано в конфиге)
  • Монитор теперь удаляет статистику удалённых пулов из /pool/stats/
  • Изменены настройки etcd по умолчанию в make-etcd для снижения потребления памяти
  • OSD научились не падать, когда etcd при перезапуске обрубал подписки через “revisions were compacted”
  • И пара мелких исправлений в дисковом слое (одно подвисание и одно падение), воспроизводившиеся на HDD с мелким журналом и большими (512 кб, 900 кб) случайными записями
  • В документацию добавлены заметки про HDD. Судя по данным тестов, Vitastor теперь официально разрешено юзать с HDD-only, особенно если HDD нормальные (HGST, Toshiba MG, EXOS)

Ссылки