Answers to the Quiz

Estimated reading time: 4 minutes.

Components of Red Hat OpenStack on OpenShift

  1. Which of the following components is either included or required by Red Hat OpenStack Services on OpenShift?

    • Kernel-based Virtual Machine (KVM)
      Correct

    • Red Hat Enterprise Linux (RHEL)
      Correct

    • Red Hat OpenShift
      Correct

    • Red Hat Virtualization (RHV)
      Incorrect: Red Hat Open Services on OpenShift do not include and do not support running a control plane on RHV. It also does not support running application workloads on VMs managed by RHV.

    • Red Hat Ceph Storage
      Correct: Ceph is NOT required but it is optionally bundled and supported for customers that need a software-defined storage solution.

  2. Which of the following is the software-defined networking (SDN) layer included with Red Hat OpenStack Services on OpenShift?

    • Open Virtual Network (OVN)
      Correct

    • Open vSwitch
      Incorrect: vSwitch was used directly in older releases of the Red Hat OpenStack platform but is only used internally by OVN in Red Hat OpenStack Services on OpenShift.

    • Linux iptables + nftables
      Incorrect: Linux packet-filtering capabilities are used internally by Red Hat OpenStack but they are not sufficient to provide SDN capabilities.

    • Extended Berkeley Packet Filter (eBPF)
      Incorrect: Linux packet-filtering capabilities are used internally by Red Hat OpenStack but they are not sufficient to provide SDN capabilities.

    • A third-party vendor SDN is required by Red Hat OpenStack.
      Incorrect: Red Hat OpenStack can integrate with a number of certified networking products but does not require any of them. OVN provides all SDN capabilities that OpenStack requires.

  3. Where does an OpenStack on OpenShift cluster run application workloads?

    • On any node of the OpenStack cluster.
      Incorrect: Only compute nodes on the data plane run application VMs.

    • On any node of either the OpenStack cluster or its OpenShift cluster.
      Incorrect: Application VMs always run outside of the OpenShift cluster.

    • On any node of the OpenStack cluster data plane.
      Correct: The OpenStack control plane on OpenShift manages VMs executing on RHEL compute nodes on the OpenStack data plane.

    • On external RHEL servers managed by the OpenStack cluster.
      Incorrect: RHEL servers must be part of an OpenStack cluster, as compute nodes on its data plane, to run VMs managed by an OpenStack control plane.

    • On containers managed by its OpenShift cluster.
      Incorrect: Only OpenStack services run on the OpenShift cluster.

  4. How does Red Hat OpenStack Services on OpenShift ensure that OpenStack control planes are reliable and scalable?

    • By running control plane servers as VMs using a standalone hypervisor such as RHV.
      Incorrect: This was an option with older releases of the Red Hat OpenStack platform, but not anymore with Red Hat OpenStack Services on OpenShift.

    • By running control plane servers as systemd services managed by RHEL pacemaker.
      Incorrect: This was an option with older releases of the Red Hat OpenStack platform, but not anymore with Red Hat OpenStack Services on OpenShift.

    • By running control plane servers as podman containers managed by RHEL pacemaker.
      Incorrect: This was an option with older releases of the Red Hat OpenStack platform, but not anymore with Red Hat OpenStack Services on OpenShift.

    • By running control plane servers as VMs using a minimal OpenStack cluster known as undercloud.
      Incorrect: This was an option with older releases of the Red Hat OpenStack platform, but not anymore with Red Hat OpenStack Services on OpenShift.

    • By running control plane servers as VMs on OpenShift Virtualization.
      Incorrect: This was an option with older releases of the Red Hat OpenStack platform, but not anymore with Red Hat OpenStack Services on OpenShift.

    • By running control plane servers as containers on OpenShift.
      Correct: This is the only way of running OpenStack services with Red Hat OpenStack Services on OpenShift.