ZFS performance op een VM

Gebruikersavatar
devilkin
userbase crew
userbase crew
Berichten: 4861
Lid geworden op: 17 Mei 2006
Bedankt: 340 keer
Recent bedankt: 2 keer
Uitgedeelde bedankjes: 551 keer
Contact:

ZFS performance op een VM

Berichtdoor devilkin » 2 weken 49 minuten 1 seconde geleden (14 Mei 2022, 14:33)

Hoi,

Naar aanleiding van de nieuwe ub infrastructuur was ik de nodige installaties aan het doen op de nieuwe servers., gebruik makende van zfs, waar ik in zowel m'n homelab als op enterprise hardware zeer goede ervaringen mee heb.

Ne wat installatie problemen bolt de server wel goed... maar de disk performance ben ik echt niet blij mee.

Ten vergelijking: ext4 hoedik met fio snelheden read ± 500 mb/s, write 250mb/s. Op ZFS haal ik de helft of minder.

Aanpassingen die ik reeds gedaan heb:

Arc cache opgetrokken (stond te laag)
spa_ size_ inflation aangepast (kleine pool)
record size geoptimaliseerd (128 kb overall, 16 kb voor mariadb innodb files)
DBconfig aangepast voor ZFS (cheeksom afgezet, double write afgezet ,...)

De performance blijft echter wel gewoon slecht.

Zelf benik een beetje aan het eind van m'n zoekwerk geraakt... Al eens samen met woot mensen van #zfsonlinux zitten babbelen, maar daar krijg je steevast de vraag waarom geen disk passthrough etc. De config oogt goed maar het doet niet wat ik zou wensen.

Iemand nog ideeën?

De reden om naar ZFS te gaan was de snapshotting mogelijkheden,samen met send/ receive.
Telenet All-Internet -- using CV8560E & OPNsense on PCEngines APU2E4
Proximus & Mobile Vikings -- Using OnePlus 8 Pro (ROM: Stock)

rpr
Pro Member
Pro Member
Berichten: 425
Lid geworden op: 03 Jul 2008
Bedankt: 9 keer
Uitgedeelde bedankjes: 4 keer

Re: ZFS performance op een VM

Berichtdoor rpr » 1 week 6 dagen 23 uur geleden (14 Mei 2022, 15:25)

Sowieso zfs op hardware draaien en niet virtualiseren

Gebruikersavatar
devilkin
userbase crew
userbase crew
Berichten: 4861
Lid geworden op: 17 Mei 2006
Bedankt: 340 keer
Recent bedankt: 2 keer
Uitgedeelde bedankjes: 551 keer
Contact:

Re: ZFS performance op een VM

Berichtdoor devilkin » 1 week 6 dagen 23 uur geleden (14 Mei 2022, 15:51)

Ja, dat weet ik ook wel dat dat het beste is :) maar soms moet je roeien met wat je hebt.
Telenet All-Internet -- using CV8560E & OPNsense on PCEngines APU2E4
Proximus & Mobile Vikings -- Using OnePlus 8 Pro (ROM: Stock)

joriz
Premium Member
Premium Member
Berichten: 548
Lid geworden op: 13 Mei 2006
Bedankt: 40 keer
Uitgedeelde bedankjes: 55 keer

Re: ZFS performance op een VM

Berichtdoor joriz » 1 week 6 dagen 16 uur geleden (14 Mei 2022, 22:35)

ZFS wil direct access tot de blokken op de harddisk. ZFS op een VMdisk creëert in dat geval veel overhead (nog eens een extra laag) en dat merk je in de performance. Cache optrekken zal wel zijn nut hebben maar ooit moet het naar de disk geschreven/gelezen worden. Ik verwacht dat de performance naar en van het cache wel goed is?

Zowiezo kijken voor passthrough of een hypervisor met ZFS ondersteuning (Proxmox).
Edpnet VDSL XL + Voip @ 100/35Mbit / Fritzbox 7490

Gebruikersavatar
keerekeerweere
Plus Member
Plus Member
Berichten: 156
Lid geworden op: 09 Nov 2008
Locatie: Opwijk
Bedankt: 19 keer
Uitgedeelde bedankjes: 32 keer
Contact:

Re: ZFS performance op een VM

Berichtdoor keerekeerweere » 1 week 6 dagen 2 uur geleden (15 Mei 2022, 13:16)

Zfs op een vm waarbij de sata/Sas hba in Passthrough staat zou moeten meevallen. Virtualisatie van vm disks zal inderdaad tegenvallen.
Is proxmox een optie ? Heb hier in een homelab proxmox met de disks rechtreeks aan host met een zfs pool opgezet. En dat geeft goede prestaties. Niet zo eenvoudig zoals in truenas voor scrubs, monitoring en nfs/samba sharing maar een container met webmin op een dataset maakt dat terug eenvoudig.
Misschien een piste als je de host hypervisor kan (het)installeren.
Laatst gewijzigd door keerekeerweere op 15 Mei 2022, 16:39, 1 keer totaal gewijzigd.
Fastic Subfastic VDSL 100/40 - BBox 3V+ - OPNSense - VOIP OVH on Fritz!Box 7390

Gebruikersavatar
Sasuke
Elite Poster
Elite Poster
Berichten: 4814
Lid geworden op: 13 Aug 2003
Locatie: Vlaanderen
Bedankt: 317 keer
Recent bedankt: 2 keer
Uitgedeelde bedankjes: 149 keer
Contact:

Re: ZFS performance op een VM

Berichtdoor Sasuke » 1 week 5 dagen 23 uur geleden (15 Mei 2022, 15:30)

De vraag stelt zich wel, waarom zou je in godsnaam ZFS gebruiken op een ServerVM (local disks) voor een Webserver (of zelfs een virtuele db server ? :-)

Zoals al eerder aangehaald, ZFS binnen een VM is :nono:
Who the fxxk is General Failure and why is he reading my hard disk ?
Afbeelding


Terug naar “Non-Windows”

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 1 gast