23 Jul 2017
Introduction
There is more to Ansible than just a plain playbook that describes the desired state of a bunch of machines. Let’s look at how it’s possible to reuse Ansible tasks and playbooks by taking advantage of advanced tools at our disposal.
continue reading
13 Jul 2017
Introduction
“Ansible is the simplest way to automate apps and IT infrastructure.” Or at least that’s what they say. I’ve been thinking of it for quite a while but only recently decided to give it a go (like, two days ago!). Let’s see how Ansible works in slightly unusual software development setup.
continue reading
26 Jun 2017
Introduction
Previously, we have talked about hugepages and how are they helpful and used in virtualization on the level of QEMU or libvirt. Let’s continue our tour de stack by oVirt’s shiny and new hugepages implementation.
continue reading
20 Jun 2017
Introduction
Hugepages are memory pages that happen to be larger than the platform dependent standard size (x86_64 uses 4 KiB, ppc64le 16 KiB). Why do they exist and how are they interesting for (not only) virtualization?
continue reading
21 May 2017
Introduction
VFIO-mdev, or mediated devices, is one of the coolest additions in the land of virtualization. We’ve already talked about PCI passthrough, where we take a single PCI device within its smallest isolated group on the PCI bus and assign it directly to a virtual machine. That is great except for one thing: you are still limited to 1:1 mapping of device to VM.
continue reading