Вариант
![]() варианты интерфейса управления | |
Разработчик(и) | uib GmbH, Майнц, Германия |
---|---|
Стабильная версия | 4.2.0.55
/ 5 августа 2021 г |
Репозиторий | |
Написано в | Питон |
Операционная система | Линукс , Microsoft Windows |
Доступно в | английский, французский, немецкий, испанский, турецкий |
Тип | управления сетью Администрирование системы |
Лицензия | ГНУ АГПЛ |
Веб-сайт | www |
Opsi (интеграция с открытым сервером ПК) — это система распространения и управления программным обеспечением для клиентов Microsoft Windows , основанная на Linux серверах . Opsi разрабатывается и поддерживается компанией uib GmbH из Майнца , Германия . Основные части Opsi имеют открытый исходный код под лицензией GNU Affero General Public License . [1]
Функции
[ редактировать ]Ключевые особенности [2] из вариантов:
- Автоматизированная установка операционной системы (развертывание ОС)
- Распространение программного обеспечения
- исправлениями Управление
- Инвентаризация (оборудование и программное обеспечение)
- Управление лицензиями/ управление программными активами
- Поддержка нескольких локаций
Инструмент для автоматизированной установки важен и необходим для стандартизации, удобства обслуживания и экономии средств в крупных компьютерных сетях.
Opsi поддерживает клиентские операционные системы MS Windows XP , Server 2003 , Windows Vista , Server 2008 , Windows 7 , Server 2008R2 , Server 2012 , Windows 8.1 , Server 2012 R12 и Windows 10 . [3] Поддерживаются 32- и 64-битные версии. Для установки опси-сервера доступны пакеты для дистрибутивов Linux Debian , Ubuntu , SLES , Univention Corporate Server , CentOS , RHEL и OpenSuse .
Автоматизированная установка операционной системы
[ редактировать ]Через интерфейс управления клиент может быть выбран для установки ОС. Если клиент загружается через PXE , он загружает загрузочный образ с opsi-depotserver. Этот загрузочный образ подготавливает жесткий диск, копирует необходимые установочные файлы, драйверы и клиентский агент opsi и, наконец, запускает автоматическую установку ОС . Opsi использует автоматическое определение необходимых драйверов для PCI-, HD-Audio- и USB-устройств. установка ОС через образ диска Также поддерживается .
Распространение программного обеспечения
[ редактировать ]Для автоматического распространения программного обеспечения на каждом клиенте необходимо установить программное обеспечение opsi-client-agent. Каждый раз, когда клиент загружается, opsi-client-agent подключается к opsi-серверу и спрашивает, есть ли что-нибудь для установки (по умолчанию). В этом случае запускается программа установки, управляемая сценарием (opsi-winst), и устанавливает необходимое программное обеспечение на клиенте. В процессе установки вход пользователя может быть заблокирован по соображениям целостности. Чтобы интегрировать новый пакет программного обеспечения в систему развертывания программного обеспечения, необходимо написать сценарий, определяющий процесс установки. Этот сценарий предоставляет всю информацию о том, как этот программный пакет должен быть установлен в автоматическом режиме или без присмотра , или с использованием таких инструментов, как AutoIt или Autohotkey . С помощью opsi-winst можно выполнить такие действия, как копирование файлов или редактирование реестра. Опси-клиент-агент также может быть запущен другими событиями или посредством принудительной установки с опси-сервера.
Управление исправлениями
[ редактировать ]Механизм развертывания программного обеспечения также можно использовать для развертывания исправлений и исправлений программного обеспечения .
Инвентаризация (оборудование и программное обеспечение)
[ редактировать ]Инвентаризация аппаратного и программного обеспечения также использует opsi-client-agent. Информация об оборудовании собирается посредством вызовов WMI, а информация о программном обеспечении собирается из реестра . Данные инвентаризации отправляются обратно на opsi-сервер веб-службой . Данные инвентаризации можно импортировать через веб-сервис в CMDB, например, в OTRS . [4]
Управление лицензиями/управление программными активами
[ редактировать ]Модуль управления лицензиями opsi поддерживает администрирование различных типов лицензий, таких как розничные, OEM и корпоративные лицензии. Он подсчитывает лицензии, используемые при развертывании программного обеспечения . Используя сочетание управления лицензиями и инвентаризации программного обеспечения, можно создать отчеты управления активами программного обеспечения о количестве бесплатных и установленных лицензий. Модуль управления лицензиями является частью проекта совместного финансирования и еще не выпущен с открытым исходным кодом.
Поддержка нескольких локаций
[ редактировать ]Устанавливаемое программное обеспечение может быть размещено на нескольких серверах хранилища, что позволит сэкономить полосу пропускания. Данные конфигурации можно хранить и редактировать на одном сервере.
параметры сервера
[ редактировать ]Опси-сервер предоставляет следующие услуги:
- Сервер конфигурации хранит данные конфигурации клиентов и предоставляет методы управления этими данными через веб-службу или командную строку. Данные могут храниться в файлах, в OpenLDAP или в базе данных MySQL .
- На сервере-депо хранятся пакеты программного обеспечения, которые могут быть установлены на клиентах. Чтобы обеспечить поддержку нескольких местоположений, несколько серверов депо могут контролироваться одним сервером конфигурации.
- TFTP - сервер предоставляет загрузочные образы для установок ОС.
- DHCP - сервер может быть интегрирован в opsi-сервер.
Интерфейс управления
[ редактировать ]Для управления опси имеется графический интерфейс пользователя. [5] доступен как приложение или как апплет браузера . Управление также возможно с помощью инструмента командной строки или через веб-сервис . [6]
Лицензия
[ редактировать ]Основные функции opsi имеют открытый исходный код в соответствии с Стандартной общественной лицензией GNU версии 3 и бесплатны. Основными функциями являются распространение программного обеспечения (или развертывание программного обеспечения ), развертывание ОС и инвентаризация оборудования и программного обеспечения. Эти бесплатные компоненты могут быть дополнены надстройками с закрытым исходным кодом , требующими оплаты. Их называют проектами совместного финансирования . [1]
Софинансирование проектов
[ редактировать ]Несмотря на то, что opsi имеет открытый исходный код, некоторые компоненты на данный момент не являются бесплатными. Эти компоненты разрабатываются в рамках проекта совместного финансирования. Это означает, что эти детали доступны только тем клиентам, которые внесли свой вклад в стоимость разработки. Как только разработка совместного проекта будет рефинансирована, компонент войдет в состав бесплатной opsi-версии и сможет использоваться бесплатно. Он будет с открытым исходным кодом (если это не будет запрещено по техническим причинам). Первым из этих проектов совместного финансирования была поддержка OSI для Windows Vista / Windows 7 . Он был завершен 1 февраля 2008 г. и бесплатен с 1 марта 2010 г. Исходный код был отделен от еще не оплаченных частей и является открытым с 30 ноября 2010 г. На данный момент (январь 2011 г.) существует три софинансируемых проекта. проекты: Treeview создает иерархические группы клиентов для управления; MySQL как серверная часть для всех данных; и модуль управления лицензиями. Основной целью проектов совместного финансирования является создание программного обеспечения один раз для пула покупателей, которые разделят затраты, и сделать его открытым исходным кодом, как только оно будет полностью оплачено. [7] [8]
Ссылки и источники
[ редактировать ]- ^ Jump up to: а б Лицензия , Опции .
- ^ Особенности , Opsi, заархивировано из оригинала 30 января 2009 г.
- ^ Список функций , параметры
- ^ "Kix44OTRS", Товар , DE: Cape IT .
- ^ Скриншоты , Opsi, заархивировано из оригинала 31 января 2009 г. , получено 21 января 2009 г.
- ^ «opsi-admin» (PDF) , руководство по Opsi, стабильная версия , DE: UIB .
- ^ Варианты софинансирования , DE: UIB .
- ^ «Софинансирование OpsiClientD», Статистика , Параметры .
Внешние ссылки
[ редактировать ]- Вариант
- «Опси», журнал Linux , 2009 г.