Brian Madden Logo
Your independent source for application and desktop virtualization.
advertisement
Gabe Knuth's Blog

RedHat SPICE vs RDP vs ICA performance video

Written on Jun 18 2009 16,993 views, 14 comments


by Gabe Knuth

I realized as I was writing today's VDIworks article that we never published the performance videos that we recorded last year when we visited Qumranet's (now Red Hat's) offices in the Bay Area.  The information we got is very interesting, but publication was hung up when Red Hat acquired Qumranet, and the videos got lost in the shuffle.

The test methodology was pretty simple - we wanted to see how each protocol (SPICE, RDP, and ICA) performed in a controlled environment.  We did this before we stress-tested the SolidICE and XenServer-based solutions, so this has nothing to do with server sizing or anything like that.  This is a simple setup with one client talking to server running a single XP virtual machine.  In each scenario, we ran through the same tests and recorded what the user actually sees as well as what the CPU utilization and network bandwidth metrics within PerfMon showed. Each of these scenarios can be viewed from within the player after it is launched:

  • ICA Protocol - Business apps on one screen
  • ICA Protocol - Business apps on four screens
  • ICA Protocol - Multimedia apps on four screens
  • RDP Protocol - Business apps on one screen
  • RDP Protocol - Business apps on four screens
  • RDP Protocol - Multimedia apps on four screens
  • SPICE Protocol - Business apps on one screen
  • SPICE Protocol - Business apps on four screens
  • SPICE Protocol - Multimedia apps on four screens

To watch the videos, click here or on the screenshot below.  During each scenario, you can click the Swap button under the small video to swap videos from small to large. It's especially useful in this case since you'll sometimes want to see the user experience in the big screen instead of staring at PerfMon for the entire segment.



Comments

appdetective wrote re: RedHat SPICE vs RDP vs ICA performance video
on Thu, Jun 18 2009 1:30 AM

About time these were published, there were posts on this request last year :-(

Anyway, good set of basic tests concurs with what I have done with my own testing. SPICE is very heavy on bandwidth, and RDP is not great, and CPU dies quickly. I have also tested with regular PC-IP and RGS and bandwith there is also high. ICA audio sucks still.  I care about bandwidth and latentcy and overall ICA wins handsdown, once you add these factors in and start to consider the number of sessions one can support.

I've also tested some of the more recent additions with ICA/HDX and audio and video experience is much better. RDP 7 also tested well, but again not as good on Bandwidth, or CPU. I havn't tested ALP from Oracle/SUN, or bothered with EOP from Quest yet.

It seesm to be there are only so many tricks one can do with the protocol, and there are too many of them. That said combined with WAN accelerators (I have to do more testing) intiail results show improvements. It's also seems that once the ICA guys start caching comtent with their network appliances etc, they have a piece of the puzzle that nobody has that will continue to give them the edge.  

help4ctx wrote re: RedHat SPICE vs RDP vs ICA performance video
on Thu, Jun 18 2009 7:05 AM

Just out of interest, with the ICA tests, were you using XD 3.0 and HDX MediaStream?

I've done some similar tests myself and saw much better video performance.

appdetective wrote re: RedHat SPICE vs RDP vs ICA performance video
on Thu, Jun 18 2009 9:27 AM

@help4ctx Yes HDX testing was with XD 3.0. I've also tested the XA beta version, and that's good also.

help4ctx wrote re: RedHat SPICE vs RDP vs ICA performance video
on Thu, Jun 18 2009 11:53 AM

@Brian, were your tests conducted using HDX?  

Also, the FP1 VDA has better support for VoIP.

skleinert wrote re: RedHat SPICE vs RDP vs ICA performance video
on Tue, Jun 23 2009 5:12 PM

@Gabe, Where can I find those AutoIT script's you guys used during the Presentation? Brain mentioned during the video you guys would post them, I can't seem to find them.

Thanks in advance!

stellar video, now RDP7 needs to be added into the mix.

Ben Vos wrote re: RedHat SPICE vs RDP vs ICA performance video
on Mon, Jun 29 2009 8:43 AM

Brian,

Why did you test XD 2.0 when XD 3.1 was already available?

XD 3.1. does remoting to.

I expect the best results whit XD 3.1 .

Ben Vos wrote re: RedHat SPICE vs RDP vs ICA performance video
on Mon, Jun 29 2009 8:46 AM

@Brian

Why did you test with XD 2.0 while XD 3 FP 1 was already  available? (5/1/09)

XD 3 FP 1 does remoting to.

I expect the best results with XD 3 FP 1.

(Note: You must be logged in to post a comment.)

If you log in and nothing happens, delete your cookies from BrianMadden.com and try again. Sorry about that, but we had to make a one-time change to the cookie path when we migrated web servers.

Trackbacks

La nueva apuesta de Red Hat en virtualizaci??n (RHEV) « Software Libres, Mangas y animes ….. son Los lazos que nos unen a los que visitan esta bitacora wrote La nueva apuesta de Red Hat en virtualizaci??n (RHEV) « Software Libres, Mangas y animes ….. son Los lazos que nos unen a los que visitan esta bitacora
on Sat, Sep 5 2009 12:54 PM

Pingback from  La nueva apuesta de Red Hat en virtualizaci??n (RHEV) « Software Libres, Mangas y animes ….. son Los lazos que nos unen a los que visitan esta bitacora

Red Hat adds SPICE to your open source holiday | Open Source | ZDNet.com wrote Red Hat adds SPICE to your open source holiday | Open Source | ZDNet.com
on Fri, Dec 11 2009 9:33 AM

Pingback from  Red Hat adds SPICE to your open source holiday | Open Source | ZDNet.com

Red Hat adds SPICE to your open source holiday | WebFroster wrote Red Hat adds SPICE to your open source holiday | WebFroster
on Sat, Dec 12 2009 3:18 AM

Pingback from  Red Hat adds SPICE to your open source holiday | WebFroster

???????????? ?????? ?????????? − ?????????? «Red Castle Sport» ?????? ?????????????? ??????????????????????????????, ????????: ??????????, ??????????????????. Red Castle wrote ???????????? ?????? ?????????? − ?????????? «Red Castle Sport» ?????? ?????????????? ??????????????????????????????, ????????: ??????????, ??????????????????. Red Castle
on Wed, Feb 17 2010 9:21 PM

Pingback from  ???????????? ?????? ??????????  − ?????????? «Red Castle Sport» ?????? ?????????????? ??????????????????????????????, ????????: ??????????, ??????????????????. Red Castle

???????????? ?????? ?????????? − ???????????? ?????????????? «Red Castle», ????????: ??????????????. Red Castle wrote ???????????? ?????? ?????????? − ???????????? ?????????????? «Red Castle», ????????: ??????????????. Red Castle
on Thu, Feb 18 2010 11:50 AM

Pingback from  ???????????? ?????? ??????????  − ???????????? ?????????????? «Red Castle», ????????: ??????????????. Red Castle

VIRTUMANIA Episode 15: Fishing For Virtual Desktops | VM /ETC wrote VIRTUMANIA Episode 15: Fishing For Virtual Desktops | VM /ETC
on Thu, Jun 17 2010 10:52 PM

Pingback from  VIRTUMANIA Episode 15: Fishing For Virtual Desktops | VM /ETC

VIRTUMANIA Episode 15: Fishing For Virtual Desktops – Gestalt IT wrote VIRTUMANIA Episode 15: Fishing For Virtual Desktops – Gestalt IT
on Thu, Jun 24 2010 4:05 PM

Pingback from  VIRTUMANIA Episode 15: Fishing For Virtual Desktops – Gestalt IT