4 ms·
On my list of things to do: compare docker to zerovm to libvirt to ??? and figure out which one works will work best with rdma (infiniband) networks. Combined w
by fintler 13y ago
On my list of things to do: compare docker to zerovm to libvirt to ??? and figure out which one works will work best with rdma (infiniband) networks. Combined with nixos (maybe), this could work wonders for hpc data provenance.
- shykes 13y agoDocker could be customized to run on ZeroVM :)
- darkarmani 13y agoWhat about OpenVZ? It isn't as light as Docker (you get a whole OS) and solves a different problem, but it is solid at providing a OS virtualized container.
- shykes 13y agoOpenVZ is almost identical to LXC, which is what Docker uses under the hood. You could port Docker to OpenVZ very easily. In fact, there is a plugin planned to do exactly that. Fun fact: before running on lxc, dotCloud (where Docker originated from) was initially based on OpenVZ (which was great). As the mainline kernel's support for containers improved (in large part, I believe, thanks to the pioneering work of OpenVZ), eventually we moved over to that.
- darkarmani 13y agoThanks for the clarification. I'm working on a similar type of product, but involving heavy compute and data analysis. Since we aren't hosting web apps, we don't have the web routing complexity that you have, but we do share a lot of the backend pieces (OpenVZ and unionFS in our case).
- alinspired 13y agoDo you care to elaborate why you switched from OpenVZ to LXC?