Máquinas Virtuales Burstables de Ubicloud: Partición de CPU con cgroups v2

2025-05-02
Máquinas Virtuales Burstables de Ubicloud: Partición de CPU con cgroups v2

Ubicloud, una alternativa de código abierto a AWS, introdujo máquinas virtuales burstables para reducir los costos en la nube. Aprovechando Linux cgroups v2, estas VMs se ejecutan en una fracción de los recursos de CPU compartidos, aumentando el uso durante los picos de carga. El artículo detalla la configuración y el uso de cgroups v2, incluyendo los controladores cpuset y cpu, y la administración a través del sistema de archivos virtual o systemd. Las pruebas mostraron que las VMs burstables logran un aumento de rendimiento de alrededor del 30% en cargas ligeras, pero esto está limitado por las restricciones de microintervalos de cgroups v2.