Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
veos:lifecycle [2023/03/16 13:19] – edrudichgmailcom | veos:lifecycle [2024/09/26 15:29] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== | + | ====== Функциональные характеристики и жизненный цикл VEOS ====== |
- | {{indexmenu_n> | + | {{indexmenu_n> |
+ | |||
+ | ===== Функциональные характеристики ===== | ||
+ | Операционная система VEOS (далее – VEOS), представляет собой совокупность интегрированных программ, | ||
+ | VEOS обладает следующими функциональными характеристиками: | ||
+ | * обеспечивает возможность обработки, | ||
+ | * обеспечивает возможность функционирования в многозадачном режиме; | ||
+ | * обеспечивает возможность масштабирования системы: | ||
+ | * обеспечивает многопользовательский режим эксплуатации; | ||
+ | * обеспечивает поддержку мультипроцессорных систем; | ||
+ | * обеспечивает поддержку виртуальной памяти; | ||
+ | * обеспечивает поддержку запуска виртуальных машин; | ||
+ | * обеспечивает сетевую обработку данных, | ||
+ | |||
+ | VEOS поддерживает клиент-серверную архитектуру и может обслуживать процессы как в пределах одной компьютерной системы, | ||
+ | |||
+ | VEOS состоит из набора компонентов предназначенных для реализации | ||
+ | функциональных задач необходимых пользователям (должностным лицам для выполнения | ||
+ | 5 | ||
+ | определённых должностными инструкциями, | ||
+ | дистрибутива и комплекта эксплуатационной документации. | ||
+ | В структуре VEOS можно выделить следующие функциональные элементы: | ||
+ | * ядро ОС; | ||
+ | * системные библиотеки; | ||
+ | * утилиты и драйверы; | ||
+ | * средства обеспечения информационной безопасности; | ||
+ | * системные приложения; | ||
+ | * средства обеспечения облачных и распределенных вычислений, | ||
+ | * системы мониторинга и управления; | ||
+ | * средства подготовки исполнимого кода; | ||
+ | * средства версионного контроля исходного кода; | ||
+ | * библиотеки подпрограмм (SDK); | ||
+ | * среды разработки, | ||
+ | * интерактивные рабочие среды; | ||
+ | * программные серверы; | ||
+ | * системы управления базами данных; | ||
+ | * командные интерпретаторы; | ||
+ | * прикладное программное обеспечение общего назначения; | ||
+ | * офисные приложения. | ||
+ | |||
+ | Ядро VEOS управляет доступом к оперативной памяти, | ||
+ | |||
+ | Ядро работает в режиме «супервизора», | ||
+ | |||
+ | Ядро постоянно находится в памяти, | ||
+ | |||
+ | Системные библиотеки – наборы программ (пакетов программ), | ||
+ | |||
+ | Серверные программы и приложения предоставляют пользователю услуги (почтовые службы, | ||
+ | |||
+ | В состав VEOS включены следующие дополнительные системные приложения: | ||
+ | * архиваторы; | ||
+ | * приложения для управления RPM-пакетами; | ||
+ | * приложения резервного копирования; | ||
+ | * приложения мониторинга системы; | ||
+ | * приложения для работы с файлами; | ||
+ | * приложения для настройки системы; | ||
+ | * настройка параметров загрузки; | ||
+ | * настройка оборудования; | ||
+ | * настройка сети. | ||
+ | |||
+ | ===== Жизненный цикл ===== | ||
+ | В качестве технологического комплекса для выпуска VEOS используется инфраструктура на основе технологий сборки и поддержки свободного программного обеспечения Linux. Кроме того, данная инфраструктура позволяет обеспечить интеграцию в окружение операционной системы и поддержку программных продуктов различных разработчиков. | ||
+ | |||
+ | Инфраструктура поддержки, | ||
+ | |||
+ | ==== Репозиторий исходных кодов программ ==== | ||
+ | В репозитории хранятся все исходные коды вместе с историей изменений. Обеспечивается ведение нескольких веток одного проекта как одним разработчиком, | ||
+ | |||
+ | ==== Система сборки пакетов ==== | ||
+ | При сборке пакета из исходных кодов автоматически формируется виртуальная файловая система, | ||
+ | |||
+ | ==== Система распараллеливания сборки ==== | ||
+ | Обеспечивает распределенную сборку пакетов на доступных компьютерных мощностях, | ||
+ | |||
+ | ==== Единая система управления пакетами программ ==== | ||
+ | Управление программным обеспечением осуществляется единой системой, | ||
+ | |||
+ | ==== Единая система установки ==== | ||
+ | Установка дистрибутива осуществляется единой настраиваемой системой, | ||
+ | |||
+ | ==== Система генерации дистрибутивов ==== | ||
+ | Данная система позволяет создавать инсталляционные образы дистрибутивов (наборы iso-образов CD или DVD) по файлу конфигурации (набору целевых пакетов) с учётом зависимостей между пакетами. |