несколько дней назад Обнародование Canonical, через сообщение в блоге, общедоступность МикроОблако, который представляет собой простое решение с открытым исходным кодом для быстрого развертывания кластера и облачные системы.
Canonical упоминает в своем блоге, что MicroCloud — это «разработан специально для масштабируемых кластеров и периферийных развертываний для всех типов компаний ». МикроОблако — это Разработан с учетом простоты, безопасности и автоматизации., сводя к минимуму время и усилия как для его внедрения, так и для его обслуживания.
О МикроОблаке
МикроОблако обеспечить отказоустойчивость, благодаря сочетанию нескольких существующих частей доступной технологии FOSS для облегчения объединения от трех до 50 машин Ubuntu в частный внутренний кластер высокой доступности.
Компоненты MicroCloud отдают приоритет безопасности и простоте обслуживания. Все компоненты MicroCloud созданы со строгим ограничением для большей безопасности, поскольку программный стек MicroCloud использует собственный контейнер LXD для управления узлами и рабочими нагрузками, платформу для создания виртуальных сетей OVN, Ceph для распределенного хранилища и OpenZFS для локального хранилища.
Помимо этого упоминается, что Пользователи могут запускать свои рабочие нагрузки с помощью виртуальных машин.через системные контейнеры или использование Kubernetes через Микрок8. Системные контейнеры на базе LXD ведут себя аналогично традиционным виртуальным машинам, но потребляют меньше ресурсов и обеспечивают базовую производительность.
«Поскольку данные становятся более распределенными, инфраструктура должна последовать этому примеру. Облачные вычисления теперь распределены, охватывая центры обработки данных и вычислительные устройства на дальней и ближней границе. MicroCloud — наш ответ на эту проблему», — сказал Седрик Гегу, вице-президент по продуктам Canonical. «Упаковывая известные примитивы инфраструктуры портативным и автоматическим способом, мы предоставляем более простую и предписывающую облачную среду, которая делает нулевые операции реальностью для многих отраслей. «
Для идентификации новых серверов в сети, которые могут подключаться к кластеру, используется mDNS, который позволяет настроить весь кластер. В дополнение к стандартному серверу или настольному компьютеру Ubuntu MicroCloud может работать на Ubuntu Core, а также на системах, отличных от Ubuntu, которые могут использовать Snap.
Развертывание MicroCloud осуществляется выполнением команды «инициализация микрооблака», с чего начнется процесс обнаружения других серверов в локальной сети и после этого пользователю будет задан вопрос, хотят ли они добавить диски в хранилище Ceph, и будет предложено настроить параметры виртуальной сети.
Конфигурацию кластера можно сохранить в формате YAML для будущего развертывания в аналогичных системах. Чтобы добавить дополнительные узлы после завершения инициализации, используйте команду «microcloud add».
Общее хранилище файлов включает в себя репликацию и отказоустойчивость. Это обеспечивает целостность данных в случае возможного отказа узла, поскольку в разных узлах хранится несколько копий. Чтобы развернуть хранилище на базе Ceph в кластере, вам необходимо выделить как минимум три независимых диска на трех разных компьютерах, не считая локальных дисков для распределенного хранения данных.
Кроме того, Можно перемещать виртуальные среды из одного места в другое. сохраните их как снимки и посмотрите, как все работает, экспортировав статистику в такие программы, как Prometheus и Grafana.
Canonical утверждает, что новое предложение станет «экономной альтернативой VMware vSphere, Hyper-V и виртуальной среде Proxmox», которые представляют собой совершенно разные варианты «управления этой инфраструктурой как единой операционной средой, и вот инструменты для управления это." эта» тема.
В конце концов Если вам интересно узнать об этом больше, Следует знать, что MicroCloud спроектирован как пакет Snap, включающий в себя необходимые компоненты для управления работой узлов кластера, а также поддержку узлов x86-64 и Arm64, включая Raspberry Pi, причем кластеры могут сочетать в себе обе архитектуры.
источник: https://canonical.com