[Virtio-fs] Issues running fio tests against a network mount routed from the host

Bharat Kunwar bharat at stackhpc.com
Fri Jun 14 20:45:27 UTC 2019


Hello

I am here to describe a problem that I’ve run into when trying to run `fio` against a network mount routed from the host using virtiofs. My wider context is that I am doing this in a kata-containerised Kubernetes environment using the new `kata-qemu` introduced in version 1.7. I have previously run the same tests with `kata-qemu` runtime with 9p filesystem and the same tests have run to completion.

Just to clarify, I can run the same fio tests to a local filesystem on the host and things run happily to completion. I have attached perf flame graphs corresponding to the failure cases, BeeGFS and CephFS and the successful case with host filesystem. The Fhgfs* process are related to BeeGFS.

I enabled debug on the kata side the the resulting systemd journal entries are captured in debug.log attached. Let me know if I can provide any more diagnostic info. I am currently attempting to build an image to boot up with symbols enabled so that I can capture some backtraces but that is all taking longer than expected (having never built a kernel tarball before). If there is a prebuilt image that I can use to boot up to use with virtiofs, let me know as that’d save me a ton of time.

Best

Bharat





-------------- next part --------------
A non-text attachment was scrubbed...
Name: kernel-beegfs-fio.svg
Type: image/svg+xml
Size: 1302896 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/virtio-fs/attachments/20190614/126582a0/attachment.svg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kernel-cephfs-fio.svg
Type: image/svg+xml
Size: 793530 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/virtio-fs/attachments/20190614/126582a0/attachment-0001.svg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kernel-host-fio.svg
Type: image/svg+xml
Size: 1017349 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/virtio-fs/attachments/20190614/126582a0/attachment-0002.svg>


More information about the Virtio-fs mailing list