Performance harness project
I’m in the process of setting up a new set of test equipment that includes a lot of different vendors, pieces and parts. My goal is to have a completely automated harness that tests various aspects of performance and is able to reconfigure devices, harnesses, switches, and all other pieces from one simple central console. I’m not writing any code, using any TCL or other languages – my goal is to use Test Conductor from IXIA to drive the majority of this, but interface with a bunch of other vendors equipment. So far, here’s the list:
- IXIA Test Conductor – central orchestrator, test and regression management
- IXIA X16 chassis with 8 ALM cards – generates L4-L7 traffic using the IxLoad application
- IXIA 400T chassis with 1 TXS card – generates L2-L3 traffic using the IxAutomate application
- ANUE GEM Network Emulator – used to emulate WAN conditions
- APCON IntellaPatch L1 switch – for changing port configurations and connecting/disconnecting devices
- Dell PowerEdge 1950 server - running CentOS 5.3 with a special Chelsio CX4 10GB network card and tuned software – more on this later
- Dell PowerConnect 6248 stacked switches – three of these provide all of the switching I need
- F5 BIG-IP 3600s – the devices I’m testing
So far that’s my equipment list. I have a few other items I will likely be adding as the days go on, and may be able to scrounge up some additional interesting scenarios.
I will be writing here about the progress I’ve made with each device and test scenario, and discussing a bit about each device and the things I’ve found to be interesting. Off we go!