ICA versus RDP–The Test (Part 4: De vergelijking)

Inhoud van deze blogserie:

  1. Intro en testopstelling
  2. RDP testresultaten
  3. ICA testresultaten
  4. De vergelijking
  5. WAN verbinding in de praktijk
  6. Eindconclusie

In dit deel van de blogserie vergelijking we de resultaten van RDP met die van ICA en kijken we of een van beiden een echte winnaar is als we kijken naar grafische bandbreedte.

Default instellingen

ica-vs-rdp-default

Als we kijken naar de default instellingen ontlopen beide protocollen elkaar niet zo veel. RDP verbruikt rond de 20.000 bps minder bij normaal office werk. Zo gauw je echter wat meer vraagt in de vorm van full screen foto’s en filmpjes, zie je het verschil met ICA al oplopen. Bij ThinWire+ neemt de bandbreedte af, maar zie je een vrij grote stijging in bandbreedte op het moment dat er multimedia in het spel komt (bijna 100.000 bps meer dan met de h264 codec).

High Quality

ica-vs-rdp-high

Kijken we naar wat hogere grafische kwaliteit, dan zien we eigenlijk hetzelfde beeld als bij de default instellingen. Bij officewerk wint RDP het, maar zogauw er multimedia en full screen foto’s bij komen kijken duikt ICA onder RDP. Op het moment dat we lossless graphics instellen bij RDP (wat volgens mij bij ICA ook al het geval is bij deze instellingen, maar dat moet ik nog goed nakijken) dan rijst inderdaad de vraag wanneer je die instellingen wil gaan gebruiken. Waarschijnlijk is die stand alleen handig bij mensen die veel grafisch werken en geen afwijking mogen zien omdat dan bv. de foto er op papier anders uit komt dan hij er op het scherm uit zag door de afwijkingen. Ook rontgenfoto’s passen waarschijnlijk in dat straatje. Je moet er dan echter wel vanuit gaan dat die mensen zo’n 10-15mbps per persoon gaan verbruiken.

WAN

ica-vs-rdp-wan

Bij WAN worden de metingen interessanter. Als eerste moet je nog in het achterhoofd houden dat de GPO van RDP echt staat ingesteld op zo min mogelijk bandbreedte, maar dat de verbruikte bandbreedte bij officewerk hoger ligt dan bij normale instellingen. Ik kan hier geen verklaring voor bedenken. Hij stond echt goed ingesteld. ICA wint bij WAN door maar 2/3 van de bandbreedte te vragen dan RDP en zo gauw het aankomt op multimedia en fullscreen foto’s is het verschil helemaal immens. Maar, Citrix schakelt hier wel terug naar 16bit kleuren, terwijl RDP nog steeds op een 32bit kleurdiepte zit. Maar he, als de gebruiker maar een smooth ervaring heeft.

Tussenconclusie en meenemers

  • Configuratie User Experience in RDP omgeving veel basaler dan Citrix

RDP kan alleen maar grafische instellingen maken op server niveau en niet op gebruikersniveau. Daarnaast zijn de instelopties beperkt. Dit kan wel problemen met zich meebrengen als je gebruikers met verschillende grafische vereisten onder RDP wil laten werken. Je komt dan al snel uit op meerdere servers met meerdere instellingen of om iedereen op de laagste gemene deler te laten werken. Bij Citrix zijn zaken als thinwire+, kleurdiepte, target frames per second, etc. per gebruiker, groep gebruikers of zelfs locatie in te stellen.

  • Microsoft RDP stuurt ook bij statisch scherm constant data uit

Uit de testen blijkt dat RDP continue een kleine 4 kbps blijft versturen naar de clients. Ook als de gebruiker zelf niets doet en continue hetzelfde scherm in beeld staat. ICA stuurt helemaal niets als de gebruiker geen akties onderneemt en het scherm stil staat.

  • RDP verbinding is grilliger in bandbreedtegebruik (meer en hogere pieken)

Als je kijkt naar de grafieken per segment van de verschillende testen, zie je de RDP veel hogere pieken heeft in bps bandbreedte verbruik. Ook zijn er veel meer pieken. ICA kent een veel rustiger verloop met minder en lagere pieken op het moment dat er veel veranderd op het scherm.

  • Citrix blijft beter in (slechte) WAN verbindingen en beperkte bandbreedtes

Als het neerkomt op een zo laag mogelijke bandbreedte blijft Citrix heer en meester. Doordat er veel meer in te stellen is kan Citrix veel verder getuned worden om een best fit tussen user experience en bandbreedte verbruik te creëren.

  • In LAN scenario’s is zowel RDP als ICA prima bruikbaar

In LAN scenario’s kunnen beide protocollen goed naast elkaar leven. LAN netwerken kunnen makkelijk de pieken en grillige patroon van RDP opvangen.

  • Geen best practice guide van Microsoft t.b.v. RDP (2012R2)

Microsoft heeft wel een whitepaper voor Windows 2008R2, maar niet voor Windows 2012R2. Dit is toch wel een gemis, want ondanks de weinige instellingen is er hierdoor maar weinig bekend over hoe je RDP in verschillende situaties het beste kan instellen.

 

Volgende pagina: WAN verbinding test in de praktijk