
Menaxheri i produktit në Parallels, Evgeny Korepanov, fliste për karakteristikat më interesante të zgjidhjes për shpërndarjen e aplikacioneve dhe infrastrukturës së desktopëve virtualë Remote Application Server, si dhe avantazhet e saj kryesore konkuruese. Tani po tregojmë nga perspektiva e parë. Enjoy!
Parallels RAS lejon shpërndarjen në distancë të gjithçkaje që ekzekutohet në serverët dhe desktopët Windows në pajisjet e klientëve. Kjo është arsyeja pse produkti ynë ekziston. Nuk ka rëndësi nëse përdoruesi ka një Mac, Windows, ose një telefon me Android apo iOS — aplikacionet e publikuara përmes Parallels RAS mund të përdoren nga çdo pajisje. Në këtë artikull do të flas për karakteristikat më interesante të platformës.
Historia (RAS) filloi me një ide mjaft banale. Në thelb, me esencën e saj: të marrim një aplikacion që është i ekzekutuar në një server të largët dhe ta shfaqim atë në një klient Windows ashtu siç do të ishte instaluar lokal. Koncepti u zhvillua dhe gradualisht u përmirësua. Dhe tani, pas më shumë se 14 vjetësh, vazhdojmë ta zhvillojmë dhe të përmirësojmë produktin. Gjatë kësaj kohe, janë shtuar rreth një mijë karakteristika dhe, përveç kësaj, kanë qenë edhe disa eliminime.
Ne kemi frikë të eksperimentojmë, por jo të gjitha idetë tona rezultojnë të suksesshme në skenaret e vërtetë të përdorimit. Për shembull, kishim një sistem operativ të vetin për pajisjet. Ajo mund të instalohej në kompjuterë të vjetër, që ndodhen në zyrat e konsumatorëve tanë dhe përdoren si klientë të hollë. Kjo OS nuk arriti popullaritet — vendosëm ta braktisim. Problemi është se ka shumë pak kompani që e kanë realizuar me sukses idenë e stacioneve terminale, për të cilat ajo ishte krijuar. Ne kuptuam se ishte më e dobishme dhe më e lehtë të partnerizohemi me dikë tjetër, sesa të zhvillohemi vetë në këtë drejtim.
Disa funksione u hoqën për shkak të dështimit të produkteve të jashtme në treg. Në vitin 2010, ne kishim përkrahje për Windows Phone, a e mbani mend atë? Por platforma mobile nuk arriti të shkëlqejë, dhe me këtë ne e braktisëm aplikacionin për mbështetje të saj.
Në çdo publikim të Parallels RAS, ka të paktën një qind funksione të reja. Ndonjëherë numri arrin deri në dyqind. Ato janë të mëdha dhe të vogla, të suksesshme dhe jo aq, me bug dhe pa. Ndër to, dua të veçoj disa funksione që janë provuar me kalimin e kohës dhe, në opinionin tim, janë shumë të rëndësishme.
High Availability Load Balancer
Kjo është një makinë virtuale që ne e ofrojmë përdoruesve tanë. Ajo integrohet lehtësisht në Parallels RAS dhe është e menaxhueshme. Në thelb, Load Balancer është një nevojë për çdo instalim të madh. Nëse keni 100 njerëz dhe dy porta rrjetesh, teknikisht do të jetë e nevojshme ta përdorni atë. Dhe Parallels RAS ofron të tijin, pa blerë ndonjë licencë shtesë.
Ne në thelb e kemi një, standarde. Kjo është ajo që na ndan nga Citrix dhe konkurrentët e tjerë. Përdoruesit, duke blerë një licencë, fitojnë akses menjëherë në të gjitha funksionalitetet e Parallels RAS.
Google Authenticator
Ky shërbim vjen me ne, çka i lejon administratorët të aplikojnë autentifikimin multi-faktor pa shpërndarjen e makinave virtuale shtesë dhe pa blerjen e ndonjë licence për zgjidhje të tjera MFA. Ne e lançuam për herë të parë funksionalitetin e tillë në versionin 17.0 dhe që atëherë kemi bërë edhe pesë përmirësime të vogla. Në veçanti, përmirësuam filtrimin e përdoruesve, sjelljen në klientë, dhe e bëmë administratën më të aksesueshme.
Kjo nuk është një veçori shumë e komplikuar, nuk është teknologjike, por është vërtet e rëndësishme. Anketat dhe statistikat tona tregojnë se njerëzit e përdorin atë aktivisht. Dhe si e kemi realizuar: është e thjeshtë, vendos zgjidhjen, klikoni opsionin "aktivizo Google Authenticator" dhe kjo funksionon për të gjithë, një gjë e tillë askush nuk e ka.
Universal Printing Driver
Printimi është me të vërtetë një temë e ndjeshme për të gjithë administratorët që merrem me aplikacionet e shpërndarjes desktop. Printerat vetë janë shumë kapriciozë, të gjithë furnizuesit sjellin drejtuesit e tyre dhe ata sillen ndryshe në çdo sistem operativ. Prandaj ne mundësuam një drejtues të koordinuar printimi, i cili shërben si një ndërmjetës midis printerave realë dhe asaj që përdoruesi sheh dhe përdor në klientin e tij.
Një shembull mund të jetë ky: Unë ulur në shtëpi, e lidhem printerin përmes USB dhe ai kalon në server. Megjithatë, aty nuk shkojnë drejtorët realë, por krijohet Parallels RAS Universal Printing. Kështu, serveri nuk mbingarkohet dhe nuk ka rrezik për dështimin e makinës. Ne investojmë shumë burime që ky printim të funksionojë. Kemi disa persona që meritojnë përmirësimin e vazhdueshëm të këtij funksioni. Nëse gjatë testimit të RAS me menaxherin tonë të shitjeve, ndjeni ndonjë problem me printerin, ka mundësi të lartë që ai të zgjidhet dhe të publikohet zyrtarisht deri sa të jeni gati për prodhim.
Multi-Tenant
Ky është një nga funksionet e mëdha që u publikua shumë kohët e fundit, në lëshimin e fundit. Në përgjithësi, ofruesit e shërbimeve që përdorin Parallels RAS, ose ofrojnë një zgjidhje të gatshme për përdoruesit e tyre duke përdorur programin tonë, ose shesin shërbime administratori që menaxhojnë të gjitha aspektet IT për klientin. Në këtë skenar, është e rëndësishme që përdoruesit përfundimtarë të jenë të izoluar.
Më parë ofronim thjesht të bënim ferme të veçanta, të pavarura. Në parim, kjo funksionoi, por natyrisht kishte mangësi. Njerëzit dëshironin më shumë qendrim dhe ulje të kostos së zgjidhjes, sepse për të zhvilluar një fermë të plotë, nevojitet shumë. serverëve. Po, këto janë makina virtuale, por prapë. Me këtë funksionalitet, Multi-Tenant, ne lejojmë që disa pjesë të infrastrukturës të ndahen midis tenanteve dhe klientëve përfundimtarë.
Ata mbeten akoma të izoluar, nuk dinë asgjë për njëri-tjetrin dhe nuk mund të bashkëpunojnë, por ndajnë një shtresë infrastrukture Parallels, e cila, natyrisht, është e instaluar në ofruesin e shërbimeve. Si rezultat, klientët tanë morën mundësinë të shesin zgjidhjet e tyre më lirë, duke u bërë kështu më konkurrues.
Nuk mund të them se kjo është një veçori unike në treg. Përmes mënyrave të ndryshme, konkurruesit tanë realizojnë të njëjtën nevojë. Por ne e bëmë pak ndryshe nga të tjerët dhe më mirë, të paktën nga pika e pamjes së kostos së zgjidhjes së tërësishme.
Single Sign-On (SSO)
Në versionin e kaluar, ne lançuam mbështetje për teknologjinë e një hyrjeje (SSO) të bazuar në SAML. Kjo veçori lejon autentifikimin e tenantëve përmes ofruesve të pavarur kur ata regjistrohen në Parallels Client (aplikacioni klient për RAS). Kjo është e rëndësishme sepse askush nga klientët nuk dëshiron të vendosë Active Directory për çdo klient në anën e tij. Kjo është e kushtueshme, e papërshtatshme dhe e vështirë për t'u mbajtur.
Gjatë katër muajve, kam dëgjuar shumë komente pozitive për këtë veçori dhe asnjë kritikë të keqe, megjithëse zakonisht nuk mund të kënaqësh të gjithë dhe për gjithçka. Por pikërisht kjo funksionalitet nuk ka gjetur ende njerëz që thonë: “Por skenari ynë këtu nuk funksionon fare”. Megjithatë, integrimi vetë, për t'u thënë të drejtën, është mjaft kërkues nga këndvështrimi i menaxhimit dhe administratës në të gjitha zgjidhjet e klientëve.
Mundësitë e Përdorimit në Re
Ne mbështesim zgjidhjet cloud dhe ndihmojmë përdoruesit të kalojnë në to. Fatkeqësisht, ato ende nuk janë të lira, por ofrojnë përfitime të veta. Për shembull, në 'Black Friday', shumë përballen me një ngarkesë serioze në serverat e tyre. Nëse keni një qendër të dhënash, nuk mund ta nxirrni thjesht një server tjetër nga xhepi dhe ta vendosni shpejt për të trajtuar rritjen e fluksit të kërkesave.
Por mund të regjistroni një cloud në RAS, në shtesë të qendrës suaj ekzistuese të të dhënave, të zhvilloni atje makinat virtuale të nevojshme dhe t'i klononi ato. Funksionaliteti ynë lejon automatizimin e ngarkesës up- dhe downscaling në cloud në një mënyrë që makinat do të krijohen dhe fshihen në varësi të nevojës reale.
Nëse, për shembull, askush nuk përdor makinat gjatë mbrëmjes, ne do t'i ndalojmë dhe do t'i fshijmë të gjitha. Në mëngjes, kur përdorues të rinj vijnë dhe ngarkesa në qendrën kryesore të të dhënave rritet, do të fillojmë të krijojmë makina virtuale në Azure. Një, dy, tre - çdo numër në përputhje me nevojat. Dhe administratori nuk duhet të ndjekë numrin e klientëve, ne e realizojmë këtë automatikisht.
Konsola web
Duke ndjekur trendin e HTML, tani po kalojmë nga konsola administrative, e cila ishte një aplikacion Windows, në versionin web-based. Ajo është tashmë e lansuar, por me funksionalitet minimal të domosdoshëm për administratorët e mbështetjes teknike. Në planet është të transferojmë gradualisht të gjitha mundësitë që janë në konsolën e vjetër në këtë të re. Kështu që me çdo lansim, ajo do të bëhet gjithnjë e më e plotë.
Pse është kjo e rëndësishme? Së pari, sepse njerëzit duan të menaxhojnë gjithçka nga pajisjet e tyre. Nëse keni një Mac, nuk keni dëshirë të hyni në server me RDP përmes RAS për të bërë diçka. Ose imagjinoni se jeni në aeroplan, duke u përgatitur për ngritje dhe menjëherë telefonata e shefit me thirrje “gjithçka humbi”, dhe keni vetëm telefonin në dorë. Duke përdorur konsolën në web, mund të kuptoni çfarë ka ndodhur, të rregulloni ndonjë publikim, të rinisni serverat.
Këto raste përdorimi janë të pamundura, fatkeqësisht, nëse përdorni konsolën standarde. Versioni ynë i mëparshëm është i kufizuar në Windows, pavarësisht mijëra veçorive që ka.
Fleksibiliteti dhe thjeshtësia
Në përfundim, do të theksoj se Parallels RAS ka shumë konkurentë. Por ajo që e veçon lehtësisht nga konkurrenca është thjeshtësia e instalimit dhe përdorimit. Këto, ndoshta, janë fjalë shumë primitive dhe të përgjithshme. Megjithatë, unë me të vërtetë dëgjoj shpesh nga klientët, dhe gjithashtu lexoj në forume, se instalimi i RAS-it është mëse i lehtë. Kjo kërkon vetëm disa klikime.
Administratori nuk ka nevojë të instalojë diçka shtesë ose, nën Zotin, të blejë harduer të ri për të instaluar zgjidhjen tonë dhe për ta provuar atë. Pjesa më e madhe e funksionaliteteve do të funksionojë në çdo mjedis. Dhe për këtë ka shumë arsye. Si gjithmonë, produkti që duket thjesht nga jashtë, në thellësi fsheh një mori nuancash dhe mijëra orë të shpenzuara në mbështetje.
Në të vërtetë, arsyeja më e rëndësishme pse Parallels RAS është kaq fleksibël dhe i thjeshtë është se mbështesim shumicën e sistemeve operative dhe hipervizorëve, zgjidhjeve klaster dhe cloud. Në veçanti, ende nuk e kemi hequr dorë nga Windows 2003, ndonëse konkurrentët tanë e bënë këtë disa vjet më parë. Në treg nuk ka zgjidhje të tjera që lidhen me këtë, të gjithë kanë thënë prej kohësh se klientët duhet të përmirësohen, ndërsa ne — jo.
Burimi: habr.com
