Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемИрина Туровская
1 Модульное лицензирование Александр Варварик SWD Real-Time Systems Конференция QNX Россия сентября, Санкт-Петербург
2 Модульное лицензирование Общие замечания число лицензий на данный конкретный продукт определяет количество одновременно выполняемых копий предусмотрено два типа лицензий на ядро QNX : системы разработчика и целевые системы число узлов системы разработки больше или равно числу узлов целевой системы Модульное лицензирование возможно только при наличии системы разработки Дополнительная информация
3 Модульное лицензирование Плюсы модульного лицензирования целевая система использует только необходимые модули снижение стоимости целевой системы. Цена на один узел включает стоимость только тех частей операционной системы, которые вам действительно необходимы при типовых поставках - заказные лицензионные сертификаты. скидки, зависят от общего количества лицензий, которое заказчик планирует реализовать за год. Дополнительная информация Пример конфигурации Встроенный 32-разрядный контроллер - использует последовательные порты, файловую систему для SRAM/Flash, без сети, без монитора - требуется 3 модуля : Proc32, Dev, встроенная файловая система. Интернет-приставка - файловая систему для SRAM/Flash, TCP/IP через модем, графический дисплей, броузер - требуется 6 модулей : Proc32, Dev, встроенная файловая система, Photon, броузер, TCP/IP Socklet без NFS
4 Модульное лицензирование Три группы программных модулей : Модули QNX (справочник по модулям QNX) Модули TCP/IP (справочник по модулям TCP/IP) Модули Photon (справочник по модулям Photon) Состав программных модулей Файл /etc/modules/qnx Файл /etc/modules/tcprt Файл /etc/modules/phrt Дополнительная информация
5 Модульное лицензирование Модули QNX менеджер процессов (Proc32) файловая система (Fsys) системные утилиты (QNX utility) менеджер устройств (Dev) менеджер сети (Net) Дополнительная информация
6 Модульное лицензирование Менеджер процессов (Proc32) включает микроядро обеспечивает диспетчеризацию процессов обеспечивает обмен сообщениями обеспечивает маршрутизацию прерываний занимается распределением памяти управляет системными таймерами Наличие модуля обязательно для всех систем Дополнительная информация
7 Модульное лицензирование Файловая система (Fsys) Блок-ориентированная файловая система POSIX-совместимая файловая система файловая система DOS файловая система ISO 9660 файловая система SMB встраиваемая файловая система Дополнительная информация
8 Модульное лицензирование Системные утилиты Системные утилиты (QNX utility set) - модуль содержит все множество системных утилит, поставляемых с QNX. Общая сумма весовых коэффициентов 300. подмножество утилит (QNX utility subset) - позволяет выбирать набор системных утилит. Общая сумма весовых коэффициентов не превышает 100. Дополнительная информация
9 Модульное лицензирование Менеджер устройств (Dev) Является интерфейсом между процессами и терминальными устройствами : –последовательные порты –параллельные порты –консоли –псевдо-консоли Дополнительная информация
10 Модульное лицензирование Менеджер сети (Net) сетевое расширение микроядра преобразует работу отдельных узлов в единый логический компьютер автоматическая балансировка нагрузки при наличии более одной сетевой карты маршрутизация пакетов между логическими сетями Дополнительная информация
11 Модульное лицензирование Модули TCP/IP менеджер сокетов (Socket) менеджер сокетов (Socklet) менеджер сокетов (Sockppp) утилиты TCP/IP (TCP/IP utilities) встраиваемый web-сервер (Slinger) Дополнительная информация
12 Модульное лицензирование Менеджер сокетов Socket реализует стек протоколов TCP/IP поддерживает сетевую файловую систему NFS Дополнительно требует : –модуль Dev для поддержки SLIP- или PPP- соединений –модули Net и POSIX Fsys для поддержки NFS Дополнительная информация
13 Модульное лицензирование Менеджер сокетов (Socklet) реализует стек протоколов TCP/IP не поддерживает сетевую файловую систему NFS Дополнительно требует : –модуль Dev для поддержки SLIP- или PPP- соединений –модуль Net Дополнительная информация
14 Модульное лицензирование Менеджер сокетов (Sockppp) предназначен для организации PPP-соединений поддерживает только один интерфейс PPP требует наличия модулей Dev и Net самая облегченная версия Socket Дополнительная информация
15 Модульное лицензирование Утилиты TCP/IP содержит набор утилит, поставляемых с TCP/IP для QNX4 требует наличия одного из модулей –Socket –Socklet –Sockppp Дополнительная информация
16 Модульное лицензирование Встраиваемый web-сервер WWW-сервер для систем с ограниченными ресурсами совместим со стандартами HTTP 1.1 и CGI 1.1 требует наличия одного из модулей : –Socket –Socklet –Sockppp Дополнительная информация
17 Модульное лицензирование Модули Photon базовая среда исполнения (Photon core module) менеджер рабочего стола (Photon Desktop Manager) масштабируемые шрифты (Photon Bitstream fonts) Дополнительная информация
18 Модульное лицензирование Базовая среда исполнения Содержит полнофункциональную среду исполнения графической оболочки Photon, включая –графический сервер –оконный менеджер –драйверы графических адаптеров и переключатели режимов –сервер шрифтов и сами шрифты Дополнительная информация
19 Модульное лицензирование Базовая среда исполнения В модуль не входят поддержка национальных языков (включая раскладки клавиатур и соответствующие шрифты) менеджер рабочего стола масштабируемые шрифты Bitstream Дополнительная информация
20 Модульное лицензирование Менеджер рабочего стола набор функций рабочего стола в Photon управление группами приложений быстрый запуск приложений эстетические компоненты –обои –хранители экрана Дополнительная информация
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.