Обновления для повышения производительности и безопасности системы стали еще одним вкладом этой компании в дело усовершенствования IP-сетей и выработки единого стандарта связи.
Как заявил директор по маркетингу систем для телекоммуникаций и мобильной связи компании Monta Vista Дэн Коши, семь из восьми крупнейших производителей оборудования для операторов мобильной связи применяют эту "телекоммуникационную" версию системы в различных устройствах: сетевых коммутаторах, маршрутизаторах, мультимедийных IP-подсистемах, а также в базовых станциях сотовых сетей GSM и CDMA.
Переключить за 50 микросекунд
Одним из ключевых нововведений в этой версии операционной системы реального времени (RTOS, Real Time Operating System) стало уменьшение времени задержки переключения контекста до 50 микросекунд. Упрощенно это означает следующее: когда один выполняющийся процесс прерывает другой, система может определить, какой протокол обладает более высоким приоритетом. Затем ядро в течение 50 микросекунд может прервать работу протокола с более низким приоритетом и переключиться на другой.
По словам Коши, предыдущая телекоммуникационная версия системы, 4.0, показала беспрецедентный коэффициент готовности - шесть девяток. Для версии 5 коэффициент готовности еще выше, но до полевых испытаний системы официального показателя названо не будет.
"За последние 18 месяцев время простоя оператора мобильной связи NTT Docomo составило менее 13 секунд", - заявил Коши. Он полагает, что расширение набора тестов автоматизированной системы тестирования более чем до 100 тыс. сделало систему даже более надежной, чем версия 4.0.
Предсказуемая надежность
Для мониторинга системы с целью обнаружения возможных сбоев была добавлена новая отладочно-диагностическая функциональность, получившая название "предсказуемая надежность" (predictive serviceability).
Функция обновления приложений в реальном времени дает администраторам сети возможность установки обновлений машинного кода программы без перезагрузки системы. Когда обновление установлено, следующее обращение программы к обновленной части системы вызовет уже новый код, пояснил Коши.
Приложение Field Safe Application Debugger позволит администраторам входить в работающую систему и устанавливать точки отладки без остановки системы и без влияния на проходящий трафик.
«Черный ящик» в коммутаторе
Еще одна новая функция системы в работе аналогична "черному ящику" - полетному регистратору в авиации. После сбоя работник службы поддержки сможет войти в систему и собрать зарегистрированные данные. Данные хранятся во флэш-памяти.
Впервые будет доступна разработанная в NSA подсистема SELinux. До сих пор, как заявил Коши, ее не считали достаточно обкатанной для применения в системах коммерческого уровня.
"Она работает с ядром на очень низком уровне, и раньше так делать было слишком рискованно", - пояснил Коши.
В SELinux используется ролевая система контроля доступа, она позволяет устанавливать политики, разрешающие или запрещающие доступ к любому компоненту системы.
Начало продаж версии Monta Vista Carrier Grade Linux Version 5 ожидается в начале будущего года.