Sauf erreur de ma part, Docker se base sur LXC qui utilise les cgroup.
Extrait de l'introduction sur les cgroups de wikipedia (en):
"cgroups (abbreviated from control groups) is a Linux kernel feature to limit, account, and isolate resource usage (CPU, memory, disk I/O, etc.) of process groups."
En clair, on peut faire de la répartition et de la limitation de l'usage des ressources (réseaux, disques, CPU, mémoire, accès disque, etc...) en cgroup. A part si docker n'expose pas facilement la possibilité de gérer finement les cgroups je vois pas le problème.
A noter que ce paramétrage est dispo sur les autres solutions de container (j'avais beaucoup bidouillé avec vserver à ce propos y'a un paquet d'années).
[^] # Re: Isolation IO
Posté par Julien CARTIGNY . En réponse à la dépêche La folie Docker. Évalué à 2.
Sauf erreur de ma part, Docker se base sur LXC qui utilise les cgroup.
Extrait de l'introduction sur les cgroups de wikipedia (en):
En clair, on peut faire de la répartition et de la limitation de l'usage des ressources (réseaux, disques, CPU, mémoire, accès disque, etc...) en cgroup. A part si docker n'expose pas facilement la possibilité de gérer finement les cgroups je vois pas le problème.
A noter que ce paramétrage est dispo sur les autres solutions de container (j'avais beaucoup bidouillé avec vserver à ce propos y'a un paquet d'années).