Назад | Перейти на главную страницу

использование нескольких ядер с autobench / httperf

Я хотел бы протестировать мощный веб-кластер с помощью autobench. Проблема в том, что autobench (который использует httperf) может использовать только одно ядро, тем самым ограничивая объем нагрузки, которую клиент может поместить в веб-кластер. Одного ядра явно недостаточно для насыщения кластера из нескольких серверов.

autobench поставляется с autobenchd, который можно запускать на многих клиентах, чтобы создать «клиентский кластер». Моя проблема в том, что у меня не так много клиентов, а только один мощный многоядерный клиент. Я попытался запустить несколько экземпляров autobenchd на своем клиенте, но затем autobench_admin подключается только к одному из этих экземпляров.

Я, конечно, мог бы использовать виртуализацию для создания нескольких виртуальных клиентов на моем физическом сервере, но это привело бы к потере производительности, а также потребовало бы больше времени для настройки. Есть ли способ заставить автобенч использовать преимущества многоядерной машины?