Hi

OpenNebula drivers are the piece of software that deals with the underlying
subsystems. Each driver starts a new thread/process for each operation that
should inherit the driver priority.

If you take a look to /etc/one/defaultrc, you can change the CPU priority
assigned to the drivers. It defaults to 19, the least favorable to the
process. You may want to try to use sets other io scheduling algorithm with
ionice, or the blk module of cgroups.... or any other tool to adjust the
I/O priority of a process.

Cheers

Ruben




On Mon, Nov 12, 2012 at 5:59 PM, Carlos Jiménez <[email protected]
> wrote:

> Hi all,
>
> I have a server running OpenNebula 3.8 and acting as NFS server for
> storaging with another host (running KVM and acting as a NFS client for the
> storage). I have one VM running and then I try to create another VM using
> Sunstone. Then, the running VM reduces its performance while the creation
> of the new VM takes places. I guess OpenNebula I/O processes on the shared
> disk have better priority/nice/ionice than disk access of the already
> running VM.
> The question is: Is there any way to control it so running VMs don't
> decrease their performance? How do you reduce priority/nice/ionice of the
> creation of the new VMs?
>
> Thanks in advance,
>
> Carlos.
> ______________________________**_________________
> Users mailing list
> [email protected]
> http://lists.opennebula.org/**listinfo.cgi/users-opennebula.**org<http://lists.opennebula.org/listinfo.cgi/users-opennebula.org>
>



-- 
Ruben S. Montero, PhD
Project co-Lead and Chief Architect
OpenNebula - The Open Source Solution for Data Center Virtualization
www.OpenNebula.org | [email protected] | @OpenNebula
_______________________________________________
Users mailing list
[email protected]
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org

Reply via email to