*** igordc has quit IRC | 01:04 | |
*** igordc has joined #kata-general | 03:58 | |
*** igordc has quit IRC | 04:01 | |
*** sameo has joined #kata-general | 06:17 | |
*** sgarzare has joined #kata-general | 07:11 | |
*** gwhaley has joined #kata-general | 08:03 | |
*** altlogbot_1 has quit IRC | 08:51 | |
*** altlogbot_3 has joined #kata-general | 08:51 | |
*** irclogbot_1 has quit IRC | 08:51 | |
*** irclogbot_3 has joined #kata-general | 08:52 | |
*** lpetrut has joined #kata-general | 09: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 the | 09:21 |
kata-irc-bot | virtio-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 IRC | 09:47 | |
*** lpetrut has joined #kata-general | 10:09 | |
*** sameo has quit IRC | 10:34 | |
*** irclogbot_3 has quit IRC | 11:33 | |
*** irclogbot_2 has joined #kata-general | 11:34 | |
*** sameo has joined #kata-general | 12: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 enough | 14: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 filesystems | 14:24 |
kata-irc-bot | etc.) 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-general | 14:49 | |
*** sgarzare has quit IRC | 16:08 | |
*** sameo has quit IRC | 16:29 | |
*** gwhaley has quit IRC | 17:02 | |
kata-irc-bot | <mnaser> hi all | 17: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 that | 17:13 |
kata-irc-bot | <mnaser> https://github.com/kata-containers/documentation/blob/master/install/ubuntu-installation-guide.md | 17:13 |
kata-irc-bot | <mnaser> is the obs stuff still the 'official' way of getting access to kata packaging? | 17:13 |
*** igordc has quit IRC | 17:16 | |
*** igordc has joined #kata-general | 17:17 | |
*** igordc has quit IRC | 17:27 | |
*** igordc has joined #kata-general | 18:01 | |
*** lpetrut has quit IRC | 18:50 | |
*** sameo has joined #kata-general | 20:35 | |
*** sameo has quit IRC | 23:36 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!