Blog, Community, Project

Using Docker on OpenNeb...

LXD system containers differ from application containers (i.e. 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 process and are designed to provide the same experience as a VM. Docker containers are meant to run a single application process inside a confined and well-defined runtime environment. However, b...

Daniel Clavijo November 14th, 2019
Blog, Community, Project

CPU Pinning, NUMA &...

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 KVM, however LXD is getting minor updates as well. Features A VM will now allow for a fine-grained CPU topology by specifying the cores per socket, threads per core and sockets.A new NUMA-aware scheduler will be available f...

Daniel Clavijo September 19th, 2019
Blog, Community

Using LXD and KVM on th...

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 t...

Daniel Clavijo September 2nd, 2019
Blog, Community

Using LXD on CentOS Hos...

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, etc.  However, there is a strong limitation to the support of virt...

Daniel Clavijo July 19th, 2019
Blog, Community, News, Project

LXD Integration with Op...

LXD has recently become the next-generation system container manager in Linux. While building on top of the low level LXC, it clearly improves the container orchestration, making administration easier and adding the management of tasks like container migration and the publishing of container images.  In the realm of cloud computing, system container management solutions have yet to reach the widespread popularity of application container solutions, pri...

Daniel Clavijo March 4th, 2019
Blog, Experiences, Project

Building an OpenNebula ...

Intro Given the fact that AWS now offers a bare metal service as another choice of EC2 instances, you are now able to deploy virtual machines based on HVM technologies, like KVM, without tackling the heavy performance overhead imposed by nesting virtualization. This condition enables you to leverage the highly scalable and available AWS public cloud infrastructure in order to deploy your own cloud platform based on full virtualization. Architecture Over...

Daniel Clavijo July 12th, 2018
page 1 of 1