Introducción

MicroCloud es una solución de infraestructura moderna desarrollada por Canonical (los creadores de Ubuntu), que permite desplegar y gestionar un clúster de servidores autónomos y resilientes, ideal para entornos edge, on-premise o de pequeña escala
MicroCloud — open source scalable cloud solution
MicroCloud -Docs
Caracteristicas
| Capacidad | Descripción |
|---|---|
| 🧱 Infraestructura hiperconvergente | Cada nodo ofrece compute, red y almacenamiento. |
| 📦 Contenedores y VMs (LXD) | Ejecuta contenedores o máquinas virtuales con LXD en alta disponibilidad. |
| 💾 Almacenamiento distribuido (Ceph) | Almacenamiento replicado, resiliente y distribuido automáticamente. |
| 🔌 Autoinstalación y bootstrap | Se instala fácilmente con un comando en varios nodos. |
| 🔐 Seguridad integrada | Comunicaciones cifradas, control de acceso y aislamiento. |
Usos
| Uso común | Ejemplos |
|---|---|
| 🌐 Edge computing | Micro data centers en fábricas, hospitales, retail. |
| 🧪 Laboratorios de desarrollo | Crear entornos reproducibles sin depender de la nube. |
| 🏢 Data centers pequeños | Alternativa a soluciones como Proxmox o VMware. |
| 🎓 Educación e investigación | Para desplegar múltiples VMs o contenedores en campus. |
Instalación
# compureba version de snapd
snap version
# Instalación
sudo snap install lxd --channel=5.21/stable --cohort="+"
sudo snap install microceph --channel=squid/stable --cohort="+"
sudo snap install microovn --channel=24.03/stable --cohort="+"
sudo snap install microcloud --channel=2/stable --cohort="+"
Inicialización
Instalar instancia
Windows
How to install a Windows 11 VM using LXD | Ubuntu
# install lxd-imagebuilder
sudo snap install lxd-imagebuilder --classic --edge
# Install all the needed dependencies
sudo apt-get install -y --no-install-recommends genisoimage libwin-hivex-perl rsync wimtools
# Repackage the iso
sudo lxd-imagebuilder repack-windows WindowsIsoImage.iso win11.lxd.iso --windows-version=w11