
Produktchef pÄ Parallels, Evgeny Korepanov, berÀttade om de mest intressanta funktionerna i lösningen för distribution av applikationer och infrastruktur för virtuella skrivbord, Remote Application Server, och dess frÀmsta konkurrensfördelar. HÀr Àr berÀttelsen i första person. Njut!
Parallels RAS möjliggör fjĂ€rrdistribution av allt som körs pĂ„ Windows-servrar och skrivbord direkt till klientenheter. Det Ă€r anledningen till att vĂ„r produkt finns. Oavsett om anvĂ€ndaren har en Mac, Windows eller en smartphone med Android eller iOS â kan applikationer som publicerats via Parallels RAS anvĂ€ndas frĂ„n vilken enhet som helst. I den hĂ€r artikeln kommer jag att berĂ€tta om de mest intressanta funktionerna pĂ„ plattformen.
Historien (RAS) började med en ganska banal idé. Egentligen handlar det om kÀrnan: att ta en applikation som körs lÄngt borta pÄ en server och visa den pÄ en Windows-klient pÄ ett sÄdant sÀtt att det ser ut som om den Àr installerad lokalt. Konceptet tog fart och utvecklades gradvis. Nu har vi under mer Àn 14 Är förbÀttrat, finslipat och utvecklat produkten. Under denna tid har cirka tusen funktioner lagts till, och faktiskt ocksÄ tagits bort.
Vi Ă€r inte rĂ€dda för att experimentera, men inte alla idĂ©er visar sig vara framgĂ„ngsrika i praktiska anvĂ€ndningsscenarier. Till exempel hade vi ett eget operativsystem för enheter. Det kunde installeras pĂ„ gamla datorer som stod hos vĂ„ra kunder pĂ„ kontoret och anvĂ€ndes som tunna klienter. Denna OS blev inte populĂ€r â vi bestĂ€mde oss för att lĂ€gga ner det. PoĂ€ngen Ă€r att det generellt finns mycket fĂ„ företag som framgĂ„ngsrikt har genomfört idĂ©n om terminalstationer för vilka det skapades. Vi insĂ„g att det var mer fördelaktigt och enklare att samarbeta med nĂ„gon annan Ă€n att utvecklas inom detta omrĂ„de sjĂ€lva.
En del funktioner togs bort pÄ grund av misslyckanden för tredjepartsprodukter pÄ marknaden. à r 2010 hade vi stöd för Windows Phone, minns ni sÄdana saker? Men mobilplattformen tog inte fart, och med det la vi ner klienten för dess stöd.
I varje release av Parallels RAS finns det minst hundra nya funktioner. Ibland nÄr antalet till och med tvÄ hundra. De Àr stora och smÄ, framgÄngsrika och mindre framgÄngsrika, med och utan buggar. Bland dem vill jag lyfta fram nÄgra som har prövats av tid och, enligt min mening, Àr mycket viktiga.
Hög tillgÀnglighet Lastbalanserare
Det hÀr Àr en virtuell maskin som vi erbjuder vÄra anvÀndare. Den integreras enkelt med Parallels RAS och hanteras smidigt. Generellt sett Àr en lastbalanserare en nödvÀndighet för alla stora installationer. Om du har 100 personer och tvÄ nÀtverksportar mÄste du tekniskt sett anvÀnda den. Parallels RAS tillhandahÄller en sÄdan utan att behöva köpa nÄgra ytterligare licenser.
Vi har i princip bara en, standard. Det som sÀrskiljer oss frÄn Citrix och andra konkurrenter. AnvÀndare som köper en licens fÄr tillgÄng till alla funktioner i Parallels RAS direkt.
Google Authenticator
Denna tjÀnst ingÄr i vÄr lösning, vilket gör att administratörer kan installera flertillstÄndsautentisering utan att distribuera ytterligare virtuella maskiner och köpa andra MFA-lösningar. För första gÄngen introducerade vi denna funktion i version 17.0 och har sedan dess gjort ytterligare fem smÄ uppgraderingar. Specifikt har vi förbÀttrat filtreringen av anvÀndare och anvÀndarbeteende samt gjort administrationen mer tillgÀnglig.
Det hÀr Àr en ganska enkel funktion, inte teknologisk, men den Àr verkligen viktig. VÄra enkÀter och statistik visar att mÀnniskor anvÀnder den aktivt. Den lösning vi har implementerat: att du bara installerar den, klickar i rutan "aktivera Google Authenticator" och det fungerar för alla, det har ingen annan.
Universal Printing Driver
Utskrift Àr verkligen en besvÀrlig frÄga för alla administratörer som hanterar skrivbordsutdelningsapplikationer. SjÀlva skrivarna Àr mycket lynniga, alla leverantörer erbjuder sina drivrutiner och de beter sig olika pÄ varje operativsystem. DÀrför skrev vi vÄr egen universella utskriftsdrivrutin som fungerar som en brygga mellan de verkliga skrivarna och det som anvÀndaren ser och anvÀnder pÄ sin klient.
Det betyder att jag, till exempel, sitter hemma, kopplar skrivaren via USB och den kopplas till servern. Men det gÄr inga verkliga drivrutiner dit, istÀllet skapas Parallels RAS Universal Printing. PÄ sÄ sÀtt blir servern inte överbelastad och det finns ingen risk för att maskinen kraschar. Vi investerar mycket resurser för att denna utskrift ska fungera. Vi har flera personer som nÀstan alltid arbetar med att förbÀttra funktionen. Om du under testningen av RAS med vÄr sÀljchef hittar nÄgot problem med skrivaren, Àr det stor chans att det kommer att ÄtgÀrdas och officiellt slÀppas i tid till nÀr du Àr redo för produktion.
Multi-Tenant
Detta Àr en av de stora funktionerna som nyligen slÀpptes, i den senaste versionen. Vanligtvis erbjuder tjÀnsteleverantörer som anvÀnder Parallels RAS antingen bara en fÀrdig lösning baserad pÄ vÄrt program till sina anvÀndare, eller sÄ sÀljer de Àven tjÀnster frÄn administratörer som hanterar all IT för kunden. I detta scenario Àr det viktigt att slutanvÀndarna Àr isolerade.
Tidigare erbjöd vi helt enkelt att skapa separata, oberoende kluster. I princip fungerade det, men det fanns uppenbarligen brister. MÀnniskor ville ha mer centralisering och sÀnkta kostnader, för att sÀtta upp ett fullt kluster krÀver en hel del. servrar. Ja, det Àr virtuella maskiner, men ÀndÄ. Med denna funktion, Multi-Tenant, har vi möjliggjort att dela en del av infrastrukturen mellan hyresgÀster och slutkunder.
De förblir fortfarande isolerade, vet inget om varandra och kan inte interagera, men de delar samtidigt en viss del av Parallels-infrastrukturen, som sjÀlvklart har distribuerats av tjÀnsteleverantören. Som ett resultat har vÄra kunder fÄtt möjlighet att sÀlja sina lösningar baserade pÄ RAS billigare, vilket gör dem mer konkurrenskraftiga.
Jag kan inte sÀga att detta Àr en unik funktion pÄ marknaden. PÄ ett eller annat sÀtt uppfyller vÄra konkurrenter samma behov. Men vi gjorde det lite annorlunda Àn alla andra och bÀttre, Ätminstone sett ur kostnadsynpunkt för hela lösningen.
Single Sign-On (SSO)
I den tidigare versionen lanserade vi ocksÄ stöd för teknik för single sign-on (SSO) baserat pÄ SAML. Denna funktion gör det möjligt att autentisera hyresgÀster genom oberoende leverantörer nÀr de loggar in i Parallels Client (klientapplikationen för RAS). Detta Àr viktigt eftersom ingen av vÄra kunder vill implementera Active Directory för varje kund. Det Àr kostsamt, ineffektivt och svÄrt att underhÄlla.
Under de senaste 4 mĂ„naderna har jag hört mycket positivt om denna funktion och inga negativa omdömen, Ă€ven om det vanligtvis Ă€r omöjligt att tillfredsstĂ€lla alla. Men just den hĂ€r funktionaliteten har Ă€nnu inte hittat nĂ„gra personer som sĂ€ger: âVĂ„rt scenario fungerar helt enkelt inte hĂ€r.â Ăven om sjĂ€lva integrationen Ă€r ganska krĂ€vande nĂ€r det gĂ€ller management och administration i alla kundlösningar.
Alternativ för molndistribution
Vi stöder molnlösningar och hjĂ€lper anvĂ€ndarna att övergĂ„ till dem. De Ă€r fortfarande inte billiga, tyvĂ€rr, men de ger sina fördelar. Till exempel, under âBlack Fridayâ upplever mĂ„nga en stor belastning pĂ„ sina servrar. Om du har ett eget datacenter kan du inte bara plocka fram en server ur fickan och snabbt stĂ€lla upp den för att hantera det ökade flödet av förfrĂ„gningar.
Men du kan â utöver det befintliga datacentret â registrera ett moln i RAS, driftsĂ€tta de nödvĂ€ndiga virtuella maskinerna dĂ€r och klona dem. VĂ„r funktionalitet gör det möjligt att automatisera upp- och nedskalning i molnet sĂ„ att maskiner skapas och tas bort beroende pĂ„ verkliga behov.
Om, till exempel, ingen anvĂ€nder maskinerna pĂ„ kvĂ€llen, sĂ„ stĂ€nger vi av dem alla och tar bort dem. PĂ„ morgonen, nĂ€r nya anvĂ€ndare kommer och belastningen pĂ„ det huvudsakliga datacentret ökar, börjar vi skapa virtuella maskiner i Azure. En, tvĂ„, tre â vilket antal som helst med hĂ€nsyn till behoven. Och administratören behöver inte hĂ„lla koll pĂ„ antalet kunder, detta hanterar vi automatiskt.
Webbkonsol
I takt med HTML-trenden overgÄr vi nu fra administrationskonsollen, der fungerer som en Windows-applikation, til en webbaseret version. Den er allerede blevet lanceret, men med et minimum af funktionalitet, der er nÞdvendig for teknisk support. Planen er at gradvist overfÞre alle de funktioner, der er tilgÊngelige i den gamle konsol, til denne. SÄ med hver udgivelse vil den blive mere og mere funktionel.
Hvorfor er det vigtigt? FÞrst og fremmest fordi folk Þnsker at styre alt fra deres enheder. Hvis du har en Mac, er det ikke lige noget, du drÞmmer om at logge ind pÄ serveren via RDP, for at ordne noget. Eller lad os forestille os, at du sidder i et fly, er ved at tage afsted, og sÄ ringer din chef og rÄber, "det er en katastrofe", men du har kun din telefon. Ved at bruge webkonsollen kan du finde ud af, hvad problemet er, rette et eller andet i publikationen og genstarte serverne.
DesvÊrre er disse use cases ikke mulige, hvis du bruger standardkonsollen. Vores tidligere version er begrÊnset af Windows, pÄ trods af de tusindvis af funktioner, den har.
Fleksibilitet og enkelthed
Afslutningsvis vil jeg bemÊrke, at Parallels RAS har mange konkurrenter. Men det, der adskiller det fra lignende produkter, er enkelheden ved implementering og brug. Det kan virke som for simple ord, meget generelle. Men jeg hÞrer faktisk ofte fra kunder, og lÊser pÄ fora, at det er lettere at installere RAS end noget andet. Det tager kun et par klik.
Administratoren behÞver ikke at installere noget ekstra eller, Gud forbyde, kÞbe nyt hardware for at installere vores lÞsning og prÞve det af. Det meste af funktionaliteten vil fungere i enhver kontekst. Og der er mange grunde til dette. Som altid gemmer et produkt, der ser trivielt ud udenpÄ, en masse nuancer og tusinde timers supportarbejde inden i.
I virkeligheden er den vigtigste grund til, at Parallels RAS er sÄ fleksibel og enkel, at vi understÞtter de fleste operativsystemer og hypervisorer, bÄde klynger og cloud-lÞsninger. IsÊr har vi stadig ikke dumpet Windows 2003, selvom vores konkurrenter gjorde det for flere Är siden. Der findes ikke andre lÞsninger pÄ markedet, der gÞr dette, alle har sagt til kunderne, at de skal opgradere, men vi har ikke gjort det.
KĂ€lla: habr.com
