Выпущена версия 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)
Ссылки
- Git: https://git.yourcmc.ru/vitalif/vitastor/releases/tag/v0.9.4
- Инструкции по установке: https://vitastor.io/docs/installation/packages.html