Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-28 Thread Pekka Enberg
Hi Waldek, On Thu, Mar 28, 2019 at 12:49 AM Waldek Kozaczuk wrote: > Some questions about the evaluation setup and measurements: >>> >>> - Did you establish a baseline with bare metal configuration? >>> >> How would I create baseline with with bare metal configuration for 1, 2, > 4 CPUs? With

Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-27 Thread Dor Laor
On Wed, Mar 27, 2019 at 6:14 PM Waldek Kozaczuk wrote: > > > On Wednesday, March 27, 2019 at 8:24:23 PM UTC-4, דור לאור wrote: >> >> On Wed, Mar 27, 2019 at 3:36 PM Waldek Kozaczuk >> wrote: >> >>> Overall I must say I am not a performance tuning/measuring expert and >>> clearly have lots of

Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-27 Thread Waldek Kozaczuk
On Wednesday, March 27, 2019 at 8:24:23 PM UTC-4, דור לאור wrote: > > On Wed, Mar 27, 2019 at 3:36 PM Waldek Kozaczuk > wrote: > >> Overall I must say I am not a performance tuning/measuring expert and >> clearly have lots of things to learn ;-) BTW can you point me to any >> performance

Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-27 Thread Dor Laor
On Wed, Mar 27, 2019 at 3:36 PM Waldek Kozaczuk wrote: > Overall I must say I am not a performance tuning/measuring expert and > clearly have lots of things to learn ;-) BTW can you point me to any > performance setup/procedures/docs that you guys used with OSv? > I tried to look but didn't

Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-27 Thread Waldek Kozaczuk
Thanks for the article. I definitely heard about Toro. I have not had time to thoroughly read all the slides but it looks like unikernel. But I did not see it advertised as such. Can it run unmodified Linux executables like JVM? On Wednesday, March 27, 2019 at 6:59:30 AM UTC-4, Matias Vara

Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-27 Thread Waldek Kozaczuk
On Wednesday, March 27, 2019 at 4:51:05 AM UTC-4, Pekka Enberg wrote: > > > > On Wed, Mar 27, 2019 at 10:48 AM Pekka Enberg > wrote: > >> Hi Waldek! >> >> On Wed, Mar 27, 2019 at 12:29 AM Waldek Kozaczuk > > wrote: >> >>> Last week I spent some time investigating OSv performance and comparing

Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-27 Thread Waldek Kozaczuk
Overall I must say I am not a performance tuning/measuring expert and clearly have lots of things to learn ;-) BTW can you point me to any performance setup/procedures/docs that you guys used with OSv? I also feel I have tried to kill too many birds with one stone. Ideally I should have divided

Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-27 Thread Dor Laor
On Wed, Mar 27, 2019 at 3:59 AM Matias Vara wrote: > Hello Waldek, > > The experiments are very interesting. I showed something similar at > OSSumit'18 (see > https://github.com/torokernel/papers/blob/master/OSSummit18.pdf). What I > do not understand from your conclusions is why do you expect

Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-27 Thread Matias Vara
Hello Waldek, The experiments are very interesting. I showed something similar at OSSumit'18 (see https://github.com/torokernel/papers/blob/master/OSSummit18.pdf). What I do not understand from your conclusions is why do you expect that OSv scales with the number of cores? Maybe I did not

Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-27 Thread Pekka Enberg
On Wed, Mar 27, 2019 at 10:48 AM Pekka Enberg wrote: > Hi Waldek! > > On Wed, Mar 27, 2019 at 12:29 AM Waldek Kozaczuk > wrote: > >> Last week I spent some time investigating OSv performance and comparing >> it to Docker and Linux guests. >> > > Nice! > > On Wed, Mar 27, 2019 at 12:29 AM Waldek

Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-27 Thread Pekka Enberg
Hi Waldek! On Wed, Mar 27, 2019 at 12:29 AM Waldek Kozaczuk wrote: > Last week I spent some time investigating OSv performance and comparing it > to Docker and Linux guests. > Nice! On Wed, Mar 27, 2019 at 12:29 AM Waldek Kozaczuk wrote: > The test setup looked like this: > > *Host:* > >

Re: [osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-26 Thread Dor Laor
While the performance numbers indicate something, a mac book is a horrible environment for performance testing. There are effects of other desktop apps, hyperthreading, etc. Also 1gbps network can be a bottle neck. Every benchmark case should have a matching performance analysis and point to the

[osv-dev] OSv vs Docker vs Linux networking performance comparison

2019-03-26 Thread Waldek Kozaczuk
Last week I spent some time investigating OSv performance and comparing it to Docker and Linux guests. To that end I adopted "unikernels-v-containers"' repo by Tom Goethals and extended it with 2 new apps (Rust and Node.js) and new scripts to build and deploy OSv apps on QEMU/KVM -