ionice command to set i/o priorities for domUs

Login or Register for Dates, Times and to Reply

 
Thread Tools Search this Thread
Special Forums UNIX and Linux Applications Virtualization and Cloud Computing ionice command to set i/o priorities for domUs
# 1  
ionice command to set i/o priorities for domUs

Hi, I have xen on a debian lenny with more then 20 VM. The supermicro
server has a raid10 with a good performance, but I have IO issues when
one VM is making backup, it affects the performance of the other VMs.
I've setup cpus, vcpus, sched-credit between dom0 and domUs as doc
recommended, but I'm still facing IO problems. So I found a way to
mediate disk access with ionice from the dom0. I mean changing
priority to domUs PID. See below more details.

I'm using CFQ scheduler
dom0:~# cat /sys/block/[sh]d[a-z]*/queue/scheduler
noop anticipatory deadline [cfq]
noop anticipatory deadline [cfq]

It's a part of ps regarding block devices:
15747 ? S< 0:00 \_ [blkback.64.xvda]
15748 ? S< 0:54 \_ [blkback.64.xvda]
20353 ? S< 0:00 \_ [blkback.71.xvda]
20354 ? S< 0:05 \_ [blkback.71.xvda]
2361 ? S< 0:00 \_ [blkback.112.xvd]
2362 ? S< 0:15 \_ [blkback.112.xvd]
26596 ? S< 0:00 \_ [blkback.122.xvd]
26597 ? S< 0:00 \_ [blkback.122.xvd]
27203 ? S< 0:00 \_ [blkback.123.xvd]
27204 ? S< 0:00 \_ [blkback.123.xvd]

Finally, I change these PIDs with ionice and make several tests but
I'm still confuse with the results. My question:

Does anybody on this list use ionice to mediate disk priority to disk
intense domU with ionice from dom0?

appreciate your help.
Login or Register for Dates, Times and to Reply

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #625
Difficulty: Medium
Functions are defined using the defineFunction reserved keyword in Python.
True or False?

3 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

mailx to set priorities

Hi, can we set priority to mails which I have sent using mailx? Is there any options in mailx for that? I am receiving mails on Microsoft Outlook (4 Replies)
Discussion started by: Deei
4 Replies

2. AIX

crontab priorities

I have a user that wants to run a backup of an oracle database via a file copy. They shut down the database once a week, and do a full copy. She wrote a script to do this for her, and it works, but when she runs it from cron, it takes twice as long. I took a look, and found a way to get it to... (5 Replies)
Discussion started by: TechFly
5 Replies

3. Programming

setting thread priorities

hi all: ->could someone tell how 2 set thread priorities in a prg -> also how to create multiple dynamic threads.. help me.... (1 Reply)
Discussion started by: bankpro
1 Replies

Featured Tech Videos