|
|
|
|
|
|
|
|
|
|
xen-users
[Xen-users] Bad performance with SATA disk
Hi!
I have few Dell PowerEdge 750 servers (each with 4 GB RAM and 250 GB SATA disk)
in our lab. The disk controllers and the disks are identified like this:
# lspci | grep SATA
0000:00:1f.2 IDE interface: Intel Corp. 6300ESB SATA Storage Controller (rev 02)
ata1: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xFEA8 irq 15
ata1: dev 0 cfg 49:2f00 82:3469 83:7f61 84:4003 85:3469 86:3e41 87:4003 88:207f
ata1: dev 0 ATA, max UDMA/133, 488281250 sectors: lba48
ata1: dev 0 configured for UDMA/133
scsi0 : ata_piix
Vendor: ATA Model: WDC WD2500JD-75H Rev: 08.0
Type: Direct-Access ANSI SCSI revision: 05
SCSI device sda: 488281250 512-byte hdwr sectors (250000 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 488281250 512-byte hdwr sectors (250000 MB)
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
When running bonnie with the normal Linux 2.6.11 kernel I get numbers like
these:
Version 1.03 ------Sequential Output------ --Sequential Input- --Random-
-Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
xen2 8G 29093 98 56445 6 20761 3 25706 88 53444 3 176.3 0
------Sequential Create------ --------Random Create--------
-Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 4081 99 +++++ +++ +++++ +++ 4125 99 +++++ +++ 12994 99
So far so good.
If I now I reboot to the Xen domain-0 (Xen 2.0.6 and Linux 2.6.11) and run
bonnie again (without any active domain-U) I get these numbers:
Version 1.03 ------Sequential Output------ --Sequential Input- --Random-
-Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
xen2 2G 5798 95 50965 53 23156 15 6450 98 55912 16 128.1 1
------Sequential Create------ --------Random Create--------
-Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 664 99 +++++ +++ +++++ +++ 676 99 +++++ +++ 2699 99
Now, the block output and input seem to be almost same. However, "Per Chr" and
sequential and random file creation are very slow compared to the normal Linux
kernel. The disk should still be in UDMA/133 mode with domain-0:
ata1: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xFEA8 irq 15
ata1: dev 0 cfg 49:2f00 82:3469 83:7f61 84:4003 85:3469 86:3e41 87:4003 88:207f
ata1: dev 0 ATA, max UDMA/133, 488281250 sectors: lba48
ata1: dev 0 configured for UDMA/133
scsi0 : ata_piix
Vendor: ATA Model: WDC WD2500JD-75H Rev: 08.0
Type: Direct-Access ANSI SCSI revision: 05
Any ideas why this difference is so huge with domain-0?
Martti
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-users] Bad performance with SATA disk,
Martti Kuparinen <=
|
|
|
|
|