новости
статьи
.software

кроссплатформенная система для установки и управления операционными системами в распределенных гетерогенных сетях

Рассматриваются общие принципы работы системы, ее структура и концепция применения для установки и управления операционными системами. ClusterIM - кроссплатформенная микроядерная система для установки и управления операционными системами в распределенных гетерогенных сетях. Cистема реализована на объектно-ориентированном языке Ruby.

Сферы применения ClusterIM включают:

- виртуальный хостинг;

- управление компьютерным парком предприятия;

- установку и управление вычислительным кластером;

- массовую установку операционных систем для OEM-производителей.

Целевое применение рассматриваемой системы:

- автоматизация установки операционной системы;

- простая интеграция поддержки операционной системы;

- расширение функциональности системы с помощью модулей OEM-производителей;

- централизованное управление узлами в гетерогенных сетях;

- простая интеграция с существующей инфраструктурой предприятия.

Основные особенности системы, позволяющие управлять узлами в сети:

- установка операционной системой - локальная (CD, DVD, USB-flash) и удаленная (PXE, Etherboot);

- создание виртуальных узлов (создание виртуальной машины и установка операционной системы на виртуальную машину);

- управление состоянием операционной системы (старт, стоп, бэкап, миграция);

- управление ресурсами операционной системы (управление сервисами операционной системы и установка, обновление, удаление ПО).



Рис. 1. Структура отображения принадлежности хоста пользователю.



Рис. 2. Внутренняя обобщенная структура системы ClusterIM.

Каждому программному элементу также должно соответствовать свое собственное, изолированное от других элементов, окружение. Появляется возможность использовать одновременно множество операционных систем и при этом значительно повышается безопасность системы в целом. При использовании такого рода распределенных виртуальных систем, принципов терминального доступа и интеллектуального управления агентами, мы можем получить гетерогенную вычислительную виртуальную среду, максимально использующую все ресурсы физических машин, входящих в систему.



Павел Чеботарев, Денис Пынькин, Игорь Ильенко, info@clusterim.com
обсудить статью
© сетевые решения
.
.