Single-Node OpenStack Installation with Packstack

Getting Started with Napatech Link-Virtualization™ Software

Platform
Napatech SmartNIC
Content Type
Getting Started Guide
Capture Software Version
Link-Virtualization™ Software 4.4

This shows how to quickly bring up a proof-of-concept OpenStack environment on one node using the Packstack installation utility.

Requirements

The following table shows the system requirements.
  Minimum Recommended
CPU 4 cores, 2.4 GHz 24 cores, 2.67 GHz
RAM 8 GB 24 GB or more
Hard disk 2 × 500 GB (7200 RPM) 4 × 500 GB (7200 RPM)
OS CentOS Stream 8 CentOS Stream 8
Note: The provided Packstack script uses the m1.medium flavor by default. See Note: The flavor types and the number VM instances to determine required hardware configurations
.

Files in the Napatech Packstack package

The Packstack package contains three scripts, a configuration file for Packstack deployment, OpenStack patches and a configuration file for an OVS bridge.
  • prepare.sh: Prepares the server for deployment and install required software.
  • deploy.sh: Deploys OpenStack with Packstack.
  • configure-os.sh: Installs the Napatech OVS/DPDK, apply the OpenStack patches and set up a demo network configuration in OpenStack (optional).
  • local.conf: Contains configuration parameters for scripts.
  • Napatech directory: The RPM packages for the Napatech tools and Napatech OVS/DPDK must be copied to this directory. See step 2.
  • patches directory: Contains OpenStack patches.
  • NetworkManager directory: Contains a configuration file for an OVS bridge.