Ich verwalte meine virtuellen Maschinen mit KVM. Ich versuche, die für VMs bereitgestellten Ressourcen zu begrenzen. Mit libvirt / cgroups kann ich die für VMs zugewiesene CPU und den zugewiesenen Speicher begrenzen. Jetzt möchte ich die für jede VM zugewiesene Festplattenzeit durch Anwenden einiger Gewichte steuern. Ich habe mir blkio control von cgroups angesehen. Da VM nur ein Linux-Prozess ist, kann ich cgroups verwenden, bin mir aber nicht sicher, ob es auch für asynchrone E / A funktioniert. Wenn nicht, kann jemand eine gute alternative Lösung vorschlagen?
ionice
eine bessere Alternative als dieblkio
von cgroups? Bietet es etwas, was die aktuelle Lösung des OP nicht bietet? Wissen Sie, wie es mit asynchronem E / A zusammenhängt?