for my bachelor thesis I have to test a handful of containers runtime. Like Docker, Lxc, runC, Rocket and OpenVZ.
My test protocol is simple, I never did testing or benchmarking so I am sorry I am a newb :-). Can you tell me if my test is relevent ?
So, it's simple I will launch a container with a nginx server and mount an index.php file. I will write phpinfo() in it. And I will monitor, the memory usage and cpu usage and network usage.
First with 0 request then with a lot of them until I can make the container collapse. So everything has to be monitored.
I would need some tools and I really dont know what to use for sending a lot of request or monitoring containers. If someon can help me a little bit, it will be awesome.