WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] ionice command to set i/o priorities for domUs

To: Xen Users <Xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-users] ionice command to set i/o priorities for domUs
From: Israel Garcia <igalvarez@xxxxxxxxx>
Date: Mon, 17 May 2010 07:40:12 +0200
Cc:
Delivery-date: Sun, 16 May 2010 22:41:36 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=MtnF8yzxWBau1fTqTvqu6fhCeGJ0d/h5b5J4tDoqKWo=; b=rMEB4P9IPaBigpo+pmnIi8Dj+fB3LFtoyEaryjRll5zKriXZlx6wmPd1QAn2CoUbXd lRDscQz/iOGd2JeCY1OIKlBs4SGR7gyzeizAlMJnege9/CyLshYbLyBlO8TTAosi6AQE 7eeoXjMbYEaXuEIn2D+dINMpz+rKZDEIVzu2g=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=NzzH7pL8ETI2Ipdhnltym8DzGkXzI1Cxj3XdF2wCFclPNbq1wvU9kxAn7TXmZ4du7P yR/2G6soQzvBp3gD42fAibcu0d4RyrusZvVKnb9AA/f9HTqRYKw1zPIVoLLC5BrmrkRt rZ0HO676zBErmJB+4+Gdil4C4vUMo4MeakMvE=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
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.

-- 
Regards;
Israel Garcia

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] ionice command to set i/o priorities for domUs, Israel Garcia <=