Поделиться в Facebook Поделиться ВКонтакте Поделиться в LinkedIn Опубликовать в Twitter

Высокопроизводительная сетевая технология FLEET

FLEET

Уникальная черта операционной системы QNX 4.25 - сетевая технология FLEET - представляет всю сеть как однородный набор ресурсов с прозрачным доступом. FLEET - компактный и быстрый сетевой протокол. Его передовая богатая функциональными возможностями архитектура превращает локальную сеть в единый логический суперкомпьютер. Будучи построен на механизме передачи сообщений QNX, FLEET предоставляет максимум гибкости. Его основные характеристики:

  • Надежность сетевых соединений (Fault-tolerant networking);
  • Динамическая балансировка нагрузки (Load-balancing on the fly);
  • Высокая производительность (Efficient performance);
  • Расширяемая архитектура (Extensible architecture);
  • Прозрачность распределенной обработки данных (Transparent distributed processing).



Надежность сетевых соединений. В случае отказа сетевой карты или обрыва кабеля FLEET автоматически перенаправляет пакеты по альтернативному маршруту через другую сеть. Это происходит динамически по мере необходимости, без применения специального программного обеспечения, предоставляя вам необходимую надежность автоматически.

Динамическая балансировка нагрузки. Пропускная способность сети обычно ограничена производительностью ЭВМ и сетевого оборудования. С помощью FLEET можно передавать данные через несколько сетей сразу, удваивая, а то и утраивая пропускную способность сети, подключив к вашим ЭВМ по нескольку сетевых карт и соединив их отдельными кабелями. Вы можете даже использовать карты различного типа (например, Ethernet и FDDI) в одной и той же ЭВМ.

Высокая производительность. Драйверы сети FLEET оптимизированы для максимального использования возможностей сетевого оборудования. К примеру, отправка больших блоков данных от одного процесса другому по сети Ethernet дает впечатляющие результаты:

СетьЧисло клиентских процессовПропускная способность
Ethernet 10Мбит11.1 Мбайт/с
Ethernet 100Мбит17.5 Мбайт/с (ограничено возможностями сетевой карты)



Расширяемая архитектура. Благодаря FLEET, QNX4-сеть обладает необычайной гибкостью. Процессы, ответственные за сеть, архитектурно отделены от ОС, позволяя подключать узел к сети или отключать его в любое время. Таким образом, можно добавлять узлы в сеть или удалять их из сети динамически, без переконфигурации системы. А благодаря встроенному механизму коммутации пакетов можно подключать к своей сети другие физические сети. (Этот механизм лежит примерно посередине между организацией мостов (bridging) и маршрутизацией (routing), поэтому в оригинале он называется "brouting"; в русскоязычной терминологии ему более всего соответствует термин "коммутация".)

Прозрачность распределенной обработки данных. Процессы, ответственные за сеть FLEET, глубоко интегрированы со встроенными примитивами обмена сообщениями и управления процессами, гармонично объединяя локальные и сетевые межпроцессные коммуникации (IPC) воедино. Поскольку механизмы IPC обладают сетевой прозрачностью, объединение разрозненных компьютеров в сеть превращает их в единый, цельный логический суперкомпьютер. Каков конечный результат? Если вашим приложениям понадобится общаться по сети, Вам не придется их переписывать.

Мощный инструментарий. Для простоты обслуживания сети FLEET в QNX4 предусмотрен удобный набор диагностических и сервисных утилит.