Bcfg2 |
Автор: admin Просмотров: 2058 Комментарии:
Добавлен: 27 января 2017
Обновлено: 27.01.2017 - 13:55
Bcfg2 (произносится как "bee-config") - инструмент управления конфигурациями, разработанный в отделе математики и информатики Арагонской национальной лаборатории. Bcfg2 помогает в жизненном цикле управления инфраструктурой: анализы конфигураций, развёртывание сервисов и аудит конфигураций.
Он имеет инструменты для визуализации информации о конфигурациях, а также инструменты очтётности, которые помогают администраторам понимать шаблоны конфигураций и их окружения.
Bcfg2 отличается от аналогичных инструментов управления конфигурациями своей способностью к аудиту. Одна из заявленных целей проектирования Bcfg2 заключается в определении, были ли внесены интерактивные изменения в виртуальную машину и сообщить об этих экстра изменениях. Клиент может по необходимости удалить какую-либо дополнительную конфигурацию.
Обзор Bcfg2
Bcfg2 написан на Python и позволяет системному администратору управлять конфигурацией большого количества компьютеров, используя центральную модель конфигурации. Bcfg2 работает с использованием простой модели конфигурирования систем, моделирует такие интуитивные элементы как пакеты, сервисы и конфигурационные файлы (а также зависимости между ними). Эта модель системных конфигураций используется для верификации и валидации и позволяет поводить надёжный аудит развёрнутых систем. Спецификация конфигураций Bcfg2 написана с использованием декларативной модели XML. Все спецификации можно проверить широко доступными валидаторами XML, наряду с пользовательскими схемами Bcfg2.
Bcfg2 кросс-платформенный и работает на большинстве Unix-подобных операционных систем.
Архитектура Bcfg2
Bcfg2 основан на архитектуре клиент-сервер. Клиент отвечает за интерпретацию (но не обрабатывает) конфигураций обслуживаемых сервером. Такая конфигурация является буквальной и не требует сторонних клиентов для обработки конфигураций. После завершения процесса настройки, клиент загружает набор статистических данных на сервер.
Bcfg2 Client.
Клиент Bcfg2 выполняет все операции конфигурирования и реконфигурирования клиента. Он переделывает декларативную специфическую конфигурацию, предоставленную сервером Bcfg2 в набор операций конфигурирования, которые будут пытаться изменить состояние клиента на те что описаны в спецификациях конфигураций.
Работа клиента Bcfg2 оптимизирована на простоту. Концептуально, единственная цель клиента заключается в согласовании различий между текущим состоянием клиента и состоянием, описанным в спецификации от сервера Bcfg2.
The Bcfg2 Server. Сервер Bcfg2 отвечает за принятие описания сети и превращения его в серию спецификаций конфигурации для конкретных клиентов. Он также управляет опрашиваемыми данными и отслеживает статистику для клиентов.
Работа сервера. Сервер Bcfg2 принимает информацию из двух источников при создании спецификаций конфигурации клиента. Первый является пулом метаданных, который описывает клиентов как членов системы перечисления аспектов. То есть, клиенты определяются с точки зрения аспектов их абстрактного поведения. Другой представляет собой хранилище файловой системы который содержит сопоставления метаданных буквальной конфигурации. Они объединены в буквенные спецификации конфигурации для клиентов.
Пример абстрактных записей конфигурации:
Пример буквальной записи конфигурации:
https://en.wikipedia.org/wiki/Bcfg2
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Категория: База данных управления конфигурациями
Комментарии |