This is a public cloud lab where Ixia-c has two traffic ports connected within a single subnet of an AWS VPC. The environment is deployed using Terraform and Cloud-Init is used to configure the application and traffic engines. Performance improvements are enabled through DPDK support. Once the lab is up, a Python script is used to request Ixia-c to generate traffic and report statistics.
- This lab requires the commands below to be executed from within AWS CloudShell.
git clone --recursive https://github.com/open-traffic-generator/otg-examples.git
cd otg-examples/public-cloud/aws/ixia-c-dpdk-aws/
-
Create Terraform deployment.
-
Wait approximately 6 minutes for infrastructure to be deployed.
-
Execute Python test case to generate traffic between AWS instances.
make all
-
Execute Python test case to generate traffic between AWS instances.
make run
-
Destroy the Terraform deployment
make clean