27 Sep 2008 @ 9:48 AM 
 

XenServer IDE performance issue - Resolved

 

As I said in my previous post after setting up XenServer I had problems with horrible perfomance using an IDE drive.  After investigating I found it was because the OS was using a generic ide driver.  Because of this you could not turn DMA/UDMA on for the drive which resulted in pathetic read/write times.

/dev/hdd:
multcount    = 16 (on)
IO_support   =  0 (default 16-bit)
unmaskirq    =  0 (off)
using_dma    =  0 (off)
keepsettings =  0 (off)
readonly     =  0 (off)
readahead    = 256 (on)
geometry     = 19457/255/63, sectors = 312581808, start = 0

I found an article related to previous versions of XenServer that detailed how to modify the boot loader to get a workaround for the problem.  However, it appears in XenServer 5 the  was changed and I was unable to get this to work in the updated location. For those who are looking it is under /boot/ and the conf file is extlinux.conf.

After trying a lot of different things I finally had to rebuild the initrd image file that is used in the boot loader to include the specific driver for my controller.  In my case this was an ATI controller.

Once I did that I could then enable DMA and performance was not an issue after that.

Tags Categories: Uncategorized Posted By: Nick
Last Edit: 27 Sep 2008 @ 09 48 AM

E-mailPermalink
 

Responses to this post » (None)

 


Comments are open. Feel free to leave a comment below.


 Comment Meta:
RSS Feed for comments
TrackBack URI
 

Leave A Comment ...

 

 XHTML:
You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
\/ More Options ...
Change Theme...
  • Role »
  • Posts »
  • Comments »
Change Theme...
  • VoidVoid (Default)
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LiteLightweight
  • No Child Pages...