Answers to the Quiz
Estimated reading time: 4 minutes.
Components of Red Hat OpenStack on OpenShift
-
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.
-
-
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.
-
-
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.
-
-
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.
-