FjĂ€rrarbete med oss kommer att förbli lĂ€nge och bortom den pĂ„gĂ„ende pandemin. 74 % av de 317 företag som intervjuades av Gartner kommer att fortsĂ€tta anvĂ€nda distansarbetesformatet. IT-verktygen för att organisera detta kommer att vara starkt efterfrĂ„gade i framtiden. HĂ€r presenterar vi produkten Citrix Workspace Environment Manager â en oumbĂ€rlig del för att skapa ett digitalt arbetsutrymme. I denna artikel kommer vi att titta pĂ„ arkitekturen och de viktigaste funktionerna hos produkten.

Arkitektur för lösningen
Citrix WEM har en klassisk klient-server-arkitektur för lösningen.

WEM agent WEM agent â klientdelen av Citrix WEM-programvaran. Installationen sker pĂ„ arbetsstationer (virtuella eller fysiska, enanvĂ€ndar (VDI) eller fleranvĂ€ndar (terminal) servrar)) för att hantera anvĂ€ndarmiljöer.
WEM Infrastructure services infrastrukturtjĂ€nster â serverdelen som tillhandahĂ„ller support för WEM-agenter.
MS SQL Server â databasserver som krĂ€vs för att stödja WEM-databasen, dĂ€r konfigurationsinformation för Citrix WEM lagras.
WEM administration console â konsolen för att hantera WEM-miljön.
Vi gör en liten justering i beskrivningen av komponenten WEM Infrastructure services pÄ Citrix-webbplatsen (se skÀrmdump):

Webbplatsen anger felaktigt att WEM Infrastructure services installeras pÄ terminalservern. SÄ Àr det inte. WEM-agenten installeras pÄ terminalservrar för att hantera anvÀndarsituationen. Dessutom Àr det omöjligt att installera WEM-agenten och WEM-servern pÄ samma servern. För att WEM-servern ska fungera krÀvs ingen roll för terminaltjÀnster. Denna komponent Àr en infrastrukturkomponent och precis som alla tjÀnster bör den helst installeras pÄ en separat dedikerad server. En WEM-server med specifikationerna 4 vCPUs, 8 GB RAM kan stödja upp till 3000 anvÀndare. För att sÀkerstÀlla hög tillgÀnglighet bör man installera minst tvÄ WEM-servrar i miljön.
Huvudfunktioner
En av IT-administratörernas uppgifter Àr att organisera anvÀndarnas arbetsmiljö. Arbetsverktygen som anstÀllda anvÀnder bör vara lÀttillgÀngliga och rÀtt instÀllda. Administratörer mÄste sÀkerstÀlla Ätkomst till applikationer (placera genvÀgar pÄ skrivbordet och i Start-menyn, stÀlla in filassociationer), ge Ätkomst till informationsresurser (koppla nÀtverksdelar), ansluta nÀtverksskrivare, möjliggöra centraliserad lagring av anvÀndardokument, och ge anvÀndarna möjlighet att anpassa sin miljö, samt se till att anvÀndarna kan arbeta bekvÀmt. à andra sidan ansvarar administratörerna för dataskydd baserat pÄ de förhÄllanden under vilka anvÀndaren arbetar och förhÄllandena för att följa licenspolicyn för programvara. Citrix WEM Àr avsett för att lösa dessa uppgifter.
SĂ„, huvudfunktionerna i Citrix WEM:
- hantering av anvÀndarens arbetsmiljö
- hantering av resursanvÀndning
- begrÀnsad Ätkomst till applikationer
- hantering av fysiska arbetsstationer
Hantera anvÀndarens arbetsmiljö
Vilka möjligheter erbjuder Citrix WEM för hantering av instÀllningarna för att skapa anvÀndarens arbetsmiljö? Nedan visas konsolen för Citrix Workspace Environment Manager. I avsnittet à tgÀrder listas de ÄtgÀrder som administratören kan tillÀmpa för att konfigurera arbetsmiljön. Det handlar om att skapa genvÀgar för applikationer pÄ skrivbordet och i Start-menyn (inklusive för publicerade applikationer genom integration med Citrix Storefront, samt möjligheten att tilldela snabbkommando för snabbstart av applikationer och koordinater för placeringen av genvÀgar pÄ en viss plats pÄ skÀrmen), koppla nÀtverksskrivare och nÀtverksdelar, skapa virtuella diskar, hantera registernycklar, skapa miljövariabler, konfigurera mappning av COM- och LPT-portar i sessionen, modifiera INI-filer, köra programscript (under LogOn, LogOff, Reconnect-operationer), hantera filer och mappar (skapa, kopiera, radera filer och mappar), skapa User DSN för att konfigurera anslutning till databasen pÄ SQL-server och stÀlla in filassociationer.

För att underlĂ€tta administrationen kan skapade "Ă„tgĂ€rder" grupperas i en Ă
tgÀrdsgrupp.
För att tillÀmpa skapade ÄtgÀrder mÄste de tilldelas en sÀkerhetsgrupp eller en domÀnanvÀndare pÄ fliken Tilldelningar. Bilden nedan visar avsnittet UtvÀrderingar och processen för att tilldela skapade "ÄtgÀrder". Du kan tilldela à tgÀrdsgruppen med alla ingÄende "ÄtgÀrder" eller lÀgga till ett nödvÀndigt set av "ÄtgÀrder" individuellt genom att dra dem frÄn den vÀnstra kolumnen TillgÀngliga till den högra Tilldelade.

NÀr du tilldelar "ÄtgÀrder" mÄste du vÀlja ett filter som systemet kommer att anvÀnda för att avgöra behovet av att tillÀmpa de olika "ÄtgÀrderna". Som standard skapas ett filter Alltid Sant i systemet. Med detta filter tillÀmpas alla tilldelade "ÄtgÀrder" alltid. För mer flexibel hantering skapar administratörer sina egna filter i avsnittet Filter. Ett filter bestÄr av tvÄ delar: "Villkor" (Conditions) och "Regler" (Rules). Bilden visar de tvÄ avsnitten, med det vÀnstra fönstret för att skapa ett villkor, och i det högra regeln som innehÄller valda villkor för att tillÀmpa den nödvÀndiga "ÄtgÀrden".

I konsolen finns ett stort antal "villkor" tillgĂ€ngliga â bilden visar bara en del av dem. Förutom kontroll av tillhörighet till en webbplats eller en Active Directory-grupp finns det filter som kan kontrollera datornamn eller IP-adresser, överensstĂ€mmelse med operativsystemversion, datum och tid, typ av publicerade resurser, osv.
Förutom att hantera anvÀndarnas arbetsmiljöinstÀllningar genom att tillÀmpa à tgÀrder, finns det en annan stor sektion i Citrix WEM-konsolen. Denna sektion kallas Policies and Profiles. Den ger möjlighet till ytterligare instÀllningar. Sektionen bestÄr av tre undersektioner: Environmental Settings, Microsoft USV Settings och Citrix Profile Management Settings.
Environmental Settings innehÄller ett stort antal instÀllningar, tematisk grupperade under flera flikar. Deras namn talar för sig sjÀlva. LÄt oss se vilka möjligheter som finns tillgÀngliga för administratörer att forma anvÀndarmiljön.
Fliken Startmeny:

Fliken Skrivbord:

Fliken Windows Utforskare:

Fliken Kontrollpanel:

Fliken SBCHVD Tuning:

InstĂ€llningarna frĂ„n Microsoft USV Settings-omrĂ„det kommer vi att hoppa över. I detta avsnitt stĂ€lls standardkomponenter frĂ„n Microsoft in â Folder Redirection och Roaming Profiles, pĂ„ samma sĂ€tt som instĂ€llningarna i gruppolicyerna.

Och den sista underavsnittet â Ă€r Citrix Profile Management Settings. Det ansvarar för att konfigurera Citrix UPM, vilket Ă€r avsett för hantering av anvĂ€ndarprofiler. Det finns fler instĂ€llningar i detta avsnitt Ă€n i de tvĂ„ tidigare tillsammans. InstĂ€llningarna Ă€r grupperade i sektioner och organiserade i flikar, och de motsvarar Citrix UPM-instĂ€llningarna i Citrix Studio-konsolen. Nedan finns en bild med fliken Main Citrix Profile Management Settings och en lista över tillgĂ€ngliga flikar för allmĂ€n överblick.

Centraliserad hantering av anvÀndarens arbetsmiljöinstÀllningar Àr Ànnu inte det frÀmsta som WEM erbjuder. Mycket av den funktionaliteten som nÀmns ovan kan uppnÄs med hjÀlp av standardgruppolicyer. Fördelen med WEM ligger i hur dessa instÀllningar tillÀmpas. Standardpolicyerna anvÀnds sekventiellt under anvÀndarens anslutning. Endast efter att alla policyer har tillÀmpats avslutas inloggningsprocessen och skrivbordet blir tillgÀngligt för anvÀndaren. Ju fler instÀllningar som aktiveras via gruppolicyer, desto mer tid krÀvs för att tillÀmpa dem. Detta förlÀnger inloggningstiden avsevÀrt. Till skillnad frÄn gruppolicyerna Àndrar WEM-agenten ordningen för bearbetning och tillÀmpar instÀllningar i flera trÄdar parallellt och asynkront. Inloggningstiden för anvÀndaren minskas avsevÀrt.
Fördelarna med att tillÀmpa instÀllningar via Citrix WEM över gruppolicyer demonstreras i en video.

Hantering av resursanvÀndning
LÄt oss titta pÄ en annan aspekt av anvÀndningen av Citrix WEM, nÀmligen möjligheten att optimera systemet nÀr det gÀller resursanvÀndning (Resource Management). InstÀllningarna finns i avsnittet System Optimization och Àr indelade i flera block:
- CPU Management
- Memory Management
- IO Management
- Fast Logoff
- Citrix Optimizer
CPU management innehÄller parametrar för att hantera processorkapaciteten: begrÀnsning av resursförbrukningen som helhet, hantering av toppar i resursanvÀndningen och prioritering av resurser pÄ applikationsnivÄ. De huvudsakliga instÀllningarna finns pÄ fliken CPU Manager Settings och visas i bilden nedan.

Ăvergripande Ă€r syftet med parametrarna tydligt utifrĂ„n deras namn. Det Ă€r intressant med möjligheten att hantera processorkapaciteten, som Citrix kallar "intelligent" optimering â CPUIntelligent CPU optimization. Bakom det imponerande namnet döljer sig en enkel men effektiv funktionalitet. Vid start av en applikation tilldelas processen maximal prioritet för anvĂ€ndning av CPU. Detta sĂ€kerstĂ€ller en snabb start av applikationen och höjer i allmĂ€nhet komfortnivĂ„n vid arbete i systemet. Allt "magiskt" visas i videon.

I avsnitten Memory Management och IO Management finns inte mĂ„nga instĂ€llningar, och deras essens Ă€r extremt enkel: hantering av minnet och in- och utdata-processer nĂ€r man arbetar med disken. Minneshantering Ă€r aktiverad som standard och tillĂ€mpas pĂ„ alla processer. Vid start av en applikation reserverar dess processer en del av det arbetsminnet för sin verksamhet. Som regel Ă€r denna reservation större Ă€n vad som krĂ€vs för tillfĂ€llet â reservdelen skapas "för framtiden" för att sĂ€kerstĂ€lla snabb drift av applikationen. Optimering av minnet gĂ„r ut pĂ„ att frigöra minne frĂ„n de processer som har varit inaktiva under en viss tid (Idles State). Detta uppnĂ„s genom att flytta oanvĂ€nda minnessidor till en vĂ€xlingsfil. Optimering av diskaktivitet uppnĂ„s genom att tilldela prioriteringar för applikationer. I bilden nedan visas tillgĂ€ngliga parametrar som kan anvĂ€ndas.

LĂ„t oss titta pĂ„ avsnittet Fast Logoff. Vid vanlig sessionavslutning ser anvĂ€ndaren hur applikationerna stĂ€ngs, profilen kopieras osv. Vid anvĂ€ndning av alternativet Fast Logoff följer WEM-agenten sessionavslutet (Log Off) och kopplar frĂ„n anvĂ€ndarens session â vilket omvandlar den till ett tillstĂ„nd av Disconnect. För anvĂ€ndaren sker sessionavslutningen omedelbart. Systemet avslutar sedan alla arbetsprocesser "i bakgrunden". Alternativet Fast Logoff aktiveras med en "bock", men undantag kan tilldelas.

Och slutligen, avsnittet Citrix Optimizer. Citrix-administratörer Ă€r vĂ€lbekanta med verktyget för optimering av den "gyllene bilden" â Citrix Optimizer. Detta verktyg Ă€r integrerat i Citrix WEM 2003. I bilden nedan presenteras en lista över tillgĂ€ngliga mallar.

Administratörer kan redigera aktuella mallar, skapa nya och granska de instÀllda parametrarna i mallarna. Fönstret med instÀllningarna finns pÄ bilden nedan.

BegrÀnsning av Ätkomst till applikationer
Citrix WEM kan anvĂ€ndas för att begrĂ€nsa körning och installation av applikationer, körning av skript och laddning av DLL-bibliotek. Dessa instĂ€llningar finns under avsnittet SĂ€kerhet. Nedan listas de regler som systemet föreslĂ„r att skapa som standard för varje underavsnitt, och som standard Ă€r allt tillĂ„tet. Administratörer kan Ă„sidosĂ€tta dessa instĂ€llningar eller skapa nya, för varje regel finns det en av tvĂ„ Ă„tgĂ€rder â TillĂ„t eller Förbjud. I parenteserna med varje underavsnitts namn anges antalet skapade regler. I avsnittet ApplikationssĂ€kerhet finns inga egna instĂ€llningar, utan det visar alla regler frĂ„n sina underavsnitt. Förutom att skapa regler kan administratörer importera befintliga AppLocker-regler om dessa anvĂ€nds i organisationen, och centralt hantera miljöinstĂ€llningarna frĂ„n en konsol.

I avsnittet Processhantering kan man skapa svarta och vita listor för att begrÀnsa körning av applikationer baserat pÄ namn pÄ körbara filer.

Hantera fysiska arbetsstationer
De tidigare instÀllningarna var intressanta för att hantera resurser och parametrar för att forma anvÀndarens arbetets miljö nÀr det kommer till arbete med VDI och terminalservrar. Vad erbjuder Citrix för att hantera fysiska arbetsstationer frÄn vilka anslutningar görs? Möjligheterna med WEM, som nÀmnts ovan, kan tillÀmpas pÄ fysiska arbetsstationer. Utöver detta gör verktyget det möjligt att "förvandla" en PC till en "tunn klient". Denna omvandling sker genom att blockera anvÀndarnas Ätkomst till skrivbordet och anvÀnda Windows inbyggda funktioner i allmÀnhet. IstÀllet för skrivbordet startas WEM-agentens grafiska grÀnssnitt (den samma agenten WEM anvÀnds pÄ VDIRDSH), dÀr publicerade resurser frÄn Citrix visas. Citrix har programmet Citrix DesktopLock som ocksÄ gör det möjligt att transformera en PC till en "TK", men funktionerna i Citrix WEM Àr bredare. Nedan finns bilder pÄ de grundlÀggande parametrarna som kan anvÀndas för att hantera fysiska datorer.



Nedan finns en skÀrmdump som visar hur arbetsytan ser ut efter att den har omvandlats till en "tunn klient". I rullgardinsmenyn "InstÀllningar" listas de element som anvÀndaren kan anvÀnda för att anpassa miljön efter eget tycke. Vissa av dem eller alla element kan tas bort frÄn grÀnssnittet.

Administratörer kan centralt lÀgga till lÀnkar till företagets webbplatser i avsnittet "Webbplatser" och applikationer som Àr installerade pÄ fysiska datorer, nödvÀndiga för anvÀndarnas arbete, i avsnittet "Verktyg". Till exempel kan det vara anvÀndbart att lÀgga till en lÀnk till supportportalen för anvÀndare under "Webbplatser", dÀr en anstÀlld kan skapa en begÀran om hjÀlp om det uppstÄr problem med att ansluta till VDI.

Det gÄr inte att kalla en sÄdan lösning för en fullfjÀdrad "tunn klient": dess funktioner Àr begrÀnsade jÀmfört med kommersiella versioner av liknande lösningar. Men den Àr tillrÀcklig för att förenkla och standardisera grÀnssnittet för att arbeta med systemet, begrÀnsa anvÀndarnas Ätkomst till systeminstÀllningarna pÄ datorn och anvÀnda en gammal park av datorer som en tillfÀllig alternativ till specialiserade lösningar.
***
SÄ, lÄt oss sammanfatta översikten av Citrix WEM. Produkten "kan":
- hantera anvÀndarnas arbetsmiljöinstÀllningar
- hantera resurser: processor, minne, disk
- sÀkerstÀlla snabb in- och utloggning frÄn systemet (LogOnLogOff) och starta applikationer
- begrÀnsa anvÀndningen av applikationer
- omvandla datorer till "tunna klienter"
SjÀlvklart kan man se skeptiskt pÄ demonstrationsvideorna av WEM. Enligt vÄr erfarenhet har de flesta företag som inte anvÀnder WEM en genomsnittlig inloggningstid pÄ 50-60 sekunder, vilket inte skiljer sig mycket frÄn tiden i videon. Med WEM kan inloggningstiden avsevÀrt kortas. Genom att anvÀnda enkla resurshanteringsregler kan man ocksÄ öka anvÀndartÀtheten pÄ servern eller sÀkerstÀlla bÀttre kvalitet pÄ arbetet med systemet för de nuvarande anvÀndarna.
Citrix WEM passar vÀl in i konceptet "digital arbetsplats", Àr tillgÀngligt för alla anvÀndare av Citrix Virtual Apps And Desktop frÄn och med Advanced-versionen och med giltigt supportavtal för Customer Success Services.
Författare: Valery Novikov, ledande projektingenjör vid datacenter "Infosystem Jet"
KĂ€lla: habr.com
