Size: a a a

KVM (PVE/oVirt etc)

2021 March 18

ГП

Григорий Прадедов... in KVM (PVE/oVirt etc)
nikoinlove 🐈
ну в этой схеме ведь нет дедупликации нигде?
можт в xfs завезли не знаю. просто написали что искали систему для дедупликации, а сравниваете без
Это типа эталонный тест. Контрольный образец.
источник

n🐈

nikoinlove 🐈 in KVM (PVE/oVirt etc)
а что кроме зфс с компрессией кстати работать умеет? тоже vdo ?
источник

ГП

Григорий Прадедов... in KVM (PVE/oVirt etc)
nikoinlove 🐈
а что кроме зфс с компрессией кстати работать умеет? тоже vdo ?
Из свободного только эти два. В какой-то новости на опеннете к какому-то дистрибутиву вроде как видел что авторы прикрутили сжатие к чистому lvm. Что в общем-то не странно, так как vdo это и есть lvm.
источник

ГП

Григорий Прадедов... in KVM (PVE/oVirt etc)
А, ещё btrfs вроде как. Но использовать эту фс на живых ВМ под нагрузкой я до сих пор боюсь.
источник

I

Ivan in KVM (PVE/oVirt etc)
Григорий Прадедов
Линк я вам предоставить не смогу, но могу поделиться своим опытом. Где-то с год назад искал систему для дедубликации и сжатие горячих данных. На тестовом стенде (2 сдд и 2 нвме Intel серии 4510 по 4 Тб) проверял: чистые диски с xfs, mdadm RAID1 + xfs, VDO с сжатием и дедупом и без в разных комбинациях, те же комбинации VDO + mdadm RAID1, ну и по аналогии ZFS, ZFS на mirror и пр. мерял fio с глубиной 16 и пблоками о 4к до 4м, случайные и линейные чтение и запись, настройки VDO и ZFS в стоке. На ссд зфс без всего проигрывала vdo со сжатием и дедупом, особено на малых блоках, а дедубликация уносила звс под плинтус. А вот на нвме vdo сливала (даже с тюнингом), потому что не могла сделать больше 1,5-2,0 Гб/с. Интересно что mdadm при случайном чтение блоками от 64к удваивала скорость накопителя.
какой блок был на zfs настроен ?
источник

ГП

Григорий Прадедов... in KVM (PVE/oVirt etc)
Ivan
какой блок был на zfs настроен ?
в стоке, без указания руками, он ставит 128 записи.
источник

I

Ivan in KVM (PVE/oVirt etc)
Григорий Прадедов
в стоке, без указания руками, он ставит 128 записи.
это для фс, а в zvol для вм ?
источник

ГП

Григорий Прадедов... in KVM (PVE/oVirt etc)
Ivan
это для фс, а в zvol для вм ?
как в стоке
источник

I

Ivan in KVM (PVE/oVirt etc)
а как в стоке ?
источник

ГП

Григорий Прадедов... in KVM (PVE/oVirt etc)
Ivan
а как в стоке ?
recordsize            128K                                  default
источник

I

Ivan in KVM (PVE/oVirt etc)
Григорий Прадедов
recordsize            128K                                  default
zvol вообще не используется ?
источник

I

Ivan in KVM (PVE/oVirt etc)
у zvol нет recordsize
источник

I

Ivan in KVM (PVE/oVirt etc)
а сжатие было включено ?
источник

ГП

Григорий Прадедов... in KVM (PVE/oVirt etc)
Ivan
zvol вообще не используется ?
Он не был объектом теста. Нет, конечно, были замеры этого всего на зволе в виде блочного устройства с xfs, но из-за низкого процента сжатия, не более 24%, я результаты не стал рассматривать. Блоки делал, на сколько могу вспомнить от 4к до 64к.
источник

ГП

Григорий Прадедов... in KVM (PVE/oVirt etc)
Ivan
а сжатие было включено ?
Везде гдк софт мог сжимать и дедапить тесты делались с/без и в разных последовательностях.
источник

I

Ivan in KVM (PVE/oVirt etc)
интересно. на zfs какраз пилят оптимизации для nvme, т.к. производительность слабоватая. вот когда допилят будет работать быстрее.
источник

RI

Roman Inflianskas in KVM (PVE/oVirt etc)
Привет. По работе стоит задача собирать образы для различных облаков. Сборка (то есть разворачивание базового образа, установка нужного софта и конфигурация, сохранение получившегося образа) будет тоже в облаках, но для отладки решил собирать локально в виртуальной машине. Пишем на Python. Вопрос: есть ли высокоуровневая либа для на Python для управления KVM или QEMU? Про libvirt-python знаю, но она кажется оверкилом: слишком монструозная и не Pythonic (в том числе из-за вездесущего XML).
источник

I

Ivan in KVM (PVE/oVirt etc)
Roman Inflianskas
Привет. По работе стоит задача собирать образы для различных облаков. Сборка (то есть разворачивание базового образа, установка нужного софта и конфигурация, сохранение получившегося образа) будет тоже в облаках, но для отладки решил собирать локально в виртуальной машине. Пишем на Python. Вопрос: есть ли высокоуровневая либа для на Python для управления KVM или QEMU? Про libvirt-python знаю, но она кажется оверкилом: слишком монструозная и не Pythonic (в том числе из-за вездесущего XML).
ansible )
источник

ГП

Григорий Прадедов... in KVM (PVE/oVirt etc)
Ivan
интересно. на zfs какраз пилят оптимизации для nvme, т.к. производительность слабоватая. вот когда допилят будет работать быстрее.
Нашёл графики, но, к сожалению,  в группу нельзя медиа, а, во-вторых, вообще не помню что значат мои записи 🙂
источник

I

Ivan in KVM (PVE/oVirt etc)
Roman Inflianskas
Привет. По работе стоит задача собирать образы для различных облаков. Сборка (то есть разворачивание базового образа, установка нужного софта и конфигурация, сохранение получившегося образа) будет тоже в облаках, но для отладки решил собирать локально в виртуальной машине. Пишем на Python. Вопрос: есть ли высокоуровневая либа для на Python для управления KVM или QEMU? Про libvirt-python знаю, но она кажется оверкилом: слишком монструозная и не Pythonic (в том числе из-за вездесущего XML).
кстати для таких задач юзают тераформ+ансибл+пакер.
источник