Omfavn brugeren med tal

Fjernarbejde med os vil forblive langvarigt og gå udover den nuværende pandemis udfordringer. 74% af de 317 virksomheder, der blev undersøgt af Gartner, vil fortsætte med at bruge en fjernarbejdsformat. IT-værktøjer til organisering af dette vil være eftertragtede i fremtiden. Her præsenterer vi et overblik over produktet Citrix Workspace Environment Manager – et uundgåeligt element til oprettelse af et digitalt arbejdsrum. I dette materiale vil vi se på arkitekturen og de vigtigste funktioner i produktet.

Omfavn brugeren med tal

Løsningsarkitektur

Citrix WEM har en klassisk klient-server-arkitektur.

Omfavn brugeren med tal
WEM agent WEM agent – den klientbaserede del af Citrix WEM-software. Installationen foregår på arbejdsstationer (virtuelle eller fysiske, enkeltbruger (VDI) eller flere brugere (terminaler servere)) til styring af brugerens miljø.

WEM Infrastructure services infrastrukturservices – serverdelen, der sikrer betjening af WEM-agenter.

MS SQL Server – databaseringsserveren nødvendig for at betjene WEM-databasen, hvor konfigurationinformation om Citrix WEM opbevares.

WEM administration console – konsol til styring af WEM-miljøet.

Lad os foretage en lille justering af beskrivelsen af komponenten WEM Infrastructure services på Citrix-webstedet (se skærmbillede):

Omfavn brugeren med tal
På webstedet er det fejlagtigt angivet, at WEM Infrastructure services installeres på terminalserveren. Det er ikke korrekt. På terminalservere installeres WEM agent til at styre brugerens miljø. Derudover er det umuligt at installere WEM agent og WEM-serveren på den samme serveren. For at WEM-serveren skal fungere, kræves der ikke terminalserver-roller. Denne komponent er infrastruktur og ligesom enhver tjeneste bør den ideelt set placeres på en dedikeret server. Én WEM-server med specifikationerne 4 vCPUs og 8 GB RAM kan betjene op til 3000 brugere. For at sikre fejltolerance bør der installeres mindst to WEM-servere i miljøet.

Grundlæggende funktioner

En af IT-administratorernes opgaver er at organisere brugernes arbejdsplads. De arbejdsredskaber, som medarbejderne bruger, skal være lettilgængelige og korrekt konfigureret. Administratorer skal sikre adgang til applikationer (placere genveje på skrivebordet og i Start-menuen, opsætte filassociationer), give adgang til informationsressourcer (forbinde netværksdrev), tilslutte netværksprintere, muliggøre central lagring af brugerens dokumenter, sikre brugerne mulighed for at justere deres omgivelser, og vigtigst af alt – sikre en komfortabel arbejdsoplevelse for brugerne. På den anden side er administratorerne ansvarlige for datasikkerhed afhængigt af de forhold, under hvilke brugeren arbejder, og overholdelsen af licenspolitikken for software. Citrix WEM er designet til at løse disse opgaver.

De primære funktioner i Citrix WEM er:

  • styring af brugernes arbejdsomgivelser
  • styring af forbruget af computerressourcer
  • begrænsning af adgang til applikationer
  • styring af fysiske arbejdsstationer

Styring af brugernes arbejdsomgivelser

Hvilke muligheder giver Citrix WEM for styring af indstillingerne ved oprettelse af brugernes arbejdsomgivelser? Nedenfor ses administrationskonsollen for Citrix Workspace Environment Manager. I sektionen Handlinger opregnes de handlinger, som administratoren kan anvende til at konfigurere arbejdsomgivelserne. Det drejer sig om at oprette applikationsgenveje på skrivebordet og i Start-menuen (herunder til offentliggjorte applikationer via integration med Citrix Storefront, samt muligheden for at tildele genvejstaster til hurtig opstart af applikationer og koordinater til placering af genveje et bestemt sted på skærmen), tilslutte netværksprintere og netværksdrev, oprette virtuelle drev, administrere registreringsnøgler, oprette miljøvariabler, konfigurere mapping af COM- og LPT-porte i sessionen, modificere INI-filer, køre programmets skripter (under LogOn, LogOff, Reconnect-operationer), administrere filer og mapper (oprette, kopiere, slette filer og mapper), oprette User DSN for at konfigurere forbindelse til databaser på SQL-serveren og opsætte filassociationer.

Omfavn brugeren med tal
For easy administration, created 'actions' can be grouped into an Action Group.

To apply the created actions, they need to be assigned to a security group or a domain user account on the Assignments tab. The image below shows the Assessments section and the process of assigning the created 'actions'. An Action Group containing all its associated 'actions' can be assigned, or a specific set of 'actions' can be added individually by dragging them from the left column Available to the right Assigned.

Omfavn brugeren med tal
When assigning 'actions', you need to select a filter based on the analysis results, which the system will use to determine the necessity of applying specific 'actions'. By default, the system creates one filter Always True. When this is used, all assigned 'actions' are always applied. For more flexible management, administrators create their filters in the Filters section. A filter consists of two parts: Conditions and Rules. The image shows the two sections, with the left side displaying the condition creation window, and the right side showing the rule containing the selected conditions for applying the required 'action'.

Omfavn brugeren med tal
The console offers a significant number of 'conditions' – only part of them is displayed in the image. In addition to checking membership to a site or Active Directory group, separate AD attributes have filters for checking machine names or IP addresses, OS version compliance, date and time compliance, type of published resources, etc.

In addition to managing users' working environment settings through the application of Actions, the Citrix WEM console has another major section. This section is called Policies and Profiles. It provides options for additional configurations. The section consists of three subsections: Environmental Settings, Microsoft USV Settings, and Citrix Profile Management Settings.

Environmental Settings includes a large number of settings, thematically grouped into several tabs. Their names speak for themselves. Let's look at what possibilities are available to administrators for forming user environments.

Start Menu tab:

Omfavn brugeren med tal
Desktop tab:

Omfavn brugeren med tal
Windows Explorer tab:

Omfavn brugeren med tal
Control Panel tab:

Omfavn brugeren med tal
SBCHVD Tuning tab:

Omfavn brugeren med tal
Indstillingerne fra sektionen Microsoft USV Settings springer vi over. I dette afsnit konfigureres de standardkomponenter fra Microsoft – Folder Redirection og Roaming Profiles, ligesom indstillingerne i gruppepolitikkerne.

Omfavn brugeren med tal
Og den sidste underafdeling – er Citrix Profile Management Settings. Den ansvarer for konfigurationen af Citrix UPM, som er designet til at styre brugerprofiler. Indstillingerne i dette afsnit er flere end i de to foregående tilsammen. Indstillingerne er grupperet i sektioner og organiseret i faner og svarer til indstillingerne for Citrix UPM i Citrix Studio-konsollen. Nedenfor er et billede af fanen Main Citrix Profile Management Settings og en liste over de tilgængelige faner til fælles forståelse.

Omfavn brugeren med tal
Centraliseret styring af brugerens arbejdsmiljøindstillinger er endnu ikke det vigtigste, som WEM tilbyder. Meget af den funktionalitet, der er nævnt ovenfor, kan udføres ved hjælp af standard gruppepolitikker. Fordelen ved WEM ligger i, hvordan disse indstillinger anvendes. Standardpolitikker anvendes, når brugerne logger ind, sekventielt efter hinanden. Og kun efter anvendelsen af alle politikker afsluttes logon-processen, og brugeren får adgang til skrivebordet. Jo flere indstillinger der anvendes via gruppepolitikker, jo længere tid kræves der til deres anvendelse. Det forlænges betydeligt logintiden. I modsætning til gruppepolitikker ændrer WEM-agenten rækkefølgen af behandlingen og anvender indstillingerne i flere tråde parallelt og asynkront. Brugerens logintid reduceres betydeligt.

Fordelen ved at anvende indstillinger via Citrix WEM i forhold til gruppepolitikker er blevet demonstreret i en video.

Afspil video

Styring af forbruget af computerressourcer

Lad os se på en anden aspekt af brugen af Citrix WEM, nemlig muligheden for at optimere systemet med hensyn til ressourceforvaltning (Resource Management). Indstillingerne findes i sektionen System Optimization og er opdelt i flere blokke:

  • CPU Management
  • Memory Management
  • IO Management
  • Fast Logoff
  • Citrix Optimizer

CPU management indeholder indstillinger til styring af cpu-ressourcer: begrænsning af ressourceforbruget generelt, håndtering af spidser i forbruget af cpu-ressourcer og prioritering af ressourcer på applikationsniveau. De primære indstillinger findes på fanen CPU Manager Settings og er vist på billedet nedenfor.

Omfavn brugeren med tal
Generelt er formålet med parametrene klart ud fra deres navne. En interessant funktion er styringen af CPU-ressourcer, som Citrix kalder "intelligent" optimering – CPUIntelligent CPU optimization. Bag det iøjnefaldende navn gemmer der sig en simpel, men effektiv funktionalitet. Når et program startes, tildeles processen maksimal prioritet for brug af CPU. Dette sikrer hurtig opstart af programmet og i almindelighed en bedre komfort ved brug af systemet. Al "magien" ligger i videoen.

Afspil video

I sektionerne Memory Management og IO Management er der ikke mange indstillinger, og essensen af dem er meget simpel: styring af hukommelse og input-output processer ved arbejde med disken. Hukommelsesstyring er aktiveret som standard og gælder for alle processer. Når et program startes, reserverer dets processer en del af den tilgængelige hukommelse til deres arbejde. For det meste er denne reserve større end nødvendigt i øjeblikket – reserven skabes "til fremtiden" for at sikre hurtig drift af programmet. Hukommelsesoptimering består i at frigive hukommelse fra de processer, der har været inaktive i en fastsat tidsperiode (Idles State). Dette opnås ved at flytte utradere sider af hukommelsen til swapfilen. Optimering af diskaktivitet opnås ved at tildele prioriteter til applikationerne. Billedet nedenfor viser de tilgængelige indstillinger.

Omfavn brugeren med tal
Lad os se på sektionen Fast Logoff. Ved en almindelig afslutning af sessionen ser brugeren, hvordan applikationerne lukkes, profilkopieres osv. Ved brug af muligheden Fast Logoff sporer WEM-agenten opkaldet om afslutning af sessionen (Log Off) og frakobler brugerens session – omskifter den til status Disconnect. For brugeren sker afslutningen af sessionen øjeblikkeligt. Systemet afslutter alle arbejdsprocesser i "baggrunden" som normalt. Muligheden Fast Logoff aktiveres med et enkelt "flueben", men der kan tildeles undtagelser.

Omfavn brugeren med tal
Og til sidst sektionen Citrix Optimizer. Citrix-administratorer kender godt værktøjet til optimering af "den gyldne billedfil" – Citrix Optimizer. Dette værktøj er integreret i Citrix WEM 2003. Billedet nedenfor viser listen over tilgængelige skabeloner.

Omfavn brugeren med tal
Administratorer kan redigere de nuværende skabeloner, oprette nye og gennemse de indstillinger, der er indstillet i skabelonerne. Indstillingsvinduet ses i billedet nedenfor.

Omfavn brugeren med tal

Begrænsning af adgang til applikationer

Citrix WEM kan bruges til at begrænse lanceringen af installationer af applikationer, udførelse af scripts og indlæsning af DLL-biblioteker. Disse indstillinger findes i sektionen Security. På billedet nedenfor er der listet de regler, som systemet foreslår at oprette som standard for hver underkategori, og som standard er alt tilladt. Administratorer kan tilsidesætte disse indstillinger eller oprette nye, og for hver regel er der en af to handlinger tilgængelige – AllowDeny. I parentes ved navnet på underkategorien er antallet af oprettede regler angivet. I sektionen Application Security findes der ingen egne indstillinger; her vises alle regler fra dens underkategorier. Udover at oprette regler kan administratorer importere eksisterende AppLocker-regler, hvis det anvendes i organisationen, og centralt styre indstillingerne for miljøet fra en enkelt konsol.

Omfavn brugeren med tal
I sektionen Process management kan der oprettes sorte og hvide lister for at begrænse lanceringen af applikationer baseret på navnene på eksekverbare filer.

Omfavn brugeren med tal

Styring af fysiske arbejdsstationer

De tidligere indstillinger var interessante for at styre ressourcerne og parametrene for at danne brugerens arbejdsområde i forhold til arbejde med VDI og terminalservere. Hvad tilbyder Citrix til styring af de fysiske arbejdsstationer, som der oprettes forbindelse fra? De WEM-muligheder, der blev beskrevet ovenfor, kan anvendes på fysiske arbejdsstationer. Derudover giver værktøjet mulighed for at 'omdanne' en pc til en 'tynd klient'. Denne omdannelse sker ved at blokere adgang for brugerne til skrivebordet og ved at bruge de indbyggede muligheder i Windows generelt. I stedet for et skrivebord starter den grafiske brugerflade af WEM-agenten (den samme WEM-agent bruges som på VDIRDSH), hvor de offentliggjorte Citrix-ressourcer vises. Citrix har softwaren Citrix DesktopLock, som også kan transformere en pc til en 'tynd klient', men funktionerne i Citrix WEM er bredere. Nedenfor er billeder af de primære indstillinger, der kan bruges til at styre fysiske computere.

Omfavn brugeren med tal
Omfavn brugeren med tal
Omfavn brugeren med tal
Nedenfor ser du et screenshot af, hvordan arbejdspladsen ser ud efter transformationen til en "tynd klient". I dropdown-menuen "Indstillinger" er der listet elementer, som brugeren kan bruge til at tilpasse miljøet efter eget valg. Nogle eller alle elementer kan fjernes fra grænsefladen.

Omfavn brugeren med tal
Administratorer kan centralt tilføje links til virksomhedens webressourcer i sektionen "Websteder", mens applikationer, der er installeret på de fysiske pc'er, kan tilføjes i sektionen "Værktøjer", hvilket er nødvendigt for brugernes arbejde. For eksempel er det nyttigt at tilføje et link til supportportalen i "Websteder", hvor medarbejderen kan oprette en anmodning, hvis der opstår problemer med opkoblingen til VDI.

Omfavn brugeren med tal
Det kan ikke kaldes en fuldgyldig "tynd klient": dens muligheder er begrænsede i forhold til kommercielle versioner af lignende løsninger. Men den er tilstrækkelig til at forenkle og standardisere brugergrænsefladen med systemet, begrænse brugernes adgang til pc'ens systemindstillinger og bruge det forældede pc-udstyr som en midlertidig løsning i stedet for specialiserede løsninger.

***

Lad os opsummere oversigten over Citrix WEM. Produktet "kan":

  • styre parametrene for brugernes arbejdsomgivelser
  • styre ressourcerne: CPU, hukommelse, disk
  • sikre hurtig login/logout og opstart af applikationer
  • begrænse brugen af applikationer
  • transformere pc'er til "tynde klienter"

Selvfølgelig kan man være skeptisk over for demonstrationsvideoer, der viser brugen af WEM. Som vores erfaring viser, er den gennemsnitlige login-tid for de fleste virksomheder, der ikke bruger WEM, 50-60 sekunder, hvilket ikke adskiller sig meget fra tiden i videoen. Med WEM kan indlogningstiden reduceres betydeligt. Derudover kan man ved at anvende enkle regler for styring af virksomhedens ressourcer øge brugerbelastningen på serveren eller sikre bedre kvalitetsarbejde med systemet for de nuværende brugere.

Citrix WEM passer godt ind i konceptet med "digitale arbejdspladser" og er tilgængeligt for alle brugere af Citrix Virtual Apps and Desktop, begyndende fra Advanced-versionen og med aktiv støtte fra Customer Success Services.

Forfatter: Valerij Novikov, førende ingeniør-projektleder for computingsystemer i "Infosystem Jet"

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster