SWD Software Ltd. - официальный дистрибьютор QNX на территории России и стран бывшего СССР Операционная система реального времени QNX
Инструменты для создания надёжных встраиваемых систем и
интеллектуальных устройств любой сложности
QNX Software Systems - разработчик встраиваемой операционной системы QNX
Продукты QNX
Операционная система реального времени QNX Neutrino
Операционная система реального времени QNX4
Защищенные системы реального времени на базе операционной системы QNX
Комплект разработчика QNX Momentics
Комплект для обработки акустических сигналов QNX Aviage Acoustic Processing
Комплект QNX Aviage Multimedia Suite
Встраиваемые СУБД
Аппаратное обеспечение
Главная страница > Продукты > Продукты QNX > Операционная система реального времени QNX Neutrino > Менеджер высокой готовности Сделать страницу стартовой Послать ссылку коллеге Версия для печати

Менеджер высокой готовности

Монитор ключевых процессов ОСРВ QNX Neutrino позволяет достичь коэффициента готовности, превышающего значение 99.999%, и обеспечивает комплексный подход к выявлению отказов и восстановлению системы.

Модульная микроядерная архитектура ОСРВ QNX Neutrino позволяет изолировать сбои на уровне драйверов. Совместно с монитором ключевых процессов (МКП) реализована технология «умный сторож», которая помогает системе автоматически восстанавливаться после сбоев. Такой подход позволяет создавать по-настоящему самовосстанавливающиеся системы.

Что касается достижения высокой готовности (ВГ), ОСРВ QNX Neutrino воплощает простой принцип: быстрее перезапустить один компонент, чем всю систему. Например, если возникает проблема с драйвером или стеком протоколов ОСРВ QNX Neutrino, он может быть немедленно отключен и восстановлен с помощью Монитора Ключевых Процессов, и это занимает всего несколько секунд, соответственно, нет необходимости перезагружать всю систему. Этот выверенный подход к изоляции сбоев и восстановлению четко отработан, поэтому, по сравнению с другими операционными системами, с пмощью ОСРВ QNX Neutrino можно достичь минимальных значений среднего времени восстановления системы (MTTR) после сбоев.

Технология Монитор Ключевых Процессов ОСРВ QNX Neutrino обеспечивает:

  • Мгновенные уведомления об отказах - в Мониторе Ключевых Процессов реализован механизм квитанций работоспособности, следящий за состоянием каждого компонента системы и позволяющий обнаруживать отказы на самой ранней стадии. Если Монитор Ключевых Процессов обнаруживает определенное стечение обстоятельств или отказ, он может автоматически мгновенно оповестить об этом другие компоненты.

  • Настраиваемые сценарии восстановления - используя библиотеку Монитора Ключевых Процессов, ваше приложение может явно указать Монитору Ключевых Процессов, какие действия по восстановлению и в каком порядке следует предпринять в случае сбоя.

  • Автоматическое восстановление соединений - Монитор Ключевых Процессов также предоставляет клиентскую библиотеку, которая позволяет вашей системе в случае отказа моментально восстановить прерванные соединения.

  • "Посмертный" анализ - если процесс завершается некорректно, Монитор Ключевых Процессов может сохранить его образ для последующей обработки. Анализируя этот образ, вы сможете моментально определить, какая строка кода вызвала сбой, а также узнать содержимое переменных, чтобы точно определить, что именно произошло.

  • Устойчивость к внутренним сбоям — Монитор Ключевых Процессов чрезвычайно устойчив к внутренним сбоям, так как имеет сервис собственного мониторинга, копию которого записывает параллельный «процесс-хранитель». Если он по какой-либо причине завершается некорректно, то моментально и полностью восстанавливает свое предыдущее состояние.

Архитектура монитора ключевых процессов

Архитектура монитора ключевых процессов

Когда Монитор Ключевых Процессов обнаруживает сбой компонента, он извещает систему и запускает алгоритм восстановления. Совместно с собственным «Дублером», Монитор Ключевых Процессов представляет собой основу для самовосстанавливающейся системы.

Рассказать друзьям:

Rambler's Top100           Рейтинг@Mail.ru