De wereld van de ICT-infrastructuur wordt tegenwoordig gekenmerkt door een groot aantal evoluties, bijvoorbeeld de nieuwe mogelijkheden van virtualisatie op alle niveaus, cloud computing en Saas. Uiteraard mogen we daarbij één van de basisfunctionaliteiten van een ICT-infrastructuur niet uit het oog verliezen, namelijk het aanbieden van toepassingen aan de juiste eindgebruikers. Bij een XenDesktop-oplossing krijgt de eindgebruiker van op afstand toegang tot een desktop (vaak Windows XP of Vista) die draait binnen een virtuele machine, gehost op één of meerdere servers in het datacenter. Daaruit volgt dan dat naast de backofficesystemen nu ook de desktops hun intrede doen in het datacenter. Zij kunnen nu dus ook centraal door de systeembeheerders beheerd en gecontroleerd worden.
Voordelen van XenDesktop ten opzichte van XenApp
Wat zijn nu de voordelen en toekomstmogelijkheden van VDI ten opzichte van SBC (server-based computing)? Ten eerste is ‘Terminal Server’-compatibiliteit geen must, want bij VDI is elke desktop een klassiek, alleenstaand operatingsystem binnen een virtuele machine. Er is dus geen verschil tussen het installeren van een applicatie op een klassieke desktop en de installatie binnen een VDI-platform. In een SBC-opstelling daarentegen moet de applicatie ‘Terminal Server’ aware zijn, wat impliceert dat de applicatie door meerdere gebruikers op hetzelfde besturingssysteem uitgevoerd moet kunnen worden.
Een ander voordeel is de flexibiliteit en personalisatie, want een VDI-oplossing geeft de eindgebruiker een desktop die dichter aanleunt bij de klassieke Windows XP of Vista. In een VDI-opstelling kan de eindgebruiker technisch gezien dus zelf nieuwe applicaties installeren of configuratie-instellingen wijzigen. In een klassieke SBC-opstelling kan een eindgebruiker nooit zelf een applicatie toevoegen aan zijn desktop, want dat kan de stabiliteit en betrouwbaarheid van het systeem voor alle gebruikers in gevaar brengen. Ten slotte maken de eindgebruikers in een SBC-opstelling via een intelligent load balancing mechanisme verbinding met de minst belaste server. Eenmaal de gebruiker ingelogd is, blijft hij tijdens de volledige sessie op dezelfde server werken. In een VDI-opstelling wordt de gevirtualiseerde desktop voor een gebruikerssessie opgestart op een bepaalde server, maar die hoeft daar niet noodzakelijk te blijven. Als de server overbelast geraakt, dan kan via de dynamische resource scheduling van het onderliggende virtualisatieplatform de sessie naar een andere server verhuisd worden zonder dat de eindgebruiker er iets van merkt.
