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.