Print

Print


On 04/04/2011 05:52 PM, Charles G Waldman wrote:
>
>   >  Are any of xrootd team aware of
>   >  http://twiki.mwt2.org/bin/view/ITB/UltraLightKernel ? are there any (up
>   >  to date) recommendations based on this guys work?
>
> Hi -
Hi!

>   I'm involved with both xrootd and the configuration of the Ultralight
> kernel.
great! you guys do an superb job (as far i seen in graphs :) )

>   The major difference between the UltraLight kernel and the stock SL
> kernel is that the SL kernel is configured with preemption enabled,
> which is great for a user desktop, but not for a high-throughput
> data server.
and is this the only difference?

> We have found that on our test server (16-core server Dell 2950 with 6
> RAID6 shelves) with the SL kernel, under load, the "ksoftirqd" daemon
so the speed benchmark is done accessing all 6 raid6 arrays or just one 
raid?

> takes up 100% CPU (this is a kernel thread involved in preemption),
> and the xrootd process is only able to deliver data at about 500MB/sec
> (about 50% of theoretical max on a on a 10Gb link).
>
> With the UL kernel, the "ksoftirq" CPU usage goes away completely, and
> xrootd is easily able to deliver data at wire speed (~1000MB/sc)
great news!!!

Thanks a lot!
Adrian

>
> 	   - Charles