Skrivbord som tjänst: Igår, idag och i morgon

0
143

 Steven J. Vaughan-Nichols

Av Steven J. Vaughan-Nichols för Cloud Watch | 28 juli 2021 – 18:06 GMT (19:06 BST) | Ämne: Enterprise Software

När jag började använda datorer var min dator en IBM 360 -stordator och jag arbetade med den med en 3270 -terminal. Jag hade mycket tur. Mitt alternativ var att göra allt mitt arbete med 80-kolumn IBM Hollerith-stilstämpelkort. Sedan ändrade CP/M-, Apple- och IBM -datorer från slutet av 70 -talet och början av 80 -talet allt. Datorkraften flyttades från avlägsna DEC PDP-11 och VAX minidatorer IBM Big Iron till ditt skrivbord. Fyrtio år senare flyttar ditt IT -arbete mer. Den här gången går det från din dator till molnbaserade Desktop-as-a-Service (DaaS) -utbud som Windows 365 och Chrome OS.

Jag vet att några av er hatar den här idén. Synd. Med Microsoft och Google som båda stöder sin egen distinkta uppfattning om DaaS, kommer morgondagens skrivbord att leva mestadels på molnet och inte ovanpå ditt skrivbord.

Som sagt, idén försvann aldrig riktigt. Efter företag, som Sun och Oracle med Sun Ray, försökte företag efter företag hålla fjärrskrivbord vid liv medan Lantronix, Aten och Raritan fortfarande producerar tangentbord, video och mus (KVM) över IP som gör att du kan köra flera fjärrmaskiner från skrivbordet. Andra tillvägagångssätt, till exempel tunn-klient-datorer, som körs från en central servers resurser, lever fortfarande. Till exempel kommer Dell fortfarande glatt att sälja dig Wyse Thin Client -hårdvara. Fan, du kan fortfarande köpa dumma terminaler, till exempel ADM-3A, Televideo 922 och min älskade DEC VT-102, om du letar efter en tillräckligt hårt.

Varför? Eftersom du kanske älskar din dator, älskar många chefer fortfarande tanken på central kontroll. Istället för att lita på dig med en $ 1000 -dator på skrivbordet, som du när som helst kan infektera med skadlig kod eller slösa bort din dag på att spela Fortnite, skulle de hellre att du spenderade din tid på att arbeta säkert på ditt kalkylblad. Du vet, om vi är ärliga har de en poäng.

Och så är det att DaaS lever från terminaler till Windows 365. Låt oss nu titta närmare på hur detta har, är nu och kommer att fortsätta i framtiden.

Här kommer Microsofts Cloud PC -virtualiseringstjänst

Igår

< p>Tillbaka när jag sjönk tänderna i datorer var dumma terminaler allt vi hade. Och, jämfört med att vända omkopplare och mata kort till en IBM 1442 kortläsare och hålslag, de var mycket bättre. Även min TI-Silent 700, en dum terminal som använde en inbyggd punktmatrisskrivare och värmekänsligt papper för sitt “gränssnitt”, var en förbättring jämfört med korten.

Idag bor dumma terminaler i företag och byråer som aldrig någonsin kommer att betala sin tekniska skuld. Skattemyndigheten använder till exempel fortfarande, när jag senast kollade, några dumma terminaler för sina antika COBOL -program som körs på lika gamla IBM -huvudramar.

Men goda nyheter! IRS hoppas kunna modernisera sina system 2026. Och du undrar varför dina skatteåterbäringar är försenade!

Men, med undantag för dinosaurier som IRS, går vi aldrig tillbaka till dumma terminaler.

Med ökningen av fett grafiska stationära operativsystem som Windows och OS/2, du kanske trodde att fjärrdatorer skulle ha krympt till nästan ingenting. Du skulle ha fel.

Redan 1989 beslutade tidigare IBM -operativguru Ed Iacobucci att det skulle vara möjligt även med nätverk begränsade till 10 Mbps att köra Windows på distans. Så han grundade Citrix för att se om han kunde få denna idé att betala. Det gjorde han.

I stället för att slåss med Microsoft, samarbetade Iacobucci med killarna från Redmond för att se till att fjärrskrivbordet tog MS-DOS och Windows skulle fungera. Och han ville också se till att han inte skulle bli överväldigad av Microsoft i en juridisk kamp.

Det fungerade. År 1992 övertalade Iacobucci Microsoft att licensiera Citrix -teknik för Windows NT Server 4.0. Detta ledde till Microsofts första fjärrskrivbordsprodukt: Windows Terminal Server Edition.

Till skillnad från många företag som försökte samarbeta med Microsoft var och är Citrix framgångsrika. Idag, med produkter som Citrix Virtual Apps and Desktops och Citrix Managed Desktops, drar Citrix fortfarande nytta av sitt tillvägagångssätt för fjärranslutna Windows -stationära datorer för flera miljarder dollar per år.

Medan Citrix vann genom att samarbeta med Microsoft, tog Oracle ett helt annorlunda tillvägagångssätt, tunnklientdator. Detta skulle misslyckas för Oracle, men konceptet med tunnklientdata lever.

1993 kom Tim Negris, dåvarande Oracles VP för servermarknadsföring, och Larry Ellison, Oracle's God-King CEO, med termen “tunn klient” för att beskriva dedikerade terminaler med fler lokala smarts än en dum. terminal, men som fortfarande förlitade sig på en server för sin verkliga datorkraft. Sådana system, som också kallades nätverksdatorer.

Tunna kunder lever fortfarande i callcenter, arbetskontor för enstaka uppdrag och mycket säkerhetsmedvetna företag. Företag inklusive IGEL, ClearCube och Teradici erbjuder fortfarande tunna klientsystem till nisch- och vertikala företag. Oracle gav slutligen upp tunn-klient hårdvara. De fann att det helt enkelt inte var en tillräckligt stor marknad för terminaler, som inte gjorde annat än att prata med Oracle DBMS. Spår av detta Oracle -initiativ lever vidare i Oracle's Instant Client -programvara.

Idag

När först lokala nätverk och sedan internethastigheter växte snabbare, utvecklades intresset för en mängd andra metoder för fjärrskrivbord. Istället för att köra program på en server erbjöd dessa en hybridmetod mellan server- och klientbaserade datorresurser.

Med dessa fjärrskrivbordsprogram kan du se och styra en nätverksansluten dator som om du satt framför den. Även om fjärrskrivbordsprogramvara har specialiserade användningsområden, till exempel samarbete i realtid, teknisk support och demonstrationer, kan du också använda dem för att använda fjärrprogramvara på din lokala dator.

Fjärrskrivbord är både specialiserade program för fjärrstyrning av skrivbord och protokoll och inbyggd operativsystemfunktion för samma ändamål. För den förra finns sådana program som TeamViewer, Splashtop och VNC Connect. Det finns också specialiserade fjärrskrivbordsprogram. Dessa inkluderar GoToAssist, LogMeIn Rescue och FixMe.IT. Som deras namn antyder handlar de om teknisk support.

Sedan finns det operativsystem, till exempel Windows med det ofta döpta till Microsofts Remote Desktop Connection och Linux med en mängd olika program. Linux fjärrskrivbordsprogram inkluderar Remmina, TigerVNC och Vinagre.

Windows använder sitt proprietära Remote Desktop Protocol (RDP) för att köra virtuella Windows -sessioner. Medan RDP-baserade program bara fungerar på Windows, gör RDP-klienter det möjligt att köra fjärranslutna Windows-sessioner från nästan vilket operativsystem som helst.

RDP är en efterföljare till Citrix och Microsofts Terminal Server. Idag stöder Citrix både RDP och ett eget mer nätverkseffektivt protokoll, HDX. Citrix nuvarande applikationsfamilj, Citrix Virtual Apps och stationära datorer använder alla HDX.

När det gäller Linux-, Unix- och macOS-fjärrskrivbord använder de nästan alla Open-Source Virtual Network Computing (VNC) -protokollet och dess relaterade program. Detta är ett grafiskt system för delning av skrivbord. Den använder RFB-protokollet (Remote Frame Buffer) för att överföra skrivbordet från en server till en dator eller tunn klientdator.

Så, vad är skillnaden mellan dessa två huvudmetoder? Låt oss börja med vad de har gemensamt:

Båda gör att du kan komma åt datorer på distans.

Båda kräver programvara på klientsidan och på serversidan för att fungera. Och med båda måste servern konfigureras för att underlätta åtkomst och för att hantera referenser.

Båda förlitar sig på peer-to-peer-kommunikation.

Båda stöder säkerhetsprotokoll och tillhandahåller verktyg för användaradministration.

Men sedan separerar de sina kurser. Förutom det uppenbara är RDP proprietär och VNC är öppen källkod; deras skillnader inkluderar:

Du och andra användare är inloggade på servern med RDP, oavsett om det är en Windows 10 -dator, Windows Server 2019 -server eller en Azure -operativsysteminstans. VNC, å andra sidan, fångar skrivbordet som återges på ett fjärrskrivbord. Med VNC -klienten eller visaren kan du dela VNC -serverns virtuella skrivbord, mus och tangentbord. Kort sagt, VNC är ett skärmdelningsverktyg.

RDP är vanligtvis snabbare, medan VNC är säkrare. Eftersom både prestanda och säkerhet varierar beroende på din konfiguration är detta bara en grov tumregel.

Today/Tomorrow

Alla tillvägagångssätt ovan har flera kärnproblem. Den första är att de alla är bandbredds hungriga. Användare klagar för evigt över hur mycket långsammare deras fjärrskrivbord är än sina lokala datorer.

Det andra är att även om klientsidan kan bli så tunn att det finns något som noll-klient-skrivbord där det inte finns någon lokal lagring alls, kräver det fortfarande specialiserad programvara eller fast programvara för att det ska fungera. Det kan se ut som när du till exempel använder Windows 10 Remote Desktop Connection för att hjälpa en kompis att fixa sin Windows 10 -dator att det inte finns något i det; det händer faktiskt mycket under huven för att få det här att fungera.

I morgon

Jag har sett skrivbordets framtid och namnet är Windows 365. Med ursäkt till Jon Landau och Bruce Springsteen. Detta Microsoft DaaS -drag har kommit i flera år. Ja, Windows har haft fjärr- och virtuella skrivbord ännu längre, men det här är annorlunda.

ZDNet rekommenderar

De bästa internethastighetstesterna De bästa webbläsarna för integritet De bästa Windows 10 -bärbara datorerna De bästa telefonerna att köpa nu De bästa molnlagringstjänsterna De bästa VPN -tjänsterna De bästa smartwatches för Android -användare Vilken Mac är rätt för dig? Vilken iPad -modell är rätt för dig? Vilken iPhone -modell är rätt för dig?

Relaterade ämnen:

Cloud Big Data Analytics Innovation Tech and Work Collaboration Developer  Steven J. Vaughan-Nichols

Av Steven J. Vaughan-Nichols för Cloud Watch | 28 juli 2021 – 18:06 GMT (19:06 BST) | Ämne: Enterprise Software