Hallo zusammen,
in einem PVE sind 5x Exos X16 im ZFS Raid10 + Spare und 5x SSD im ZFS Raid10 + Spare. Der Host hat 384GB RAM und meist noch 150GB RAM frei.
Die zfs Cache sind wie folgt gesetzt:
options zfs zfs_arc_min=8589934592
options zfs zfs_arc_max=68719476736
options zfs l2arc_noprefetch=0
Der Host ist schon sehr performant. Viele "Wald und Wiesen" VM's sind auf dem HDD Raid10 ZFS. Beim harten Abschalten einer wichtigen Windows VM, die auf den HDD's läuft und ca. 64GB RAM zugeordnet bekommen hat, dauert der Bootprozess inkl. Login schon lange.
Nun meine Frage:
Bringt mir ein L2ARC Cache von 400GB mit einer Enterprise SSD hier was? Meiner Meiner nach legt dann ZFS die häufig gelesenen Daten im L2ARC ab wenn diese nicht mehr in den ARC passen. Ich möchte allerdings auch nicht die Begrenzung des ARC (hier 64GB) aufheben.
Was meint ihr dazu?
VG crmspezi
in einem PVE sind 5x Exos X16 im ZFS Raid10 + Spare und 5x SSD im ZFS Raid10 + Spare. Der Host hat 384GB RAM und meist noch 150GB RAM frei.
Die zfs Cache sind wie folgt gesetzt:
options zfs zfs_arc_min=8589934592
options zfs zfs_arc_max=68719476736
options zfs l2arc_noprefetch=0
Der Host ist schon sehr performant. Viele "Wald und Wiesen" VM's sind auf dem HDD Raid10 ZFS. Beim harten Abschalten einer wichtigen Windows VM, die auf den HDD's läuft und ca. 64GB RAM zugeordnet bekommen hat, dauert der Bootprozess inkl. Login schon lange.
Nun meine Frage:
Bringt mir ein L2ARC Cache von 400GB mit einer Enterprise SSD hier was? Meiner Meiner nach legt dann ZFS die häufig gelesenen Daten im L2ARC ab wenn diese nicht mehr in den ARC passen. Ich möchte allerdings auch nicht die Begrenzung des ARC (hier 64GB) aufheben.
Was meint ihr dazu?
VG crmspezi
Last edited: