Описание
Контроллер RunOS представляет собой российский программный продукт для программно-конфигурируемых сетей (ПКС), который предназначен для применения в сетях операторов связи, сетевой инфраструктуре центров обработки данных и корпоративных сетях с высоким уровнем требований к гибкости и масштабируемости. Продукт зарегистрирован в Государственном реестре программ для ЭВМ, что подтверждается свидетельством регистрации № 2021662731.
Одной из ключевых характеристик RunOS является его высокая производительность – он может обрабатывать до 30 миллионов потоков за 1 секунду, устанавливать новое соединение за 45 микросекунд и гарантировать ответ на запрос коммутатора менее чем за 150 миллисекунд. Контроллер способен поддерживать до 1000 коммутаторов, что делает его подходящим для крупных сетевых решений.
Система предлагает обширные возможности мониторинга с помощью веб-интерфейса, который позволяет отслеживать загруженность портов и управлять трафиком. В графическом интерфейсе пользователь может увидеть визуализированную топологию сети, а также получить доступ к подробной информации о каждом элементе сети. Встроенный механизм отказоустойчивости работает по схеме Active/Standby, что обеспечивает автоматическое переключение управления на резервный контроллер в случае сбоя основного.
Контроллер RunOS реализован на языке C++ с использованием библиотеки QT5, которая обеспечивает асинхронные механизмы обработки событий. Архитектура включает многопоточное ядро и возможность интеграции пользовательских приложений, которые могут реализовывать различные политики управления сетью, такие как многоадресное вещание, зеркалирование трафика и агрегация каналов.
RunOS поддерживает взаимодействие с коммутационным оборудованием через протоколы OpenFlow версии 1.3 и NETCONF, а также включает функционал для разведки топологии, управления сетевыми устройствами, сбора статистики и передачи сообщений через REST интерфейс.
Контроллер доступен в нескольких версиях: некоммерческой, позволяющей ограниченное использование функционала, и коммерческой, обеспечивающей максимальные возможности для разработки сетевых приложений. Некоммерческая версия уже используется в таких странах, как Россия, США, Европа, Индия и Бразилия. Полная версия успешно прошла апробацию в сетях ПАО «Ростелеком».
Одним из дополнительных решений, предлагаемых с использованием контроллера RunOS, является «Пропускная способность по требованию», которая предлагает адаптивный подход к управлению каналами связи в распределенных дата-центрах. Это решение позволяет обеспечить связь с переменной полосой пропускания в зависимости от текущих потребностей клиента. Другими преимуществами являются минимальная задержка в создании ресурсов и алгоритмы автоматического переключения в случае сбоя маршрутов, что делает контроллер особенно эффективным для телекоммуникационных компаний и организаций с высокими требованиями к надежности и эффективности сети.
Наличие интерфейса администратора позволяет легко проверять статусы туннелей, их параметры и обеспечивать полное сопровождение процесса управления сетевой инфраструктурой. Комплект поставки включает инсталляционный скрипт, документацию и техническую поддержку, а также возможность установки на индивидуальных условиях лицензирования для коммерческих пользователей.
Если вы обнаружили ошибку, пожалуйста, уведомите нас — выделите текст с ошибкой и нажмите клавиши Ctrl+Enter. Отключите блокировщик рекламы, если после нажатия комбинации кнопок не срабатывает всплывающее окно.