In this chapter, we laid some basic groundwork and prerequisites for practically everything that we're going to do in the remaining chapters of this book. We learned how to install KVM and a libvirt stack. We also learned how to deploy oVirt as a GUI tool to manage our KVM hosts.
The next few chapters will take us in a more technical direction as we will cover networking and storage concepts. In order to do that, we will have to take a step back and learn or review our previous knowledge about networking and storage as these are extremely important concepts for virtualization, and especially the cloud.