Я работаю над тестированием двух разных балансировщиков нагрузки (pound и haproxy), но не знаю, как это можно сделать. Конечно, можно использовать httperf, но может быть технически сложно вызвать сбой балансировщика нагрузки из-за очень высокой скорости. Как я могу учесть другие наблюдаемые переменные, которые могут указывать на то, какая из них будет более сильной в более стрессовых условиях?
Вам действительно нужно настроить тест, который отражает ваш реальный вариант использования. Вы завершаете TLS (это очень загружает процессор)?
Поиск в Google «haproxy benchmark» и «pound benchmark» дает множество результатов с использованием различных методов для моделирования клиентов.
Вот пример: http://www.haproxy.org/10g.html - Вилли объясняет свою тестовую установку, включая программное обеспечение, используемое для моделирования клиентов.