VDI vs RDS - och andra alternativ

Senast uppdaterad:
23 oktober 2024

VDI vs RDS - och andra alternativ

VDI (Virtual Desktop Infrastructure) och Microsoft® RDS (Remote Desktop Services) möjliggör båda distansarbete, men använder två olika metoder för att göra det.

Virtual Desktop Infrastructure (VDI) är värd för skrivbordsmiljöer (förkonfigurerade bilder av ett operativsystem och applikationer, vanligtvis Microsoft Windows®) på en centraliserad server och distribuerar dem till slutanvändare på begäran. Med VDI segmenterar en hypervisor servrar i virtuella maskiner (VM) som i sin tur är värd för dessa virtuella skrivbord. All bearbetning sker på värdservern.

Den virtuella skrivbordsbilden levereras via ett nätverk till en slutpunktsenhet, vilket gör att användaren kan interagera med operativsystemet och dess applikationer som om de kördes lokalt. Slutpunkten kan vara en traditionell PC, en tunn klientenhet eller en mobil enhet.

Microsoft RDS tillhandahåller en centraliserad plattform för att leverera och hantera Windows-baserade applikationer och skrivbord till användare via Microsofts fjärrskrivbordsprotokoll (RDP).

För att implementera RDS använder IT-avdelningen flera Windows Server-funktioner. Den primära arbetsbelastningsrollen är Remote Desktop Session Host (RDSH), som har sessionsdelningsfunktioner som gör det möjligt för flera användare att komma åt skrivbord och program samtidigt på en enda instans av Windows Server. Andra RDS-arbetsbelastningsroller inkluderar RD Connection Broker, RD Gateway, RD-licensiering och RD Web Access. För användaråtkomst tillhandahåller Microsoft Remote Desktop-klienter för Microsoft Windows, Apple® macOS®, Apple iOS, Google Android™ och HTML5-kompatibla webbläsare.

Den mest grundläggande skillnaden mellan VDI och RDS är hur serverresurserna fördelas.

I en RDS-miljö får flera användare tillgång till en enda miljö, som kan anpassas för varje användare men som inte kan tilldela resurser till en viss användare. I en VDI-miljö kan varje användare få tillgång till sin egen centralt hostade virtuella dator, få tillgång till en delad virtuell dator och IT-avdelningen kan tilldela CPU, minne och diskkapacitet till en viss användare baserat på dennes specifika datorbehov.

RDS vs VDI - liknande funktionalitet

VDI och RDS erbjuder liknande funktionalitet:

  • Användare loggar in på ett fjärrsystem som ger dem ett skrivbord där de kan utföra sitt arbete; operativsystemet och applikationerna körs på en server i stället för på användarens enhet.
  • Användarnas applikationer och filer lagras på distans, inte på den lokala enheten.
  • Eftersom applikationerna installeras centralt på en server, inte lokalt, är det lättare för IT-avdelningen att patcha, uppdatera och felsöka dem, vilket minskar antalet förfrågningar till helpdesk och användarnas stilleståndstid.
  • Eftersom den mesta bearbetningen sker på servern behöver användarna inte kraftfulla, avancerade enheter och behöver därför inte byta ut enheter lika ofta som de skulle göra om de använde lokala appar, vilket sparar pengar på användarnas hårdvara.
  • VDI och RDS ger åtkomst via en webbläsare, så att slutanvändarna kan använda flera olika enheter för att få arbetet gjort.
  • Eftersom applikationer och data finns på servern och inte på lokala maskiner, är säkerhetskopiering och skydd av data centraliserat och därmed enklare för IT-avdelningen.

Så på 10 000 fotsnivå verkar RDS och VDI vara mycket lika. Men eftersom RDS och VDI använder mycket olika tekniska metoder för att möjliggöra fjärråtkomst måste IT-avdelningen överväga konsekvenserna av varje metod för att avgöra vad som är bäst för dem.

Fördelar med VDI-Större flexibilitet

  • Eftersom virtuella skriv bord fungerar separat från enhetens operativsystem finns det ingen konflikt mellan det virtuella skrivbordet och enheten. Om en användares image innehåller minnesintensiv programvara (t.ex. grafikintensiva appar) kan IT-avdelningen dessutom tilldela mer kraft till dessa användare i det virtuella skrivbordet utan att skapa problem på den fysiska enheten.
  • Användarna kan köra ett bredare utbud av appar med färre kompatibilitetsproblem eftersom det virtuella skrivbordet körs separat från den fysiska enheten.
  • Om VDI konfigureras på rätt sätt stöder det offline-arbete om internetåtkomsten inte är tillgänglig eller går ner under en arbetssession.

Nackdelar med VDI - mer komplexitet och kostnader

  • VDI kräver fler programvarukomponenter än RDS och möjliggör olika typer och nivåer av serverresursallokering, vilket gör det mer komplext att implementera och driva. Dessutom kräver VDI en hypervisor för att skapa och köra en virtuell dator.
  • VDI är dyrare än RDS. Implementering av VDI kräver höga initiala kostnader för programvara och hårdvara, plus den personal som behövs för att planera och genomföra en implementering.
  • Att implementera, rulla ut och hantera en VDI-implementering kräver en speciell kompetens som kan vara svår att hitta. Personal med den kompetensen kan få högre ersättning än en "genomsnittlig" IT-administratör. Ett alternativ är att anlita ett specialistföretag för att implementera VDI, eller så kan en organisation implementera DaaS(VDI i molnet som en tjänst) och utnyttja kompetensen hos DaaS-leverantörens serviceorganisation.

Fördelar med RDS - mer enkelhet

  • RDS är enklare att installera än VDI, bland annat eftersom alla användare har tillgång till en enda servermiljö, nya användare kan läggas till snabbt och det krävs ingen hypervisor.
  • RDS kräver Windows Server-licensiering plus RDS CALs (en per användare eller per enhet). Ingen ytterligare licensiering krävs. Som jämförelse kan nämnas att VDI kräver Windows-licenser samt licenskostnader för den specifika VDI-lösningen.
  • Hantering och underhåll av en RDS-implementering är enklare än VDI.

Nackdelar med RDS - enkelhet begränsar funktionaliteten

  • Med RDS använder varje användare samma konfiguration och kan inte anpassa sin datormiljö.
  • Eftersom RDS körs på Windows är det inte alla program som kan köras på en RDS-server.
  • Internet måste vara "alltid på" för att RDS - och användarna - ska fungera.
  • Om ett stort antal användare samtidigt har åtkomst till RDS kan prestandan försämras och användarnas produktivitet minska.

RDS vs VDI - vilket kommer att fungera bäst för dig?

Om alla dina användare utför liknande arbete, använder samma applikationer och samma processorer, kan RDS fungera för dig. Din infrastruktur blir mindre komplex och lättare att hantera, även om du kan bli utmanad av den brist på flexibilitet som är inbyggd i en RDS-implementering.

Om du stöder många olika typer av användare som utför en mängd olika roller och använder en mängd olika appar som kan behöva fler processorer för att ge en bra användarupplevelse, kan det vara värt den högre komplexiteten och kostnaden att använda VDI.

Men om du behöver leverera Windows-applikationer - inte skrivbordsdatorer - till dina användare finns det ett alternativ till RDS och VDI-GO-Global.

GO-Global är en lösning för applikationspublicering som ger flera användare tillgång till Windows-applikationer från vilken plats, enhet och operativsystem som helst. GO-Global ersätter helt Microsoft-funktionalitet inklusive multi-session kernel, Remote Desktop-klienter, displaydrivrutiner, protokoll, internet-gateway och hanteringsverktyg.

Eftersom GO-Global inte använder Windows kräver applikationer som publiceras med hjälp av GO-Global mindre IT-implementering och -hantering, skalar mer ekonomiskt och ger användarna en webbaserad upplevelse på alla enheter med webbläsare. Webbläsarbaserad användaråtkomst kräver inte att en klient installeras på användarens enhet, vilket gör det enklare att aktivera och stödja användare med enheter som inte är Windows-enheter.

Om du vill veta mer om GO-Global kan du begära en demo här eller ladda ner en kostnadsfri 30-dagars testversion.