Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

IXIA Hawkeye

620 views

Published on

IXIA Hawkeye SLA monitoring

Published in: Technology
  • Be the first to comment

  • Be the first to like this

IXIA Hawkeye

  1. 1. Hawkeye SLA Monitoring solution Паливода Александр Системный инженер opali@muk.ua
  2. 2. Виды мониторинга Традиционный Активный Пассивный 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 анализ исторических данных • Мониторинг загруженности канала с классификацией трафика
  3. 3. Hawkeye При возникновении проблем с сервисами и приложениями всегда первыми обвиняют сеть и оператора Ощущения пользователя первичны и сильно влияют на развитие бизнеса Чтобы оперировать фактами, а не только ощущениями, нужны количественные показатели качества понятные и пользователям, и инженерам оператора
  4. 4. Hawkeye Hawkeye – решение для активного мониторинга сети • Распределенное тестирование – низкая стоимость пробника • Создан для работы на живых сетях, генерирует трафик реальных сервисов • Измерения и контроль SLA с предсказуемым трафиком • Тесты по запросу и интервальное тестирование 24/7 • Многопользовательский веб интерфейс и легкая масштабируемость • Открытый framework для интеграции с OSS / EMS / IT системами
  5. 5. Почему активный мониторинг? Контроль трафиком • Проактивный мониторинг • Полный контроль над генерацией • Повторяемость тестов • Собственный источник трафика, не надо полагаться на измерения клиента Тестирование под нагрузкой • Анализ производитель- ности сети под контролируемой нагрузкой • Проверка только активированного сервиса и контроль SLA • Готовность сети к работе сервиса (ВКС/Voip и тп) Мониторинг End to End • Дешевые точки мониторинга • Могут быть разбросаны по всей сети от ПК клиента до ядра и ЦОД • Тестовый трафик минимален • Быстрое создание mesh топологий Сеть vs Приложения • За 1 мин тест – виновник приложение или сеть • Транзакции на реальные сервера • Одновременное измерение QoE и сетевых метрик
  6. 6. Типовые варианты использования • Проверка сервисов по факту активации/разворачивания • Аттестация каналов на новых инсталляциях • Уменьшает кол-во звонков в тех поддержку после включения канала • Локализация проблем • Позволяет поддержке быстро и эффективно решать проблемы • Сеть vs Приложение, где конкретно в сети ? • Уменьшает время на диагностику и устранение неисправности • Активный мониторинг сети и сервисов • Анализ тенденций, генерация уведомлений фактам превышения пороговых значений • Обнаружение проблем раньше звонка клиента в тех поддержку • Аудит сети и контроль QoE • Оценка качества начиная с точки, максимально близкой к клиенту • Готовность сети к работе сервисов с высокими требованиями (аудио, видео, ВКС и тп) • Аудит скорости транспортной сети с различными гео точками
  7. 7. Концепция Hawkeye Hawkeye Endpoints Консоль Hawkeye координирует тесты между устройствами в сети, на которых установлены пробники (endpoints). Enterprise Network
  8. 8. Принцип работы Hawkeye Test Instructions Application Scripts Test Results Results Reporting • .html • .csv • .txt 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.
  9. 9. Отличия Hawkeye от IxChariot
  10. 10. Типы тестов • Пробник-пробник • 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 G729 One 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 Bitrate Number 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 Bitrate Throughput (kbps) Upstream and Downstream, throughput (kbps) Upstream and Downstream. Video Define 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 Примеры
  11. 11. Тесты точка-точка 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 Сервисы данных
  12. 12. Топологии тестов Звезда Полносвязная Произвольная Отображение результатов на карте
  13. 13. Аппаратные и программные пробники Hawkeye/IxChariot – Аппаратные пробники на базе Linux устанавливаются в ключевых точках сети, представляют собой готовую, надежную платформу с пробником ixChariot. Имеют дополнительные возможности: one arm тесты, тесты speedtest.net и прочие – Программные пробники, представляют собой небольшой агент, устанавливаемый на целевую ОС. Могут быть установлены на: • Сервера, рабочие станции, мини-ПК • Ноутбуки и портативные устройства инженеров • USB флеш накопителях или live CD • Виртуальном окружении – Поддерживается IPv4 и IPv6 генерация трафика и маркировка QoS – Канал управления in-band и out-of-band – Программный пробник удобен - можно быстро установить в нужном месте сети, просто выслав его по электронной почте – Пробники могут автоматически обнаружить сервер управления и совместимы с NAT (uPnP и IPv6 для канала управления)
  14. 14. Пробник XR2000 Temperature (ambient) Operating: 0ºC ~40ºC Storage: -20ºC~70ºC Humidity (RH), ambient 5 ~ 95%, non condensing Dimensions (WxHxD) 200mm x 42mm x 144mm 7.9" x 1.65" x 5.67" Weight 1.2kg Approvals & 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
  15. 15. Пробник 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)
  16. 16. |Anue Hawkeye - Заказчики
  17. 17. Microsoft Lync WAN assessments Experience Services Portal
  18. 18. 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 - Быстрое обнаружение узких мест до разворачивания сервиса - Четкое понимание необходимых инвестиций для достижения качественной работы сервиса до инсталляции
  19. 19. Контроль 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
  20. 20. Hawkeye – Orange Business Services use case Experience / Services / Portal
  21. 21. Service turn up testing - OBS Общие сведения Orange business Services (OBS) предоставляет решения VPN под ключ для клиентов всего мира Решения Ixia Hawkeye используются на всем жизненном цикле предоставления услуги для - проверки включения сервиса и соответствия его SLA - диагностики проблем после активации сервиса Особенности - Удобный сервис тестирования VPN, интегрированный в портал поддержки - Программные пробники предоставляются клиенту как live cd или устанавливаются на ПК заказчика: выезды к заказчику резко сокращаются - Откалиброванные тесты для контроля настроек COS и работы ключевых сервисов (Voice, Video, critical Business applications) Преимущества - Значительная экономия средств для локализации и исследования проблем - Проверка нового сервиса VPN: улучшился контроль качества, меньше звонков в поддержку - Дополнительная прибыль за счет продажи сервиса по тестированию конечным заказчикам - Снижение недовольства и оттока клиентов
  22. 22. Service turn up testing - OBS – how does it work Централизованное управление Консоль управления Hawkeye установлена как веб портал, доступный инженерам OBS. Они могут выполнять любой из заранее подготовленных тестов меду нужными пробниками через простой интерфейс Пробники в ядре Пробники постоянно находятся в ключевых точках агрегации PE и выполняют роль референсных точек. По факту начала теста эти пробники подключаются к VPN заказчика и производят тест Удаленные пробники Пробники разворачиваются на стороне клиента следующими способами: - Bootable CD или USB dongles: быстро преобразуют любой ноутбук в пробник - Полевые инженеры с ПК с программными пробниками - Выделенные аппаратные пробники в критических точках
  23. 23. Service turn up testing - OBS – Test work flow Запуск теста Через интуитивный интерфейс Hawkeye инженер Orange запускает заранее сформированный тест и конфигурирует его параметры: - Defined service bitrate - COS distribution - Site to site or Site to PE Результат теста - Пороговые значения сравниваются с результатами тестов - Отображается Pass или Fail - Дополнительные детали доступны для глубокого анализа - В случае проблемы: предупреждается служба эксплуатации, меняется конфигурация и тест повторяется. Отчеты - Полный отчет предоставляется конечному заказчику для доказательства качества работы сервиса и его параметров
  24. 24. Hawkeye – Telefonica use case Experience Services Portal
  25. 25. Proactive network monitoring - Telefonica Общие сведения Telefonica обслуживает сеть связи по всему миру, более 100 точек присутствия в более чем 40 странах Hawkeye используется для - Проактивного мониторинга международных транков - Мониторинга и траблшутинга проблем с сетью и приложениями в точках их доставки: от доступа до сетей CDN - Осуществление проверки доступности услуг заказчикам Особенности - Проактивные тесты в критических точках транков точка-точка - Оперативный траблшутинг сетевых проблем - Проверка кто виноват в проблеме сеть или приложение - Отчеты по эффективности сети CDN Преимущества - Проактивное обнаружение проблем на линках точка-точка – измерение объективных параметров качества - Обнаружение деградации параметров сети и как это влияет на сервисы - Дополнительный доход за счет предоставления дополнительной поддержки и тестирования под ключ - Общее улучшение качества транспортной сети и времени диагностики проблем
  26. 26. Proactive network monitoring – Telefonica – how does it work Разворачивание пробников Пробники установлены в различных местах в ключевых точках Telefonica. Пробники аппаратные или в виде виртуальных машин. Также развернуты программные пробники в ключевых для заказчика точках и точках предоставления услуг. Типы тестов - Доступность полосы пропускания TCP - Метрики Network KPI (jitter, loss, latency) - Доступность и KPI для критичных сервисов (Google, Youtube, …) Дополнительно были созданы и откалиброваны тесты для траблшутинга определенных проблем приложений, основанных на TCP и UDP/RTP транспортных протоколах Отчетность В реальном времени на географических картах Исторические отчеты для анализа прошлых событий и поведения метрик каналов Автоматические уведомления (SNMP, emails) по факту обнаружения критических проблем

×