Friday, 2020-11-13

*** sameo has quit IRC00:57
*** auk_ is now known as auk01:46
*** auk_ has joined #kata-general03:45
*** auk has quit IRC03:46
*** auk_ is now known as auk03:55
*** auk has quit IRC07:16
*** sgarzare has joined #kata-general07:51
*** sameo has joined #kata-general08:11
kata-irc-bot<durand.didier> Hi there, I just published a repo testing in a fully automated manner replacement of runc by kata-runtime in MicroK8s: https://github.com/didier-durand/microk8s-kata-containers/  The purpose is to make it easier to start for people interested in Kata technology. Its my first post in this group, please let me know if inappropriate. Didier08:44
*** sgarzare_ has joined #kata-general08:47
*** sgarzare has quit IRC08:47
*** CeeMac has joined #kata-general08:55
*** th0din has joined #kata-general10:19
*** devimc has joined #kata-general12:32
kata-irc-bot<s257117> Hello @jose.carlos.venegas.m, thank you for your interest. This is the command I used:`fio --filename=test_seq_write --name=seq_write --fallocate=none --ioengine=libaio --iodepth=8 --direct=1 --buffered=0 --invalidate=1 --thread=0 --numjobs=1 --group_reporting=1 --size=4G --filesize=4G --rw=write` . It seems that using kata-emu with 9p as shared fs it is not possible to disable caching at all, so ti performs better than virtiofs, i12:49
kata-irc-botsuppose.12:49
*** EricAdamsZNC2 has quit IRC13:40
*** EricAdamsZNC has joined #kata-general13:42
*** sameo has quit IRC14:03
*** devimc has quit IRC14:12
*** devimc has joined #kata-general14:15
*** sameo has joined #kata-general15:28
*** devimc has quit IRC15:39
*** devimc has joined #kata-general15:39
kata-irc-bot<jose.carlos.venegas.m> @s257117 hey yeah so similar to an fio tests I am tracking ,  I see direct IO has none effect in host cache  for shared fs15:53
kata-irc-bot<jose.carlos.venegas.m> at least if those has support15:53
kata-irc-bot<jose.carlos.venegas.m> as does not have support for cache page15:54
kata-irc-bot<jose.carlos.venegas.m> @durand.didier cool  I never tried MicroK8s :P , I wonder if runtimeclass is supported today16:02
kata-irc-bot<jose.carlos.venegas.m> or is it a complete runc -> kata replacement needed16:03
*** sgarzare_ has quit IRC17:00
*** pvdp665564 has quit IRC17:35
kata-irc-bot<s257117> @jose.carlos.venegas.m actually I can't understand what I'm doing wrong. Did some research on the internet and found that most of the benchmarks state that virtiofs should perform better that 9p.  Also if I run simple test using dd command i obtain the same bandwidth.17:58
kata-irc-bot<jose.carlos.venegas.m> @s257117 does not use the default 9pfs configuration, it changes  a few things like msize18:00
kata-irc-bot<jose.carlos.venegas.m> and also we have one patch that makes 9pfs faster by not using coroutines.18:01
kata-irc-bot<jose.carlos.venegas.m> https://github.com/kata-containers/packaging/blob/stable-1.12/qemu/patches/5.0.x/0001-9p-removing-coroutines-of-9p-to-increase-the-I-O-per.patch18:01
kata-irc-bot<jose.carlos.venegas.m> this is also an improvement that is recently added by18:02
kata-irc-bot<jose.carlos.venegas.m> in this kind of benchmarks depeding the machine I am seeing 9pfs works faster18:03
kata-irc-bot<jose.carlos.venegas.m> https://github.com/jcvenegas/mrunner/tree/master/scripts/bash_workloads18:04
kata-irc-bot<jose.carlos.venegas.m> I am automating that comparison to find more bottlenecks18:05
kata-irc-bot<jose.carlos.venegas.m> let me push my most recent changes18:05
kata-irc-bot<jose.carlos.venegas.m> it uses kata-deploy and builds qemu-virtiofs with the most recent changes from Vivek, I think soon will add those patches to Kata18:06
kata-irc-bot<jose.carlos.venegas.m> this is the equivalent patch18:07
kata-irc-bot<jose.carlos.venegas.m> https://github.com/rhvgoyal/qemu/commit/823dd12f7a2f393632c86b98e8ee380044282d1218:07
kata-irc-bot<jose.carlos.venegas.m> about runc I see dropping not use direct IO helps but  still see qemu being faster18:08
kata-irc-bot<s257117> thank you for the hints. I will try your scripts and check the result18:29
*** auk has joined #kata-general21:19
*** devimc has quit IRC22:03
*** pvdp665564 has joined #kata-general22:07
*** th0din has quit IRC22:21
*** th0din has joined #kata-general22:24
*** sameo has quit IRC23:52

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!