Имитация замедленного потока данных в сети

Имитируя различные скорости соединений WAN, используемых для потоков данных HTTP, можно определить их влияние на время ответа и пропускную способность.

Об этой задаче

Для имитации скорости приема и передачи данных HTTP можно настроить группу пользователей. Задерживая загрузку и выгрузку данных в сети с целью имитации более медленного сетевого соединения, группа пользователей отражает реальное взаимодействие с рабочими серверами.

Процедура

Для имитации скорости передачи данных по каналу выполните следующие действия:

  1. В Навигаторе тестов выберите расписание и дважды щелкните на нем. Откроется расписание.
  2. В расписании выберите группу пользователей, для которой требуется выбрать скорость передачи данных по каналу.
  3. В области Сведения об элементе расписания щелкните на вкладке Опции.
  4. Для того чтобы объявить значение скорости передачи данных по каналу, выполните следующие действия:
    1. Выберите действие Включить управление скоростью передачи данных.
    2. Выберите фактическую скорость передачи данных по каналу или выберите Пользовательские значения для ввода значения.
    3. Выберите необходимую скорость передачи данных по каналу или выберите Пользовательские значения для ввода значения, которое должно быть меньше, чем фактическая скорость передачи данных.

Пример

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

В качестве иллюстрации такого различия приводится следующий пример. Фактические значения скорости передачи данных по каналу различаются (100 Мбит/с и 10 Мбит/с), но оба они значительно превышают желательную скорость, равную 56 Кбит/с:

Расчетная задержка скорости передачи данных для ответа размером 5000 байт при фактической скорости передачи данных, равной 100 Мбит/с, и желательной скорости, равной 56 Кбит/с, составляет 706 мс. Расчетная задержка скорости передачи данных для ответа размером 5000 байт при фактической скорости передачи данных, равной 10 Мбит/с, и желательной скорости, равной 56 Кбит/с, составляет 702 мс. То есть, в этом примере расхождение составляет всего 4 мс.


Комментарии