Virtualization and Cloud computing are some of the hottest topics in system administration communities nowadays. They give system administrators the possibility to run more servers on the same hardware and use resources in a reliable manner. The Cloud concept, which is already based on virtualization, provides much more benefits, especially via security and new business models such as SaaS, PaaS, and IaaS.
Ubuntu provides a good set of virtualization and Cloud computing platforms. In this chapter, we will have a look at how the Ubuntu Server handles the most well known platforms:
In the first section, we will focus on virtualization. We will discover how to manage three big virtualization programs, namely KVM, XenServer, and Docker.
In the second section, we will take a look at the Cloud capabilities provided by the Ubuntu Server.