Hello,
I have a question about jail performance, specifically in terms of running production large scale services inside a jail. Can anyone give a description, or better yet, point to an article that explains the performance implications of running services inside a jail, vs. just running them on a host machine?
For instance, if I am receiving a large amount of web traffic to a server, would there be a lot of context switching involved in routing the traffic from the host machine interface to the jail's network stack? Or is it simply a matter of data structure manipulation in the kernel?
Sorry if this question has been asked but I wasn't able to find anything on search. I have run jails for a while with great success, but wanting to know what would happen if I start putting them in performance critical parts of my system.
Thanks-
I have a question about jail performance, specifically in terms of running production large scale services inside a jail. Can anyone give a description, or better yet, point to an article that explains the performance implications of running services inside a jail, vs. just running them on a host machine?
For instance, if I am receiving a large amount of web traffic to a server, would there be a lot of context switching involved in routing the traffic from the host machine interface to the jail's network stack? Or is it simply a matter of data structure manipulation in the kernel?
Sorry if this question has been asked but I wasn't able to find anything on search. I have run jails for a while with great success, but wanting to know what would happen if I start putting them in performance critical parts of my system.
Thanks-