Wednesday, 2019-07-24

*** igordc has quit IRC01:04
*** igordc has joined #kata-general03:58
*** igordc has quit IRC04:01
*** sameo has joined #kata-general06:17
*** sgarzare has joined #kata-general07:11
*** gwhaley has joined #kata-general08:03
*** altlogbot_1 has quit IRC08:51
*** altlogbot_3 has joined #kata-general08:51
*** irclogbot_1 has quit IRC08:51
*** irclogbot_3 has joined #kata-general08:52
*** lpetrut has joined #kata-general09:07
kata-irc-bot<alessandro.randazzo> Hi all, I'm a newbie on kata-runtime and my goal is to benchmarck kata-runtime versus runc doing some I/O performances test. I just created a lubuntu VM where I'd like to develop my test. Any suggestions, tool on how to set up my lab?09:11
kata-irc-bot<graham.whaley> Hi @alessandro.randazzo - for some inspiration on tests to run etc. you could have a look at the metrics tests and their report generator in the kata repos: https://github.com/kata-containers/tests/tree/master/metrics/report. That does container an fio based I/O test.09:19
kata-irc-bot<graham.whaley> Setting up you should be able to install using the normal kata installation methods - either from the documentation/installation directions or have a look at 'kata-deploy' in the packaging repository.09:20
kata-irc-bot<graham.whaley> Note, you will need to be very careful and have a good understanding of how your storage (presuming you mean storage for I/O) is set up, and how that maps on both the host and kata/container side. Out of the box/default you are likely to end up with a 9pfs mapping into Kata, which is probably the least performant. You probably then want to look at using a block based overlay which can get mapped directly into kata and/or the09:21
kata-irc-botvirtio-fs storage as well - they are more performant, and should become the default storage for kata over time I would think.09:21
kata-irc-bot<graham.whaley> So, when you report what you find, also make sure you document how the systems were set up and exactly what got tested ;) heh.09:22
*** lpetrut has quit IRC09:47
*** lpetrut has joined #kata-general10:09
*** sameo has quit IRC10:34
*** irclogbot_3 has quit IRC11:33
*** irclogbot_2 has joined #kata-general11:34
*** sameo has joined #kata-general12:17
kata-irc-bot<alessandro.randazzo> @graham.whaley Ok. So after installing Kata containers, should I change the default storage driver before running any test?14:10
kata-irc-bot<graham.whaley> Alex - depends on what you are trying to measure ;), but probably, yes. Probably even change it before installing kata (does not really matter if before or after), and check it works fine with runc etc. (it should - but it will give you a sanity check everything is set up right). Oh, and I presume you were going to test with docker, not k8s - both possible, but all the code I pointed you at is presently docker based.14:13
kata-irc-bot<graham.whaley> @alessandro.randazzo ^^14:13
kata-irc-bot<alessandro.randazzo> @graham.whaley I've seen that I might test with both, but I'd like to avoid introducing any potential overhead that it might false my results. In terms of metrics, I'd like to measure cpu%, mem%, I/O disk, bandwidth. So, I wonder if I could make two standalone installations (runc and kata-runtime) and benchmark them without the need of having all docker's components in place. I don't know if I've been clear enough14:21
kata-irc-bot:slightly_smiling_face:14:21
kata-irc-bot<graham.whaley> @alessandro.randazzo - you *can* run the runtimes on their own, without any orchestration like docker or k8s. I have not done that for a long time, but iirc somebody else was doing that recently. There are the briefest details at https://github.com/kata-containers/documentation/blob/master/Developer-Guide.md#running-standalone - the hard-ish bit is that you have to generate the OCI bits (json file, maybe overlayed filesystems14:24
kata-irc-botetc.) yourself. Good luck! ;)14:24
kata-irc-bot<alessandro.randazzo> @graham.whaley ok thanks for your tips. I'll be checking on irc in case I need it. :)14:31
*** igordc has joined #kata-general14:49
*** sgarzare has quit IRC16:08
*** sameo has quit IRC16:29
*** gwhaley has quit IRC17:02
kata-irc-bot<mnaser> hi all17:13
kata-irc-bot<mnaser> so i've been hacking on a quick way to get a k8s cluster on top of openstack and i want to add kata support to that17:13
kata-irc-bot<mnaser> https://github.com/kata-containers/documentation/blob/master/install/ubuntu-installation-guide.md17:13
kata-irc-bot<mnaser> is the obs stuff still the 'official' way of getting access to kata packaging?17:13
*** igordc has quit IRC17:16
*** igordc has joined #kata-general17:17
*** igordc has quit IRC17:27
*** igordc has joined #kata-general18:01
*** lpetrut has quit IRC18:50
*** sameo has joined #kata-general20:35
*** sameo has quit IRC23:36

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!