Проблема: обеспечение требуемых уровней QoE

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

Решение: масштабируемое решение для быстрой проверки параметров QoE

Приложение IxLoad обеспечивает полное тестирование сетевых решений для проверки параметров QoE. Данное приложение работает, имитируя протоколы веб, VPN, беспроводных сетей, голосовой связи, передачи видео, систем хранения данных, сетевых инфраструктур, инкапсуляции и обеспечения информационной безопасности для реализации реалистичных сценариев тестирования. Модульная конструкция системы тестирования Ixia с приложением IxLoad позволяет масштабировать эту систему в соответствии с масштабом сети, в которой будет работать тестируемое решение, а выдаваемая приложением информация о параметрах QoE в реальном масштабе времени помогает быстро выявлять проблемы в работе сети и определять места их возникновения. Поскольку данное приложение просто в использовании и эффективно, пользователю не нужно быть экспертом по сетевым протоколам для выполнения полного сквозного тестирования конвергированных инфраструктур и сервисов.

Основные возможности

  • Имеет самые высокие в отрасли показатели производительности и масштабируемости при имитации трафика HTTP, SSL и IPsec.
  • Реализует сквозное тестирование конвергированных сервисов, а также беспроводных и проводных инфраструктур доставки приложений.
  • Выдает информацию о параметрах QoE в реальном масштабе времени.
  • Эмулирует полностью интегрированные широкополосные сетевые инфраструктуры с трафиком приложений.
  • Является единственным на рынке тестовым решением, способным моделировать динамичное поведение пользователей в сети.
  • Обеспечивает беспроблемную аттестацию работы приложений по физическим и виртуальным сетям.

Полезность

  • Измеряет ключевые показатели производительности любых приложений и параметры QoE, выполняя масштабируемую эмуляцию работы приложений с учетом состояния сеансов.
  • Помогает быстро делать правильный выбор среди конкурирующих продуктов и технологий посредством управляемых данными проверок концепций.
  • Способствует оптимизации инвестиций в сетевые решения благодаря возможности тестирования их производительности и масштабируемости.
  • Помогает оптимизировать соглашения SLA посредством анализа влияния внедряемых сетевых решений и роста числа пользователей на работу существующих сервисов.
  • Сокращает время тестирования и ускоряет освоение системы тестирования благодаря наличию шаблонов, помогающих реализовывать типичные варианты применения этой системы, и предоставлению полной аналитической информации для быстрой диагностики ошибок.

Спецификация

Протоколы прикладного уровня

Приложение IxLoad имитирует широкий набор прикладных протоколов с учетом состояния сеансов для моделирования сетевой среды с пользователями мультимедийных услуг. Также данное приложение моделирует динамичное поведение пользователей в сети. Шасси и нагрузочные модули Ixia дают возможность IxLoad генерировать трафик городского масштаба. Система тестирования Ixia с приложением IxLoad, представляющая собой единое интегрированное решение, дает возможность пользователям всесторонне анализировать функционирование сетей доставки приложений и определять производительность этих сетей на уровне приложений.

Имитация протоколов приложением IxLoad
Технологии Протоколы
Веб Эмуляция клиентов и серверов HTTP (1.0/1.1/2), SSLv3, TLS v1.0, TLS v1.1, TLS v1.2, TLS v1.3
Передачи файлов Эмуляция клиентов и серверов FTP, TFTP
Email Эмуляция клиентов и серверов SMTP, POP3, IMAP
Баз данных Эмуляция клиентов Oracle, MySQL, MSQL
Систем хранения данных Эмуляция клиентов и серверов SMB1, SMB2, SMB3; клиентов NFSv3, NFSv4, NFSv4.1; инициаторов и целевых устройств iSCSI, SCSI over FoCE; клиентов OpenStack Swift Client (Cloud Storage)
IPTV/VoD IGMPv2/3, MLDv1/2, RTSP, RTP/UDP
Over the Top (OTT) Эмуляция Adobe Flash Player, Microsoft Silverlight Player, Apple HLS Player, Adobe HDS и клиентов MPEG DASH
Голосовой связи SIP, WebRTC, MGCP, H.248 (Megaco), Cisco SCCP (Skinny), RTP & SRTP, Audio, Conversational Video, File Transfer (MSRP) и Fax over IP (T.38) (только при использовании SIP)
Инфраструктурных сервисов Клиенты и серверы DNS, Telnet; клиенты DHCP, LDAP, RADIUS, SSH
Сетевого доступа DHCPv4/v6, PPPoE, L2TP, PCP, IPSec, DSLite, 6RD, GTP/eGTP, RADIUS, Diameter, DNS, 802.1x, EAP и NAC
Обеспечения информационной безопасности Опубликованные уязвимости и вредоносные программы, DDoSv2 и IPsec VPN
TCP/IP и воспроизведения трафика Эмуляция клиентов серверов TCP/IP, AppReplay (воспроизводит трафик, захваченный с учетом или без учета состояния сеансов, для имитации трафика Интернета); Stateless Peer и StreamBlaster (генерирует трафик IP/UDP без учета состояния сеансов)
Генерации смесей трафика приложений AppLibrary — постоянно расширяемая и пополняемая библиотека предварительно определенных потоков трафика приложений и смесей трафика самых современных Интернет-приложений

Передовое моделирование поведения пользователей

Для точного моделирования реальной нагрузки на сетевые инфраструктуры приложение IxLoad реализует уникальный подход, называемый моделированием поведения клиентов, которое позволяет:

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

Конфигурирование эмуляции мультисервисной сетевой среды с реалистичным моделированием поведения пользователей

AppLibrary

В дополнении к эмуляции протоколов с учетом состояния сеансов, IxLoad использует AppLibrary — обширную библиотеку предварительно определенных потоков трафика приложений, обеспечивающую имитацию действий пользователей в сети. Эта библиотека ускоряет и упрощает тестирование производительности приложений с использованием смесей трафика различных приложений. Библиотека AppLibrary охвачена программой Application and Threat Intelligence (ATI), гарантирующей современность имитации потоков трафика приложений посредством ежемесячного обновления их описаний.

Мастер конфигурации трафика с помощью AppLibrary

Параметры QoE

Приложение IxLoad имеет средство просмотра статистической информации в реальном масштабе времени с заранее определенными настраиваемыми представлениями информации:

  • Выдаются статистика по протоколам для всестороннего функционального тестирования, а также статистика на уровне тестов, идеально подходящая для проверки масштабируемости.
  • Сводная статистическая информация отображается иерархически с возможностью выдачи статистики по группам, приложениям, операциям и портам.
  • Можно анализировать влияние сервисов на QoE с разбивкой информации по пользователям, IP-адресам и VLAN.
  • Можно устанавливать фильтры на статистическую информацию, задавая условия для выделения ошибок и сбоев.
  • Отдельные наборы результатов или (на глобальном уровне) все результаты, поступающие в реальном масштабе времени, можно записывать в файлы CSV. Для отображения результатов имеется встроенное средство просмотра файлов CSV.

Экран средства просмотра статистики

Resource Manager

Ранее пользователям тестовых решений Ixia остро не хватало средства совместной работы, помогающего пошагово реализовывать конфигурации тестов с использованием знаний и опыта, имеющихся у разных специалистов. Сегодня доступен инструмент Resource Manager, который представляет собой центральный репозиторий, предназначенный для сохранения и повторного использования различных компонентов тестов IxLoad. Инструмент Resource Manager дает возможность многочисленным специалистам совместно использовать такие компоненты тестов (ресурсы), как описания сетей, трафика, действий, настройки протоколов, конфигурационные файлы и внешние файлы различных типов.

Экран Resource Manager

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

Отчеты

В тестовое приложение IxLoad встроены функции генерации визуально насыщенных отчетов по тестированию, содержащих краткую информацию о производительности на уровнях тестов, протоколов и портов. Также имеется набор шаблонов отчетов. Можно кастомизировать любой из них или создать собственные шаблоны, которыми занимающиеся тестированием специалисты смогут пользоваться совместно. Кроме того, имеется инструмент IxReporter Designer Studio для создания новых графиков и аналитики на основе необработанных метрик из результатов тестирования с помощью IxLoad или из внешних источников.

Возможна генерация отчета в формате pdf или html в один клик

Встроенные функции захвата и анализа данных

Протоколы Интернета сложны, а имитация множества протоколов еще сложнее. Приложение IxLoad имеет встроенный модуль анализа захваченного трафика, называемый Analyzer. Модуль Analyzer представляет собой передовой сетевой анализатор с возможностью отображения лестничных диаграмм работы протоколов. IxLoad позволяет запускать и фильтровать захваты пакетов в плоскостях управления и данных на основе заданного пользователям поля пакета. Кроме того, имеется кольцевой буфер, позволяющий пользователям просматривать информацию о последних принятых пакетах, даже если тест сконфигурирован для исполнения в течение продолжительного времени.

Автоматизация тестирования

Тестовое приложение IxLoad обеспечивает автоматизацию тестирования на базе графического интерфейса посредством программных компонентов Test Composer и QuickTest. Кроме того, данное приложение имеет функцию трансляции установок, сделанных в графическом интерфейсе, в код сценария и предоставляет API для автоматизации. Тестовый сценарий задается пошагово с помощью графического интерфейса IxLoad, а затем одним нажатием на кнопку генерируется код сценария на языке Tcl, Python или Perl. Сценарии можно модифицировать и объединять любым образом. В процессе исполнения сценария графический интерфейс приложения IxLoad отображает статистическую информацию в реальном масштабе времени.

Мастера в интерфейсе QuickTest

Программные компоненты для автоматизации тестирования
Компонент Описание
QuickTest
  • Простые в использовании конфигурируемые готовые тесты.
  • Генерация подробных отчетов с результатами тестирования.
  • Тестирование производительности при использовании HTTP, SSL и IPsec.
Test Composer
  • Решение с графическим интерфейсом для автоматизации выполнения операций тестирования.
  • Детальный контроль выполнения теста без знания Tcl.
  • Полный доступ к Tcl API с помощью простого пользовательского интерфейса.
ScriptGen
  • Обеспечивает простую генерацию сценариев, транслируя установки, сделанные в графическом интерфейсе, в код сценария.
Интерфейсы API
  • Преобразование установок, сделанных в графическом интерфейсе, в Tcl-сценарий (с помощью ScriptGen).
  • Полный доступ к описаниям конфигураций тестов и управление ими.
  • Tcl, Python, Perl, RESTful API, ROBOT API.

Ухудшение параметров передачи

Тестовое приложение IxLoad совместимо с модулями ImpairNet, оснащенными портами 1/10GE. Эти модули эмулируют WAN-сети с характерными для них ухудшениями параметров передачи пакетов. Для тестирования разнообразных приложений, работающих по WAN-сетям, модули ImpairNet позволяют реализовывать тестовые решения, которые характеризуются непревзойденными масштабируемостью, простой использования и точностью измерений.

Конфигурация перегрузки сети

Совместимые платформы

Платформы, на которых работает IxLoad
Тип Модель
Виртуальная платформа
  • IxLoad Virtual Edition (VE)
Публичное облако
  • IxLoad on AWS
Шасси
  • XGS12-HS/HSL/SD/SDL
  • XGS2-HS/HSL/SD/SDL
Нагрузочные модули
  • CloudStorm Fusion 10GE, 40GE, 25GE и 100GE
  • CloudStorm 10GE, 40GE, 25GE и 100GE
  • PerfectStorm Fusion 10/1GE, 40GE и 100GE
  • PerfectStorm 10/1GE, 40GE и 100GE
  • Novus-NP 10G/1G/100M
  • Novus 10G/1G/100M
  • Novus 10G/5G/2,5G/1G/100M
  • Xcellon-Ultra NP 10/1GE
  • NGY-NP SFP+/BASE-T 10GE
  • XMVDC Dual PHY 1GE
Моноблочные устройства
  • PerfectStorm ONE Fusion 10/1GE, 40GE и 100GE
  • PerfectStorm ONE 10/1GE, 40GE и 100GE
  • Novus ONE
Нагрузочные модули с ограниченными функциональностью и производительностью
  • Xcellon-Multis QSFP28 100/50/25GE
  • Xcellon-Multis CFP4 100GE
  • Xcellon-Multis CXP 100/40/10GE
  • Xcellon-Multis QSFP 40/10GE
  • Xcellon-Lava CFP 100/40GE
  • Xcellon-Flex QSFP/SFP+ 40/10GE

IxLoad

Приложение для тестирования конвергированных сервисов

Заявка

Отправляя форму, я даю согласие на обработку своих персональных данных в соответствии с Федеральным законом «О персональных данных» от 27.07.2006 № 152-ФЗ. Я понимаю и соглашаюсь, что мои данные будут храниться и обрабатываться в течение десяти лет в соответствии с Федеральным законом «О персональных данных» от 27.07.2006 № 152-ФЗ.
Спасибо

Ваше обращение успешно отправлено