-
Notifications
You must be signed in to change notification settings - Fork 16
performance issue blocking https://github.com/ostreedev/ostree/pull/1513 #93
Comments
That's very likely. We could investigate some more here, though I think we should just sprint to getting an OCP instance set up and switch over ostree to help weed out issues. |
There's two levels to this issue. One is doing qemu in VMs that have other concurrent workloads (containers, etc.) However, for coreos/rpm-ostree#1362 where we're provisioning full VMs, performance is still awful. I think this is a generic QE OpenStack issue, but that remains to be determined. It might be specific to nested virt in QEOS. As another data point, I've been playing with GCE nested virt and the performance is (as you might expect) quite good:
Actually a good baseline data point is: GCE:
But in that test:
Hmm, are we somehow not getting nested virt enabled perhaps? |
Ah. Yes. |
Hmm, it's also possible we're using Ceph backed VMs, which have notoriously lower disk write performance. I'll double check that. |
OK, I've confirmed this isn't the case. For posterity, can you post the same performance outputs here once you have nested virt working? |
Let's take the conversation about ostreedev/ostree#1513 here.
I'm trying to analyze the issue a bit more to understand the root of performance issues; are we dealing with CPU overconsumption, or I/O, both, or something else too?
I logged into a jslave while it's otherwise idle, and I noticed:
Locally on my desktop:
OpenStack:
So simply booting a VM is 4 times slower. Which is understandable...I assume there's contention with the underlying guests.
The text was updated successfully, but these errors were encountered: