Hello everybody,
as we all know PVE supports VMs with KVM and Linux containers based on lxc. While lxc is great for saving resources in limited hardware environments it's also not so good isolated from the host as a vm and you need to shutdown the container before a migration in a cluster . Now this is great for homelab but I wonder whether this is actually used in (more or less ) enterprise production environments? One usecase I can imagine myself is stuff like shared hosting, because it would allow to fit more users on the same host but even then I think that KVM might be better in terms of security/isolation etc.
I have the impression, that this is mainly used in homelabs (where they are quite great, I use them myself) but not of much use in a professional context. I'm happy to be wrong and learn something new: So in which contexts lxcs and amount of deployments lxc is used in business environments?
Thanks and best regards, Johannes.
as we all know PVE supports VMs with KVM and Linux containers based on lxc. While lxc is great for saving resources in limited hardware environments it's also not so good isolated from the host as a vm and you need to shutdown the container before a migration in a cluster . Now this is great for homelab but I wonder whether this is actually used in (more or less ) enterprise production environments? One usecase I can imagine myself is stuff like shared hosting, because it would allow to fit more users on the same host but even then I think that KVM might be better in terms of security/isolation etc.
I have the impression, that this is mainly used in homelabs (where they are quite great, I use them myself) but not of much use in a professional context. I'm happy to be wrong and learn something new: So in which contexts lxcs and amount of deployments lxc is used in business environments?
Thanks and best regards, Johannes.