Answers to the Quiz

Estimated reading time: 2 minutes.

OpenStack Services and IT Infrastructure

  1. Which of the following OpenStack services addresses the need an OpenStack Administrator has for grouping API resources so they can be managed by different teams of OpenStack Operators?

    • Identity (Keystone)
      Correct: Keystone groups API resources into projects and domains for separation of concerns.

    • Dashboard (Horizon)
      Incorrect: Horizon would just display resources from the groups (projects and domains) managed by Keystone.

    • Bare Metal Provisioning (Ironic)
      Incorrect: There are no requirements for running applications on physical machines.

    • Metering (Ceilometer)
      Incorrect: The requirements are not about performance metrics and another runtime metric from OpenStack services.

  2. Which of the following OpenStack services addresses the need an OpenStack Administrator has for instantaneous data on usage of CPU and memory from compute nodes, to assess if they are idle or overutilized by application workloads?

    • Identity (Keystone)
      Incorrect: The requirements are not about authentication or service discovery.

    • Dashboard (Horizon)
      Correct: Horizon displays data at the moment, but cannot display historical data from Ceilometer.

    • Bare Metal Provisioning (Ironic)
      Incorrect: There are no requirements for running applications on physical machines.

    • Metering (Ceilometer)
      Correct: Ceilometer is the source for instantaneous performance data.

  3. Which of the following OpenStack services addresses the need an OpenStack Administrator has for providing physical machines for an application that requires direct access to hardware devices and for which it is not possible to provide pass-through devices for a virtual machine?

    • Identity (Keystone)
      Incorrect: The requirements are not about authentication or service discovery.

    • Dashboard (Horizon)
      Incorrect: The requirements are not about web or graphical user interfaces.

    • Bare Metal Provisioning (Ironic)
      Correct: Ironic enables using physical machines as server instances for applications running on OpenStack.

    • Metering (Ceilometer)
      Incorrect: The requirements are not about performance metrics and another runtime metric from OpenStack services.