Book Image

Preparing for the Certified OpenStack Administrator Exam

By : Matt Dorn
Book Image

Preparing for the Certified OpenStack Administrator Exam

By: Matt Dorn

Overview of this book

This book provides you with a specific strategy to pass the OpenStack Foundation’s first professional certification: the Certified OpenStack Administrator. In a recent survey, 78% of respondents said the OpenStack skills shortage had deterred them from adopting OpenStack. Consider this an opportunity to increase employer and customer confidence by proving you have the skills required to administrate real-world OpenStack clouds. You will begin your journey by getting well-versed with the OpenStack environment, understanding the benefits of taking the exam, and installing an included OpenStack All-in-One Virtual Appliance to work through objectives covered throughout the book. After exploring the basics of the individual services, you will be introduced to strategies to accomplish the exam objectives relevant to Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat, and troubleshooting. Finally, you’ll benefit from the special tips section and a practice exam to put your knowledge to the test. By the end of the journey, you will be ready to become a Certified OpenStack Administrator!
Table of Contents (13 chapters)

About Cinder

When Amazon Web Services EC2 launched in 2006, it looked a lot different than we know it today. One of the primary differences was how AWS handled virtual machine storage. At that time, AWS only offered ephemeral storage for virtual machine instances. Consider a user booting an EC2 instance with an instance type (or flavor) that offered a 20 GB primary disk and a 50 GB secondary disk. Any data written to those local disks (that is, /dev/xvda or /dev/xvdb inside the operating system) would reside on the compute node hosting that instance. See Figure 7.1.

Figure 7.1: Amazon EC2 virtual machine ephemeral storage

It wasn't long before many users encountered problems:

  • Data copied to the disks could not be easily transferred to other virtual machines.
  • Stopping or terminating the instance meant complete data loss (once started again, the virtual machine would boot...