Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Операционная система Linux операторского класса ( CGL ) - это набор спецификаций, в которых подробно описаны стандарты доступности , масштабируемости , управляемости и характеристики отклика службы, которые должны соблюдаться, чтобы операционная система на основе ядра Linux считалась « операторской » (т. Е. Готовой к использованию). в телекоммуникационной отрасли). Этот термин особенно применим, поскольку телекоммуникации технически сходятся с сетями передачи данных и коммерческими стандартными компонентами, такими как блейд-серверы .

Операторский уровень - это термин для телекоммуникационных продуктов для сетей общего пользования, для которых требуется доступность до 5 девяток или 6 девяток (или от 99,999 до 99,9999 процентов), что означает время простоя в год от 30 секунд (6 девяток) до 5 минут (5 девяток). Термин «5 девяток» обычно ассоциируется с серверами операторского класса, в то время как «6 девяток» обычно ассоциируется с коммутаторами операторского класса.

Проект и цели CGL [ править ]

Основная мотивация усилий CGL заключается в том, чтобы представить открытую архитектуру, альтернативную закрытому проприетарному программному обеспечению на проприетарных аппаратных системах, которые в настоящее время используются в телекоммуникационных системах. Эти проприетарные системы являются монолитными (аппаратное обеспечение, программное обеспечение и приложения очень тесно интегрированы) и хорошо работают как единое целое. Однако их сложно поддерживать и масштабировать, поскольку телекоммуникационным компаниям приходится использовать услуги поставщика даже для относительно незначительных улучшений системы.

CGL стремится постепенно уменьшить или устранить эту зависимость от проприетарных систем и предоставить путь для легкого развертывания и масштабируемости за счет использования дешевых систем COTS для сборки телекоммуникационной системы.

Работа над CGL была начата Лабораторией разработки открытого исходного кода ( рабочая группа CGL ). Спецификация сейчас находится в объединенном Linux Foundation . Последний выпуск спецификации - CGL 5.0. Существует несколько дистрибутивов Linux, зарегистрированных CGL, в том числе MontaVista , Wind River Systems и Red Flag Linux . [1]

Приложения и сервисы [ править ]

OSDL CGLWG определяет три основных типа приложений, которые поддерживает операционная система Linux: шлюзы, серверы сигнализации и управление.

  • Приложения шлюза предоставляют услуги моста между различными технологиями или административными доменами. Шлюзовые приложения характеризуются поддержкой множества соединений в режиме реального времени через множество интерфейсов с требованием не терять ни фреймов, ни пакетов. Примером приложения шлюза является медиашлюз , который преобразует обычные голосовые каналы с использованием TDM в IP-пакеты для передачи по сети с IP-коммутацией.
  • Серверные приложения сигнализации , которые включают продукты SS7 , обрабатывают службы управления вызовами, такие как маршрутизация, управление сеансом и состояние. Для приложений сервера сигнализации характерны требования в реальном времени менее чем за миллисекунды и большое количество одновременных подключений (10 000 и более). Пример приложения сервера сигнализации может включать в себя обработку управления стойкой линейных карт.
  • Управляющие приложения обрабатывают традиционные сервисные и биллинговые операции, а также управление сетью. Приложения управления характеризуются гораздо менее строгими требованиями к работе в реальном времени, а также дополнительными требованиями к базе данных и коммуникациям. Типичное приложение управления может обрабатывать регистры местоположения посетителей и дома для мобильного доступа, а также авторизацию для доступа клиентов к платным услугам.

См. Также [ править ]

Заметки [ править ]

  1. ^ Linux Foundation CGL Workgroup «Зарегистрированные дистрибутивы» , по состоянию на 20 ноября 2010 г.

Внешние ссылки [ править ]

  • Linux операторского класса от Linux Foundation