 
	
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] IO speed limited by size of IO request (for RBD driver)
 On 30/04/2013 5:26 AM, Steven Haigh wrote: On 29/04/2013 6:38 PM, Roger Pau Monné wrote:Did you also copy xen-blkfront?Dammit! No, no I didn't. I tried to just copy this back over to the 3.8.8 and 3.8.10 kernel versions, but it came up with too many errors - so I just rebuilt/packages the checkout of your git based on 3.8.0-rc7.It seems you are missing some pieces, you should see something like: blkfront: xvda: flush diskcache: enabled; persistent grants: enabled; indirect descriptors: enabled; I just thought - I should probably include a baseline by mounting the same LV in the Dom0 and doing the exact same tests. 
# dd if=/dev/zero of=output.zero bs=1M count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 19.1554 s, 112 MB/s
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00   23.18   76.60    0.22    0.00
Device:         rrqm/s   wrqm/s     r/s     w/s    rMB/s    wMB/s 
avgrq-sz avgqu-sz   await  svctm  %util
sdd             139.07 14785.43   11.92  286.98     0.59    58.88 
407.50     2.60    8.71   1.84  54.92
sde              83.44 14846.58    8.39  292.05     0.36    59.09 
405.23     4.12   13.69   2.56  76.84
sdc              98.23 14828.04    9.93  289.18     0.42    58.84 
405.73     2.55    8.45   1.75  52.43
sdf              77.04 14816.78    8.61  289.40     0.33    58.96 
407.51     3.89   13.05   2.52  75.14
md2               0.00     0.00    0.00  973.51     0.00   116.72 
245.55     0.00    0.00   0.00   0.00
# dd if=/dev/zero of=output.zero bs=1M count=2048 oflag=direct
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 24.8914 s, 86.3 MB/s
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00   12.22   87.58    0.21    0.00
Device:         rrqm/s   wrqm/s     r/s     w/s    rMB/s    wMB/s 
avgrq-sz avgqu-sz   await  svctm  %util
sdd              32.09 12310.14    1.04  291.10     0.13    49.22 
345.99     0.48    1.66   0.91  26.71
sde            1225.88  9931.88   39.54  224.84     4.94    39.70 
345.81     1.20    4.53   2.44  64.55
sdc              19.25 11116.15    0.62  266.05     0.08    44.46 
342.06     0.41    1.53   0.86  22.94
sdf            1206.63 11122.77   38.92  253.21     4.87    44.51 
346.17     1.39    4.78   2.46  71.97
md2               0.00     0.00    0.00  634.37     0.00    79.30 
256.00     0.00    0.00   0.00   0.00
This is running the same kernel - 3.8.0-rc7 from your git.
And also for the sake completeness, the Dom0 grub.conf:
title Scientific Linux (3.8.0-1.el6xen.x86_64)
        root (hd0,0)
kernel /xen.gz dom0_mem=1024M cpufreq=xen dom0_max_vcpus=1 
dom0_vcpus_pin
        module /vmlinuz-3.8.0-1.el6xen.x86_64 ro 
root=/dev/vg_raid1/xenhost rd_LVM_LV=vg_raid1/xenhost 
rd_MD_UUID=afb92c19:b9b1e3ae:07af315d:738e38be rd_NO_LUKS rd_NO_DM 
LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us 
crashkernel=auto quiet panic=5 i915.i915_enable_rc6=7 
i915.i915_enable_fbc=1 i915.lvds_downclock=1 drm.vblankoffdelay=1
        module /initramfs-3.8.0-1.el6xen.x86_64.img
and the DomU config:
# cat /etc/xen/zeus.vm
name            = "zeus.vm"
memory          = 1024
vcpus           = 2
cpus            = "1-3"
disk            = [ 'phy:/dev/vg_raid1/zeus.vm,xvda,w' , 
'phy:/dev/md2,xvdb,w' ]
vif             = [ "mac=02:16:36:35:35:09, bridge=br203, 
vifname=vm.zeus.203", "mac=10:16:36:35:35:09, bridge=br10, 
vifname=vm.zeus.10" ]bootloader = "pygrub" on_poweroff = 'destroy' on_reboot = 'restart' on_crash = 'restart'All the tests are being done on /dev/md2 (from Dom0) presented as xvdb on the DomU. # cat /proc/mdstat Personalities : [raid1] [raid6] [raid5] [raid4] md2 : active raid6 sdd[5] sdc[4] sdf[1] sde[0]3906766592 blocks super 1.2 level 6, 128k chunk, algorithm 2 [4/4] [UUUU] -- Steven Haigh Email: netwiz@xxxxxxxxx Web: https://www.crc.id.au Phone: (03) 9001 6090 - 0412 935 897 Fax: (03) 8338 0299 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel 
 
 
 | 
|  | Lists.xenproject.org is hosted with RackSpace, monitoring our |