Набор программных имитаторов MIMIC Simulator Suite

С помощью данного набора на одной рабочей станции можно создать виртуальную тестовую лабораторию, содержащую до 100 тыс. сымитированных сетевых устройств. Такая лаборатория обойдется значительно дешевле, чем при покупке функционально аналогичного физического оборудования. Набор MIMIC Simulator Suite используют многие ведущие предприятия и производители сетевых решений, включая компании Apple, AT&T, CA, Cisco Systems, Dell, IBM, HP, Juniper, Shell и VISA.

Пользователи могут создавать кастомизируемые виртуальные тестовые лаборатории, оснащенные сымитированными серверами, рабочими станциями, маршрутизаторами, коммутаторами, датчиками, кабельными модемами, беспроводными устройствами (LTE, Wi-Fi, WiMAX).


Конфигурирование имитируемого коммутатора Cisco Catalyst 8510 посредством ПО CiscoView

Имитаторы MIMIC поддерживают платформы Windows, Solaris, Linux и Amazon Cloud.

Состав MIMIC Simulator Suite

В набор MIMIC Simulator Suite входят следующие программные имитаторы:

  • MIMIC SNMP Simulator — имитирует сеть, содержащую до 100 тыс. виртуальных устройств, отвечающих на запросы протоколов SNMPv1, SNMPv2c и SNMPv3.
  • MIMIC NetFlow Simulator — реализует виртуальную тестовую лабораторию, оборудованную сымитированными устройствами, использующими технологии Cisco NetFlow, Juniper J-Flow, IPFIX, NBAR, NBAR2 и Cisco Flexible NetFlow.
  • MIMIC sFlow Simulator — реализует виртуальную тестовую лабораторию, оборудованную сымитированными устройствами, использующим технологии sFlow, Cisco NetFlow, Juniper J-Flow, IPFIX.
  • MIMIC Web Simulator — имитирует сотни веб-серверов, поддерживая протоколы веб-служб (SOAP, REST, XML, WinRM, SNMP и др.) и виртуализированные среды (vSphere, vCenter, Hyper-V, RHEV, RHEV-M, VirtualBox, Cisco Prime Collaboration Solutions).
  • MIMIC IOS/JUNOS/Telnet Simulator — имитирует оборудование с сетевыми операционными системами Cisco IOS, NX-ОS, Juniper JUNOS.
  • MIMIC MQTT Simulator — реализует виртуальную тестовую лабораторию с тысячами устройств IoT. Дает возможность производителям сенсоров, шлюзов и приложений, поддерживающих протокол MQTT, разрабатывать и тестировать продукты, используя защищенные соединения в масштабируемой виртуальной сетевой среде.
  • MIMIC Server Simulator — имитирует тысячи серверов, давая возможность разрабатывать, тестировать и демонстрировать клиентские приложения для этих серверов.
  • MIMIC Redfish Simulator — имитирует тысячи устройств, поддерживающих Redfish (новый API для управления серверами).
  • MIMIC IPMI Simulator — имитирует серверные системы высокого уровня, оснащенные интерфейсом IPMI.
  • MIMIC Cable Modem Simulator — имитирует тысячи кабельных модемов, поддерживая протоколы SNMP, DHCP, TFTP, ToD.

Области применения

Этот многофункциональный набор программных имитаторов обычно используется для выполнения следующих задач:

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

Комплект поставки

Имитаторы MIMIC поставляются в комплекте с многочисленными инструментами, программами-мастерами (wizards), библиотеками и интерфейсами API.

Инструменты:

  • MIMICView — дружественный к пользователю графический интерфейс для управления имитацией.
  • MIMIC Recorder — делает «снимки» работающих устройств для имитации их «поведения» в сети.
  • MIMIC Compiler — компилирует любые SMI-совместимые базы данных MIB.
  • MIMIC Shell — интерфейс командной строки на базе языка Tcl.

Программы-мастера

Программы мастера MIMIC упрощают выполнение ряда сложных задач.

  • Discovery Wizard — записывает конфигурации крупномасштабных сетей.
  • Snapshot Wizard — делает множество «снимков» устройства в течение времени для реалистичной имитации.
  • Trap Wizard — записывает последовательности оповещений (traps) и воспроизводит их в процессе имитации.
  • Simulation Wizard — помогает имитировать разрабатываемые сетевые устройства.
  • Topology Wizard — обеспечивает кастомизацию сетевых топологий.
  • MIB Wizard — импортирует и компилирует новые базы данных MIB.
  • Update Wizard — обновляет ПО и данные через Интернет.

Библиотеки

Для быстрой реализации виртуальных лабораторий имитаторы MIMIC поставляются с большими библиотеками имитируемых устройств, сетей и MIB от ведущих сетевых компаний.

Интерфейсы API

Процедуры имитации можно кастомизировать, используя языки Tcl, C++, Java и Perl, что позволяет воспользоваться всеми возможностями имитатора.