Усовершенствованная система фирмы Rajant для дистанционной диагностики

Система RRADS (Rajant Remote Advanced Diagnostic System – усовершенствованная система фирмы Rajant для дистанционной диагностики) предназначена для расширенной диагностики, администрирования и мониторинга сети, построенной на основе устройств Rajant. Она позволяет автоматизировать многие функции и задачи, обычно выполняемые службой технической поддержки для дистанционно удаленной сети.

Прикладное программное обеспечение RRADS имеет в своем составе набор специализированных инструментов, разработанных для анализа беспроводных передвижных ячеистых сетей Rajant (Rajant Kinetic Mesh Network). Информацию, полученную с помощью этих инструментов, можно использовать для выполнения настроек и регулировок, необходимых для оптимизации работы сети.

Компания Rajant поставляет указанное программное обеспечение RRADS в виде единственного отдельного (независимого) файла с содержащимся в нем программным образом, который необходимо инсталлировать на компьютер общего типа с архитектурой x86-64 (компьютер поставляется заказчиком). Прикладное программное обеспечение RRADS может работать как в виртуальной машине (режим эмуляции ОС), так и непосредственно под управлением операционной системы.

Программное обеспечение RRADS позволяет перехватывать пакеты беспроводной передачи с модулей радиоустройств BreadCrumb®, сопряжение которых с хост-системой RRADS осуществляется через Ethernet.

Функциональные возможности

  • Операционная система на основе Linux.
  • Легкое встраивание в сеть Kinetic Mesh Network.
  • Возможность дистанционно удаленного доступа для персонала технической поддержки Rajant.
  • Средства дистанционно удаленного доступа и управления: приложения для работы с удаленным рабочим столом (Remote Desktop) NX Server и VNC Server, защищенный обмен данными (Secure Shell, SSH).
  • Анализ сети в реальном времени и по ранее записанным данным.
  • Специализированные программные средства и утилиты в составе комплекта ПО: BC|Commander® (версии v10 и v11), BC|Capturer, Cacti, NACK, Wireshark, iperf, ping и другие.
  • Перехват пакетов для многих моделей беспроводных устройств BreadCrumb®.

Характеристики программного образа системы

Компания Rajant поставляет указанное программное обеспечение RRADS в виде одного отдельного (независимого) файла с содержащимся в нем программным образом. Этот файл доступен для скачивания на web-сайте компании Rajant. Программный образ системы характеризуется следующими особенностями:

  • Один автономный (независимый) файл с правами доступа только для чтения.
  • Загрузка и обновления предоставляются также в виде единственного файла.
  • Допускается возможность поступления поврежденных данных и неправильной работы аппаратных средств.
  • Совместимость с жесткими дисками SSD (Solid State Drive – диск на полупроводниковых элементах).
  • Поддерживается сброс системных установок к заводским значениям по умолчанию.

Требования к хост-компьютеру для инсталляции и работы системы

Прикладное программное обеспечение RRADS необходимо инсталлировать на хост-систему общего типа с архитектурой x86-64, которая должна удовлетворять следующим требованиям:

Процессор

  • Архитектура x86-64 (набор инструкций x86, возможность работы с 64-битными командами). Процессоры Intel i3, i5, i7, Xeon или более новые модели.
  • Минимум два ядра процессора. Предпочтительно четыре ядра или более.
  • Базовая тактовая частота минимум 2,5 ГГц (не в режиме Turbo). Предпочтительно 3,0 ГГц или выше.
  • Если программное обеспечение RRADS предполагается запускать в виртуальной машине, то рекомендуется, чтобы процессор (CPU) обеспечивал следующие возможности:
    • Поддержка инструкций LAHF и SAHF в CPU.
    • Бит XD (eXecute Disable – аппаратная поддержка запрета исполнения кода программ из области данных) процессора должен быть включен в BIOS.
    • Поддержка фирменной виртуализации Intel VT-x с EPT (Extended Page Tables – таблицы расширенных страниц, аппаратная виртуализация памяти) и VT-d (Intel Virtualization Technology for Directed I/O – технология виртуализации Intel для направленного ввода/вывода).

Оперативная память (RAM)

  • Минимум 6 Гбайт для работы под непосредственным управлением операционной системы (4 Гбайт в случае работы в режиме виртуальной машины).

Жесткий диск

  • Объем минимум 128 Гбайт

Сеть

  • Один порт Ethernet со скоростью 100 Мбит/с (предпочтительно 1000 Мбит/с) для подключения к локальной сети (LAN) или к беспроводному устройству перехвата пакетов данных.
  • Рекомендуется иметь второй выделенный порт Ethernet со скоростью 100 Мбит/с (предпочтительно 1000 Мбит/с) для подключения к беспроводному устройству перехвата пакетов данных.

Инструментальные программные средства, включенные в состав пакета

BC|Commander® (версии v10 и v11) Программное приложение фирмы Rajant для управления и мониторинга беспроводных ячеистых сетей, построенных на основе устройств BreadCrumb. BC|Commander предоставляет общий вид вашей сети при помощи удобного в использовании графического интерфейса.
BC|Capturer Позволяет выполнять захват пакетов данных, передаваемых с модулей радиоустройств BreadCrumb, сопряженных с хост-системой RRADS через Ethernet. Поддерживается одновременный захват пакетов с множества устройств BreadCrumb. Поддерживаются любые модели BreadCrumb, кроме моделей JR, работающие под управлением микропрограммного обеспечения версии 11.3 или выше.
BC|Commandline Позволяет получить доступ к системе через интерфейс командной строки и управлять устройствами BreadCrumb.
Cacti Инструмент для построения графиков трендов данных, с помощью которого пользователи могут визуализировать показатели работы устройств BreadCrumb и использовать данные в каком-либо привычном для себя формате. Инсталляция Cacti с возможностями индивидуальной настройки включена в состав пакета компанией Rajant, чтобы обеспечить работу с ее фирменным API (Application Program Interface – программный интерфейс приложения) для системы RRADS.
NACK

Еще один инновационный инструмент, автоматизирующий функцию поддержки пользователей путем анализа мгновенных снимков данных о работе сети, сделанных в программе BC|Commander. После заключительной обработки данных мгновенных снимков сети NACK генерирует отчет на основе HTTP, который позволяет пользователям легко анализировать конфигурацию устройств BreadCrumb и их межсоединения.

Примечание: для сетей версии v11 функциональность NACK встроена в BC|Commander v11.

Wireshark Инструмент с графическим интерфейсом пользователя (GUI) для захвата и анализа пакетов.
Tcpdump Инструмент с текстовым интерфейсом пользователя для захвата и анализа пакетов.
Iperf Инструмент для измерения характеристик полосы пропускания TCP и UDP в сети. Этот программный инструмент позволяет настраивать различные параметры и характеристики протокола UDP. Он выдает отчеты о полосе пропускания, джиттере задержки и потерях дейтаграмм.
Ping Утилита администрирования компьютерной сети, используемая для тестирования достижимости хостов в сети на основе протокола IP (Internet Protocol) и для измерения времени прохождения в прямом и обратном направлении тестовых сообщений, отправляемых с исходного хоста на целевой хост.
Fping Программа, подобная ping, которая может тестировать сразу несколько хостов одновременно.
NX Server Инструмент для доступа и управления удаленным рабочим столом.
VNC Server Инструмент для доступа и управления удаленным рабочим столом.
Secure Shell (SSH) Криптографический сетевой протокол для безопасного обмена данными, дистанционного входа пользователя через интерфейс командной строки, дистанционного выполнения команд и других защищенных сетевых сервисов между двумя компьютерами в сети, с созданием защищенного канала в незащищенной сети для обмена данными между сервером и клиентом (соответственно, работают программы сервера SSH и клиента SSH).

И другие…