Новости и события » Hi-Tech » Первый выпуск ClonOS, платформы для управления виртуальными окружениями

Первый выпуск ClonOS, платформы для управления виртуальными окружениями

После трех лет разработки опубликован первый выпуск ClonOS, специализированного дистрибутива для развертывания инфраструктуры виртуальных серверов, основанного на FreeBSD и инструментарии CBSD. Для централизованного управления конфигурацией применяется Puppet. В составе проекта развивается веб-интерфейс для простого управления, развертывания и управления Jail-контейнерами FreeBSD и виртуальными средами на базе гипервизоров Bhyve и Xen. Код проекта опубликован на GitHub. Для загрузки подготовлены iso-образ и образ для установки на USB-накопители. Имеется возможность развертывания системы поверх имеющихся установок FreeBSD.

По решаемым задачам ClonOS напоминает такие системы, как Proxmox, Triton (Joyent), OpenStack, OpenNebula и Amazon AWS, главным отличием от которых является использование FreeBSD. В настоящее время ClonOS является единственной доступной платформой, которая позволяет гипервизору Xen и Bhyve сосуществовать на одном хосте. Кроме того, благодаря использованию в качестве базовой системы FreeBSD, ClonOS может использовать jail-контейнеры для запуска приложений FreeBSD без потери производительности.

Особенности:

  • Простое управление через веб-интерфейс (написан на PHP);

  • Живая миграция окружений, выполняемых при помощи гипервизора Bhyve (реализовано в CBSD, в ближайших планах интеграция в web-интерфейс);

  • Управление Bhyve (создание, удаление виртуальных машин);

  • Управление Xen (создание, удаление виртуальных машин). Реализовано в CBSD, в планах интеграция в web-интерфейс;

  • Подключение к "физической" гостевой консоли через VNC - из браузера или напрямую;

  • Мониторинг системы в реальном времени;

  • Доступ к статистике загрузки через SQLite3 и beanstalkd;

  • Поддержка функций ZFS (клонирование, снимки);

  • Импорт / экспорт виртуальных сред;

  • Общедоступный репозиторий с шаблонами виртуальных машин;

  • Применение vale (Virtual Ethernet Switch) для организации сетевого взаимодействия;

  • Использование обработчиков Puppet для настройки популярных сервисов.

Из ближайших планов на будущее отмечается добавление в web-интерфейс инструментов для live-миграции Bhyve (обвязка над "cbsd bmigrate") и управления окружениями на базе Xen. Среди отдаленных планов поддержка CEPH/GlusterFS, iSCSI для виртуальных блочных устройств XEN и bhyve, средства для обеспечения высокой доступности (HA-cluster) и автоматической балансировки нагрузки между узлами, интеграция с системами мониторинга Prometheus/Gragana/Zabbix, система автоматического обновления узлов кластера, агрегирование сетевых интерфейсов, RestAPI, расширенная система разграничения доступа с интеграцией с Active Directory, RBAC и SSO.


Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх