1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 21:46:22 +01:00
Files
openshift-docs/installing/installing_openstack/installing-openstack-nfv-preparing.adoc
2025-11-20 17:24:32 +00:00

46 lines
3.3 KiB
Plaintext

:_mod-docs-content-type: ASSEMBLY
[id="installing-openstack-nfv-preparing"]
= Preparing to install a cluster that uses SR-IOV or OVS-DPDK on OpenStack
include::_attributes/common-attributes.adoc[]
:context: installing-openstack-nfv-preparing
toc::[]
Before you install a {product-title} cluster that uses single-root I/O virtualization (SR-IOV) or Open vSwitch with the Data Plane Development Kit (OVS-DPDK) on {rh-openstack-first}, you must understand the requirements for each technology and then perform preparatory tasks.
include::modules/installation-openstack-nfv-requirements.adoc[leveloffset=+1]
include::modules/installation-openstack-sr-iov-requirements.adoc[leveloffset=+2]
include::modules/installation-openstack-ovs-dpdk-requirements.adoc[leveloffset=+2]
[id="installing-openstack-nfv-preparing-tasks-sr-iov"]
== Preparing to install a cluster that uses SR-IOV
You must configure {rh-openstack} before you install a cluster that uses SR-IOV on it.
include::modules/installation-osp-configuring-sr-iov.adoc[leveloffset=+2]
[id="installing-openstack-nfv-preparing-tasks-ovs-dpdk"]
== Preparing to install a cluster that uses OVS-DPDK
You must configure {rh-openstack} before you install a cluster that uses SR-IOV on it.
* Complete link:https://docs.redhat.com/en/documentation/red_hat_openstack_platform/17.1/html/configuring_network_functions_virtualization/config-dpdk-deploy_rhosp-nfv#create-flavor-deploy-instance-ovsdpdk_cfgdpdk-nfv[Creating a flavor and deploying an instance for OVS-DPDK] before you install a cluster on {rh-openstack}.
After you perform preinstallation tasks, install your cluster by following the most relevant {product-title} on {rh-openstack} installation instructions. Then, perform the tasks under "Next steps" on this page.
[id="next-steps_installing-openstack-nfv-preparing"]
== Next steps
* For either type of deployment:
** xref:../../scalability_and_performance/what-huge-pages-do-and-how-they-are-consumed-by-apps.adoc#what-huge-pages-do_huge-pages[Configure the Node Tuning Operator with huge pages support].
* To complete SR-IOV configuration after you deploy your cluster:
** xref:../../networking/networking_operators/sr-iov-operator/installing-sriov-operator.adoc#installing-sr-iov-operator_installing-sriov-operator[Install the SR-IOV Operator].
** xref:../../networking/hardware_networks/configuring-sriov-device.adoc#nw-sriov-networknodepolicy-object_configuring-sriov-device[Configure your SR-IOV network device].
** xref:../../machine_management/creating_machinesets/creating-machineset-osp.adoc#machineset-yaml-osp-sr-iov_creating-machineset-osp[Create SR-IOV compute machines].
* Consult the following references after you deploy your cluster to improve its performance:
** xref:../../networking/hardware_networks/using-dpdk-and-rdma.adoc#nw-openstack-ovs-dpdk-testpmd-pod_using-dpdk-and-rdma[A test pod template for clusters that use OVS-DPDK on OpenStack].
** xref:../../networking/hardware_networks/configuring-sriov-device.adoc#nw-openstack-sr-iov-testpmd-pod_configuring-sriov-device[A test pod template for clusters that use SR-IOV on OpenStack].
** xref:../../scalability_and_performance/cnf-tuning-low-latency-nodes-with-perf-profile.adoc#installation-openstack-ovs-dpdk-performance-profile_cnf-low-latency-perf-profile[A performance profile template for clusters that use OVS-DPDK on OpenStack]