Forum Discussion
sprashanthac_81
Nimbostratus
Dec 15, 2010Is there any way to generate traffic to test the BIGIP ??
Hi,
I am trying to simulate the entire configuration in the lab and see if this is going to work fine. before copying the config. to production environment. Any idea about how to generate traffic in the lab setup?
11 Replies
- hoolio
Cirrostratus
What protocol(s) do you want to test? Do you want to test the virtual server functionality and/or performance?
Aaron - sprashanthac_81
Nimbostratus
Actually we have to test performance and that nothing breaks in the real environment. We want to see if it can take a lot of load and perform as we expect. Like after setting some changes and adding irules and see if this makes any changes to the performance. Get some statistics and then implement it. say about 1K hits to check .
Hope im clear with this - sprashanthac_81
Nimbostratus
Actually yes we are testing the HTTP, HTTPS protocols, and also the virtual server performance on both GTM and LTM - hoolio
Cirrostratus
Do you want free, open source tools or do you have budget to pay for a commercial tool?
In the past, I've used apache bench (ab on the LTM command line) and shell scripts with curl to do load testing with no license costs. At one company we bought Paessler's Web Stress Tool. It was cheap and provided reasonable functionality and testing capacity. Customers with more money have used Spirent's Avalanche and LoadRunner.
Aaron - sprashanthac_81
Nimbostratus
an open source would be good as of now but please let me know of both may be I could request to buy one. - hwidjaja_37598
Altostratus
Another candidate is SilkPerformer: http://www.borland.com/us/products/silk/silkperformer/index.html
You can download the 30 days trial before buying the product. - sprashanthac_81
Nimbostratus
Thanks folks will try these and reply if that works - sprashanthac_81
Nimbostratus
@Aaron,
You said you used the shell script, did you use a unix machine which was connected to the network and you directed traffic to the ltm vips right ? - hoolio
Cirrostratus
Most often, I use another LTM with ab or curl as a client. You could use the standby unit if you have a redundant pair. This way, you don't need another Linux host and you don't add load to the LTM that's passing the traffic.
Aaron - JRahm
Admin
I second ab and curl. I'm just looking into curl-loader, which wraps a scripting/report environment around curl. I'll write it up for a blog when I'm done.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects
