As I said, you have to make your own tradeoff choices.
I still don't know enough of your needs, but from the bit I heard you can run 
e.g. an LVM on the NVME in the host and provision "disks" from the volume group 
on it (on many) which will be less flexible (but hey, still even has snapshots) 
but faster than images-on-FS while at the same time being more flexible than 
"just" partitions.

Disk PT <-> partitions <-> LVM <-> images on FS
Speed              <->                Features
(many suboptions in between)

Sorry, but from here those are decisions you have to make :-/

About profiling, that is possible, but not helpful and in the worst case
will add additional latency. Your initial decision which block
architecture to use will make 95% of the perf/feature tradeoff. Later
tuning profiling can usually only gain the remaining 5%, so I'd
recommend to not focus on that part.

P.S. This bug turns into consulting which I sometimes like (performance
:-) ) but looking at my todo list I have other important things to do -
sorry. I hope my guidance helped you to make better choices!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1853042

Title:
  Ubuntu 18.04 - vm disk i/o performance issue when using file system
  passthrough

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-power-systems/+bug/1853042/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to