On Wed, 2012-03-07 at 19:34 +0000, Jonathan Buzzard wrote:

[SNIP]

> 
> I will try it again tomorrow when I am back in work as I also have at my 
> disposal a dual Xeon at 3.00GHz and a dual Opteron 244 at 1.8GHz and see 
> how they fair on video playback. Both of these boxes have 16GB of RAM 
> and dual 1GbE networking. These two machines have 147GB 10k RPM SCSI 
> RAID1  for the install, and everything is local. The beefier machine has 
> 300GB 15kRPM SAS RAID1 for the install and again everything is local.
> 

My test video file is Big Bug Bunny at 480p in Ogg format, this is good
because as it's free everyone can download it so we are all using the
same thing. For a video player I am using totem.

I have three "console" servers that sit in separate server rooms that
are all running CentOS 5.7 64bit latest at the moment (will be upgraded
to CentOS 5.8 over the weekend). The OS is running bare metal on the
server and everything is local. The specifications of the servers are 

1. Dell PowerEdge 1950. CPU Xeon X5260 @3.33GHz, 16GB of RAM, disk RAID1
of 250GB 7200rpm SATA

2. IBM x336. CPU dual Xeon @3GHz with 2MB cache, 8GB of RAM, disk RAID1
of 147GB 10krpm SCSI.

3. Sun Fire V20z. CPU dual Opteron 244 @1.8GHz 1MB cache, 8GB of RAM,
disk RAID1 of 147GB 10krpm SCSI

All three servers have dual 1GbE ethernet connections in an active
backup configuration (that should be changed to balance-alb which is our
standard config). The network switches in the middle are a mix of Cisco
6500 to which the console servers are attached, which are in turn
connected to Cisco 4500 to which all the desktop machines are connected.
My understanding is that the switch interlinks are 10Gb apart from the
Sun Fire V20z which is currently has four 1GbE connections to the core
(it is changing to 10Gbps soon to support a IBM Power p720 for TSM
backup).

All three servers are using xrdp-0.5.0-0.6.20090811cvs.el5 RPMS from the
EPEL repository with a x11rdp that I compiled myself.

My test client is a stripped down PC, it has a Core2 6400 @2.13GHz for
the CPU, 2GB of RAM and a single 500GB 7200rpm SATA disk that it boots
from. The video card is a nVidia GeForce 7600GS and has a 24" LCD at
1920x1200 and a 20" LCD at 1600x1200 attached. It is running CentOS 6
latest in 32bit mode, with onboard Intel GbE running at 1Gb. I am using
the rdesktop as the client version 1.6 (latest in CentOS 6). I also have
FreeRDP but I only use that for connecting to Windows 2008 terminal
servers (rdesktop 1.6 has cursor/pointer issues).

Basically running the Big Bugs Bunny video in a window at 1:1 works fine
on all the servers if they are not doing anything else. The CPU is maxed
out between totem, xrdp and x11rdp on the IBM and Sun. The Dell has some
headroom for other stuff.

Only the Dell can manage running a 2:1 without dropping any frames, and
then I need to kill anything that is consuming CPU (aka Firefox).

Historically when my client was on a 100Mbps connection, a 480p video
would drop frames. Not so as to make the video unwatchable, but
definitely noticeable. I don't run sound on any of this as it sound is
an issue is a shared office.

Clearly using MS-RDPEV extension would reduce the server and bandwidth
requirements, but would hike the client CPU requirements.

JAB.

-- 
Jonathan A. Buzzard                 Email: jonathan (at) buzzard.me.uk
Fife, United Kingdom.



------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel

Reply via email to