Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


NVME Cache backed VM Storage
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

NVME Cache backed VM Storage

Context:

  • Rolling my own VM provisioning solution based on nomad and qemu. No libvirt
  • Storage devices are already selected not changing. No extra room either
  • OS on mirrored SuperDOMs
  • Have a 256 and 512 nvme on bifurcated PCIev3 8x slot
  • 4x8TB Enterprise rust RAID 10
  • host itself has beefy CPU and RAM
  • Debian Bullseye
  • Looking for answers other than ZFS unless it's a very prescriptive response. I'm too hipster for ZFS

Trying to figure out if there's a sane path with LVM caching and raw formatted disk images on a XFS filesystem. Or if I need dedicated LVM volumes and VMs on LVM baked block storage.

Or is it not worth being clever and just keep the storage separate and provide bulk storage images as secondary disks.

Does NVME cached VM Storage ever work well?

NVME cached VM storage on RAID10
  1. The Best Way is11 votes
    1. Don't
      27.27%
    2. ZFS ARC cache is magic
      36.36%
    3. LVM cache on XFS
        9.09%
    4. bcache + raid10 no LVM
      18.18%
    5. Bachefs is stable enough build your own kern
        0.00%
    6. Raid0
        0.00%
    7. BTRFS raid10 across all 6 devices
        9.09%
    8. See my great idea in comments
        0.00%

Comments

Sign In or Register to comment.