Перейти к содержимому

Фотография

Требования к железу для VUsers


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 van

van

    Опытный участник

  • Members
  • PipPipPipPip
  • 475 сообщений
  • ФИО:Ваулин Артем Николаевич
  • Город:Россия, Санкт - Петербург

Отправлено 13 апреля 2005 - 08:22

Всем привет!

Коллеги, помогите пожалуйста решить проблему следующего характера.

Каким образом определить аппаратную конфигурацию машины - агента (или нескольких машин), на которых будут запускаться N виртуальных пользователей (число N - известно)?
Должен ли это быть один мощный несколько процессорный сервер или же несколько более слабых машин?
Как в обоих случаях определить конфигурацию?

Тестирование на нагрузку проводиться с помощью Rational Robot.

Вижу два варианта решения проблемы (только варианты, самого решения пока нет :) ):

1. Опираться на какие - то эмпирические оценки (поделитесь пожалуйста, если кто - то ими обладает)

2. Провести испытания на каком - то компьютере с известной конфигурацией. Определить максимальное количество виртуальных пользователей, которые он потянет. А потом каким - то образом экстраполировать. Так вот каким образом для меня пока остается загадкой...

Всем заранее огромное спасибо!
  • 0
Ваулин Артем
КОРУС Консалтинг
Руководитель отдела тестирования

Мой дневник

#2 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 13 апреля 2005 - 16:47

При определении максимального количества виртуальных пользователей на один load generator в основном придется обращать внимание на память. Все остальное вторично. Есть небольшие исключения (когда важны также GDI ресурсы), но Rational все равно с такими типами VU работать не умеет.

На размер требуемой памяти для одного VU будут влиять тип VU, используемая ОС, а также каким образом будут запускаться виртуальные пользователи - как процесс или как thread.

Я бы вдобавок к вашим двум вариантам предложил третий - обратиться к вендору за информацией по memory footprint. Вы получите наиболее полную и точную информацию.

Если предпочитаете сами повозиться с этим вопросом, то берите любой load generator и эмпирически определяйте сколько VU он сможет выдержать. Таким образом определите сколько машин вам потребуется для всего load test. Экстраполировать по памяти я бы не стал, надежнее взять несколько машин с такой же конфигурацией, которую вы уже испытали и знаете, что определенное количество VU точно будут работать.
  • 0
Дмитрий Шевченко

HP Software

#3 van

van

    Опытный участник

  • Members
  • PipPipPipPip
  • 475 сообщений
  • ФИО:Ваулин Артем Николаевич
  • Город:Россия, Санкт - Петербург

Отправлено 14 апреля 2005 - 05:56

Дмитрий, спасибо большое!

Также большое спасибо всем, кто мне ответил по аське :)
  • 0
Ваулин Артем
КОРУС Консалтинг
Руководитель отдела тестирования

Мой дневник


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных