by Daniel Clavijo | Apr 27, 2022 | Development
The LXC driver has recently got support for CPU cores limitation, among other resource limitation features. Unlike vanilla LXD, LXC requires the user to specify exactly which cores the container should have access to. That’s why we have developed the CPU Pinning...
by Daniel Clavijo | Nov 14, 2019 | Experiences
LXD system containers differ from application containers (e.g. those managed by Docker, RKT, or even by LXC) in the target workload. LXD containers are meant to provide a highly efficient alternative to a full virtual machine. They contain a full OS with its own init...
by Daniel Clavijo | Sep 19, 2019 | Development
A new set of enhancements for the virtualization stack of OpenNebula is coming with 5.10. Virtual Machines are now able to be deployed with a fine-tailored compute resources topology, gaining performance and security benefits. Most of the enhancements are applied to...
by Daniel Clavijo | Sep 2, 2019 | Experiences
LXD and KVM are hypervisors that are able to work simultaneously in the same host due to the different nature of the virtual instances which they create. KVM creates virtual machines using full virtualization while LXD creates a virtual run-time environment on top of...
by Daniel Clavijo | Jul 19, 2019 | Experiences
With the release of OpenNebula 5.8, official support for LXD containers was added to the driver stack. It is possible now to create containers with a very flexible approach, using regular VM images and apps from both OpenNebula and linuxcontainers.org marketplaces,...