ixia hawkeye

26
Hawkeye SLA Monitoring solution Паливода Александр Системный инженер [email protected]

Upload: muk-extreme

Post on 14-Apr-2017

458 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: IXIA Hawkeye

Hawkeye SLA Monitoring solution

Паливода АлександрСистемный инженер[email protected]

Page 2: IXIA Hawkeye

Виды мониторинга

Традиционный Активный Пассивный

24/7 24/7 и по запросу 24/7 и по запросу

L2-4 (L2-7) L2-3 L4-7 L2-7

Опрос данных с сетевого оборудования через SNMP, Netflow, Sflow• Загруженность

интерфейсов, CPU, RAM и тп

• Данные о транзакциях, их классификация

Параметры производительности сети:• Задержка• Пакетный

джиттер • Потери • пропускная

способность L2-3

Параметры работы сервиса поверх транспортной сети, метрики QoE:• Скорость

транзакций, загрузки веб страницы, БД

• Пропускная способность “goodput”

• MOS• Транзакции на

реальный сервер

Захват и анализ пользовательского трафика • Forensic анализ

исторических данных

• Мониторинг загруженности канала с классификацией трафика

Page 3: IXIA Hawkeye

Hawkeye

При возникновении проблем с сервисами и приложениями всегда первыми обвиняют сеть и оператора

Ощущения пользователя первичны и сильно влияют на развитие бизнеса

Чтобы оперировать фактами, а не только ощущениями, нужны количественные показатели качества понятные и пользователям, и инженерам оператора

Page 4: IXIA Hawkeye

Hawkeye

Hawkeye – решение для активного мониторинга сети• Распределенное тестирование – низкая стоимость пробника• Создан для работы на живых сетях, генерирует трафик реальных сервисов• Измерения и контроль SLA с предсказуемым трафиком• Тесты по запросу и интервальное тестирование 24/7• Многопользовательский веб интерфейс и легкая масштабируемость• Открытый framework для интеграции с OSS / EMS / IT системами

Page 5: IXIA Hawkeye

Почему активный мониторинг?

Контроль трафиком

• Проактивный мониторинг

• Полный контроль над генерацией

• Повторяемость тестов

• Собственный источник трафика, не надо полагаться на измерения клиента

Тестирование под нагрузкой

• Анализ производитель-ности сети под контролируемой нагрузкой

• Проверка только активированного сервиса и контроль SLA

• Готовность сети к работе сервиса (ВКС/Voip и тп)

Мониторинг End to End

• Дешевые точки мониторинга

• Могут быть разбросаны по всей сети от ПК клиента до ядра и ЦОД

• Тестовый трафик минимален

• Быстрое создание mesh топологий

Сеть vs Приложения

• За 1 мин тест – виновник приложение или сеть

• Транзакции на реальные сервера

• Одновременное измерение QoE и сетевых метрик

Page 6: IXIA Hawkeye

Типовые варианты использования

• Проверка сервисов по факту активации/разворачивания• Аттестация каналов на новых инсталляциях• Уменьшает кол-во звонков в тех поддержку после включения канала

• Локализация проблем• Позволяет поддержке быстро и эффективно решать проблемы• Сеть vs Приложение, где конкретно в сети ?• Уменьшает время на диагностику и устранение неисправности

• Активный мониторинг сети и сервисов• Анализ тенденций, генерация уведомлений фактам превышения

пороговых значений• Обнаружение проблем раньше звонка клиента в тех поддержку

• Аудит сети и контроль QoE• Оценка качества начиная с точки, максимально близкой к клиенту• Готовность сети к работе сервисов с высокими требованиями (аудио,

видео, ВКС и тп)• Аудит скорости транспортной сети с различными гео точками

Page 7: IXIA Hawkeye

Концепция Hawkeye

Hawkeye Endpoints

Консоль Hawkeye координирует тесты между устройствами в сети, на которых установлены пробники (endpoints).

Test Results

EnterpriseNetwork

Page 8: IXIA Hawkeye

Принцип работы Hawkeye

Test Instr

uctions

Test InstructionsApplication Scripts

Test Results

Results Reporting• .html• .csv• .txt

Test Results

The IxChariot Console interacts with Performance Endpoints distributed throughout the network…

Performance Endpoints can transmit data via a broad range of network protocols.

Test instructions are sent from the console to Endpoint 1 which relays instructions to Endpoint 2

Application Scripts model the complex behavior of enterprise applications, VoIP codecs, and other common protocols.

Test results are finally relayed back to the console from the Performance Endpoints.

Page 9: IXIA Hawkeye

Отличия Hawkeye от IxChariot

Page 10: IXIA Hawkeye

Типы тестов

• Пробник-пробник• Mesh трафик с несколькими пробниками• Тесты реальных сервисов (запросы на живой сервер)• Аудит пропускной способности до различных геоточек (Speedtest.net)

Name Description Options Metrics

Network KPI – bidirectional

Network KPI from E1 to E2 and from E2 to E1

 Per path: one way delay (ms), jitter (ms), packet loss (%), voice MOS score, and packet loss burst.

Voice Test voice quality from E1 to E2, with possible G711 or G729 codecs

Voice codec: G711 or G729One way delay (ms), jitter (ms), packet loss (%), voice MOS score on path, packet loss burst

TCP throughput N streams

one TCP stream - generates throughput with defined packet size and bit rate in multiple streams from E1 to E2

Generated BitrateNumber of Pairs (1-20)

Throughput (kbps) Upstream and Downstream

UDP throughput bidirectional + Network KPI

Generates bidirectional throughput and then runs a Network KPI test

Generated BitrateThroughput (kbps) Upstream and Downstream, throughput (kbps) Upstream and Downstream.

VideoDefine a video stream from E1 to E2 with defined bit rate and MPEG2 or customizable codec.

Generated bitrate

One way delay (ms), jitter (ms), packet loss (%), video MDI scores (Media Delivery Index, Delay Factor) on path.

Real Service HTTP, ICMP, DNS, PPPoE, FTP, Traceroute, Youtube

Different for each real service test type

Downloads, round trip delay, time to first byte, file size

Примеры

Page 11: IXIA Hawkeye

Тесты точка-точка

IxC Pro probe IxC Pro probe IxC Pro probe

Тесты между пробниками проверяют отдельные сегменты сети от узла к узлу, что позволяет быстро

локализовать проблему • UDP throughput (bit blasting)• TCP throughput (adaptative throughput)• Multiple COS testing

Пропускная способность

• Jitter/loss/latency• Multipaths testing• Test over multiple COS

Ключевые KPI сети

• Voice (G711, 729, AMR…) • Video • Unified communications (Lync, traffic mixes)

Медиа услуги

• HTTP/HTTPS• DNS/LDAP• Import and replay from from wireshark traces

Сервисы данных

Page 12: IXIA Hawkeye

Топологии тестов

Звезда

Полносвязная

Произвольная

Отображение результатов на карте

Page 13: IXIA Hawkeye

Аппаратные и программные пробники Hawkeye/IxChariot

– Аппаратные пробники на базе Linux устанавливаются в ключевых точках сети, представляют собой готовую, надежную платформу с пробником ixChariot. Имеют дополнительные возможности: one arm тесты, тесты speedtest.net и прочие

– Программные пробники, представляют собой небольшой агент, устанавливаемый на целевую ОС. Могут быть установлены на:

• Сервера, рабочие станции, мини-ПК• Ноутбуки и портативные устройства инженеров• USB флеш накопителях или live CD• Виртуальном окружении

– Поддерживается IPv4 и IPv6 генерация трафика и маркировка QoS

– Канал управления in-band и out-of-band– Программный пробник удобен - можно быстро установить в

нужном месте сети, просто выслав его по электронной почте– Пробники могут автоматически обнаружить сервер

управления и совместимы с NAT (uPnP и IPv6 для канала управления)

Page 14: IXIA Hawkeye

Пробник XR2000

Temperature (ambient)

Operating: 0ºC ~40ºC

Storage: -20ºC~70ºCHumidity (RH), ambient

5 ~ 95%, non condensing

Dimensions (WxHxD)

200mm x 42mm x 144mm

7.9" x 1.65" x 5.67"Weight 1.2kgApprovals & Compliance

CE Emission, FCC Class A, RoHS

• До 6 Gb портов (2 порта в стандартной комплектации)• Веб интерфейс для конфигурации (также есть VGA и

COM порты для локальной конфигурации)• Advanced routing configuration (vlan, source based

routing)• Мощный – генерация трафика на скорости порта• Готовые профили для более чем 150 приложений • One arm тесты (http, ftp, dns, youtube, icmp и другие…)

: тестирование доступности и скорости ответа реальных серверов и услуг

• Полностью удаленное управление и конфигурация из ixChariot PRO

Preliminary

Page 15: IXIA Hawkeye

Пробник XRPi2

• На основе Rasperry Pi 2 Model B• HDMI выход и USB порт для управления и настройки• Автоматическая настройка и пользование “out-of-the-box”• Probe-to-probe тесты: UDP, TCP traffic, voice, video, traffic

mixes• Тесты реальных сервисов: web servers (HTTP/HTTPS),

DNS, YouTube, Dropbox и др. Спецификация

CPU Type Quad core 900Mhz ARM processor

RAM 1GB

Storage 8GB micro SD with operating system and data

Operating System Linux based, supported by Ixia

IO Interfaces 4 USB, 1 full-size HDMI

LAN One (1) 10/100Mbps Fast Ethernet port

Power On-board DC +5V 2A Micro USB

Console Access HDMI port for video, USB for keyboard

Remote Access Enabled with secure telnet (ssh)

Supported Traffic Protocols TCP, UDP, RTP, HTTP, HTTPS, FTP, NTP, DNS, POP, SMTP, ICMP, IGMPv2, IGMPv3, DHCP, VoIP, HTTP-Video

Производительность

TCP Throughput Up to 85Mbps aggregate with built-in Fast Ethernet port

UDP Throughput Up to 85Mbps aggregate with built-in Fast Ethernet port

Voice Calls Up to 100 simultaneous calls

Streaming Traffic (UC) Up to 100 simultaneous mixed voice/video calls

Streaming Traffic (Video) Up to 85Mbps video traffic (best case)

Page 16: IXIA Hawkeye

|Anue

Hawkeye - Заказчики

Page 17: IXIA Hawkeye

Microsoft Lync WAN assessments

Experience Services Portal

Page 18: IXIA Hawkeye

Microsoft Lync WAN Assessment « Test As a service »

Общая информацияMicrosoft предлагает решения для бизнеса для организации голосовой связи, конференций и обмена сообщениями. Перед разворачиванием Lync на сети заказчика Microsoft Consulting или Microsoft certified интеграторы делают анализ готовности WAN сети и инфраструктуры заказчика для работы сервиса с определенным порогом качества.Microsoft использует решение Ixia IxChariot и Professional Services для проведения работ

Основные особенности- Реалистичное активное тестирование с профилем трафика видео и голос

lync- Автоматизация процедур конфигурации трафика и его планирования - Генерация отчетов и пост-анализ обследования сети с KPI для Lync- Продается как сервис с участием инженера от команды IXIA PS

Преимущества- Сертифицированная Microsoft методология тестирования готовности к разворачиванию

Lync- Быстрое обнаружение узких мест до разворачивания сервиса- Четкое понимание необходимых инвестиций для достижения качественной работы

сервиса до инсталляции

Page 19: IXIA Hawkeye

Контроль Microsoft Lync – Как это работает

Готовность к LyncДо 20 пробников разворачиваются на различных участках сетиТрафик Lync генерируется между сайтами и шлюзами конференции/PSTN, а также между самими сайтами.Профиль трафика Lync предоставляется Microsoft traffic modelling и применяется в системе.Трафика генерируется непрерывно до 10 дней ОтчетГенерируется исчерпывающий очет с KPI: - packet loss

- delay- jitter- max loss bursts

Эксперты Ixia PS добавляют аналитику и рекомендации в отчет

Delay (ms) Results Chart for Test ALL, from 40W_23rd_st to %, between 2013/07/23 19:00 and 2013/07/27 11:09

Page 20: IXIA Hawkeye

Hawkeye – Orange Business Services use caseExperience / Services / Portal

Page 21: IXIA Hawkeye

Service turn up testing - OBS

Общие сведенияOrange business Services (OBS) предоставляет решения VPN под ключ для клиентов всего мира Решения Ixia Hawkeye используются на всем жизненном цикле предоставления услуги для

- проверки включения сервиса и соответствия его SLA - диагностики проблем после активации сервиса

Особенности- Удобный сервис тестирования VPN, интегрированный в

портал поддержки- Программные пробники предоставляются клиенту как

live cd или устанавливаются на ПК заказчика: выезды к заказчику резко сокращаются

- Откалиброванные тесты для контроля настроек COS и работы ключевых сервисов (Voice, Video, critical Business applications)

Преимущества- Значительная экономия средств для локализации и исследования проблем- Проверка нового сервиса VPN: улучшился контроль качества, меньше звонков в

поддержку- Дополнительная прибыль за счет продажи сервиса по тестированию конечным

заказчикам- Снижение недовольства и оттока клиентов

Page 22: IXIA Hawkeye

Service turn up testing - OBS – how does it work

Централизованное управлениеКонсоль управления Hawkeye установлена как веб портал, доступный инженерам OBS. Они могут выполнять любой из заранее подготовленных тестов меду нужными пробниками через простой интерфейс

Пробники в ядреПробники постоянно находятся в ключевых точках агрегации PE и выполняют роль референсных точек.По факту начала теста эти пробники подключаются к VPN заказчика и производят тест

Удаленные пробники Пробники разворачиваются на стороне клиента следующими способами:- Bootable CD или USB dongles: быстро преобразуют любой ноутбук в пробник- Полевые инженеры с ПК с программными пробниками - Выделенные аппаратные пробники в критических точках

Page 23: IXIA Hawkeye

Service turn up testing - OBS – Test work flow

Запуск тестаЧерез интуитивный интерфейс Hawkeye инженер Orange запускает заранее сформированный тест и конфигурирует его параметры:- Defined service bitrate- COS distribution- Site to site or Site to PE

Результат теста- Пороговые значения сравниваются с

результатами тестов- Отображается Pass или Fail - Дополнительные детали доступны

для глубокого анализа- В случае проблемы: предупреждается

служба эксплуатации, меняется конфигурация и тест повторяется.

Отчеты- Полный отчет предоставляется конечному

заказчику для доказательства качества работы сервиса и его параметров

Page 24: IXIA Hawkeye

Hawkeye – Telefonica use case

Experience Services Portal

Page 25: IXIA Hawkeye

Proactive network monitoring - Telefonica

Общие сведенияTelefonica обслуживает сеть связи по всему миру, более 100 точек присутствия в более чем 40 странахHawkeye используется для- Проактивного мониторинга международных транков- Мониторинга и траблшутинга проблем с сетью и приложениями в точках их доставки:

от доступа до сетей CDN- Осуществление проверки доступности услуг заказчикам

Особенности- Проактивные тесты в критических точках транков точка-точка - Оперативный траблшутинг сетевых проблем- Проверка кто виноват в проблеме сеть или приложение- Отчеты по эффективности сети CDN

Преимущества- Проактивное обнаружение проблем на линках точка-точка – измерение объективных

параметров качества- Обнаружение деградации параметров сети и как это влияет на сервисы- Дополнительный доход за счет предоставления дополнительной поддержки и

тестирования под ключ- Общее улучшение качества транспортной сети и времени диагностики проблем

Page 26: IXIA Hawkeye

Proactive network monitoring – Telefonica – how does it work

Разворачивание пробниковПробники установлены в различных местах в ключевых точках Telefonica. Пробники аппаратные или в виде виртуальных машин. Также развернуты программные пробники в ключевых для заказчика точках и точках предоставления услуг.

Типы тестов- Доступность полосы пропускания TCP - Метрики Network KPI (jitter, loss, latency)- Доступность и KPI для критичных сервисов (Google, Youtube, …)Дополнительно были созданы и откалиброваны тесты для траблшутинга определенных проблем приложений, основанных на TCP и UDP/RTP транспортных протоколах

ОтчетностьВ реальном времени на географических картах Исторические отчеты для анализа прошлых событий и поведения метрик каналов Автоматические уведомления (SNMP, emails) по факту обнаружения критических проблем