Machines Virtuelles Burstables d'Ubicloud : découpage CPU avec cgroups v2

2025-05-02
Machines Virtuelles Burstables d'Ubicloud : découpage CPU avec cgroups v2

Ubicloud, une alternative open source à AWS, a introduit des machines virtuelles burstables pour réduire les coûts du cloud. En utilisant Linux cgroups v2, ces VMs s'exécutent sur une fraction de ressources CPU partagées, augmentant leur utilisation lors des pics de charge. L'article détaille la configuration et l'utilisation de cgroups v2, incluant les contrôleurs cpuset et cpu, et la gestion via le système de fichiers virtuel ou systemd. Les tests ont montré que les VMs burstables atteignent environ 30% d'augmentation de performance sous faibles charges, mais ceci est limité par les restrictions de micro-intervalles de cgroups v2.