Upload
doandieu
View
226
Download
5
Embed Size (px)
Citation preview
Opphavsrett: Forfatter
Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag
Citrix XenApp 6.6 - introduksjon Stein Meisingseth
12.06.2013
Lærestoffet er utviklet for faget IFUD1003 Citrix
1. Citrix XenApp 6.5 - introduksjon
Resymé: Denne leksjonen inneholder en intro om hva Citrix XenApp 6.5 kan brukes til, hva
som er nytt og forberedelser til installasjon.
Innhold
1. CITRIX XENAPP 6.5 - INTRODUKSJON .............................................................................................. 1
1.1. INNLEDNING ......................................................................................................................................... 3
2. CITRIX XENAPP ....................................................................................................................................... 3
2.1. CITRIX XENAPP 6.5 .............................................................................................................................. 3 2.2. DE VIKTIGSTE NYHETER I XENAPP 6.5 .................................................................................................. 4
Role-based Setup Wizard ............................................................................................................................... 4 Instant App Access ......................................................................................................................................... 5 Windows Desktop Experience Integration ..................................................................................................... 5 PowerShell Support ....................................................................................................................................... 5 New Management Console ............................................................................................................................ 5 Citrix HDX Technologies .............................................................................................................................. 5 Improved Printing Performance .................................................................................................................... 6 Multi-stream ICA ........................................................................................................................................... 6 Active Directory group policy integration ..................................................................................................... 6 Windows Service Isolation for streamed application .................................................................................... 6 Bedre støtte for Windows Portable USB Devices .......................................................................................... 6 Microsoft App-V integration .......................................................................................................................... 6 Multi-lingual User Interface (MUI)............................................................................................................... 6 Citrix Receiver ............................................................................................................................................... 6 Citrix Dazzle .................................................................................................................................................. 6
2.3. OVERSIKT OVER DE FORSKJELLIGE FUNKSJONER TIL XENAPP 6.5 ........................................................ 7 Tilgang til applikasjoner ............................................................................................................................... 7 Active Directory Federation .......................................................................................................................... 7 Application Gateway ..................................................................................................................................... 7 CPU Utilization Management ....................................................................................................................... 7 Installation Manager ..................................................................................................................................... 7 Network Management Console Integration ................................................................................................... 7 Power and Capacity Management................................................................................................................. 7 Single Sign-On ............................................................................................................................................... 8 SmartAuditor ................................................................................................................................................. 8
Citrix XenApp 6.6 - introduksjon side 2 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
Web Interface ................................................................................................................................................ 8 2.4. SYSTEMKRAV ....................................................................................................................................... 9
Krav til installasjon ....................................................................................................................................... 9 2.5. LAGRING AV DATABASER ................................................................................................................... 11 2.6. CITRIX APPCENTER CONSOLE ............................................................................................................ 12
XenApp Server Role Manager ..................................................................................................................... 13 2.7. LICENSE SERVER ................................................................................................................................. 14 2.8. KLIENTER ........................................................................................................................................... 14
Citrix XenApp 6.6 - introduksjon side 3 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
1.1. Innledning
Før man setter i gang å installere SharePoint 2010 må følgende punkter være innfridd
I bunnen må du ha installert en server med Windows Server 2008 R2
Installert Active Directory (AD) og DNS server på din Windows 2008 server
Etter hvert trenger du Microsoft SQL Server 2008 R2, men dette venter vi med
Til slutt oppretter du en administrasjonsbruker i AD som er meldt inn i gruppen
Domain Admins og Administrators (du kan også bruke den vanlige administartor-
kontoen)
2. Citrix XenApp Citrix XenApp er sammen med flere andre leverandører av applikasjonsvirtualisering de
ledende på verdensmarkedet. Citrix ble grunnlagt i 1989 og det førte gode produktet het
WinView og ble lansert i 1993. Det ga fjerntilgang til DOS og Windows 3.1 applikasjoner på
en multibruker plattform.
I 1995 ble det sluppet en multibruker versjon av Windows NT basert på MultiWin, kjent som
WinFrame. Dette tillot flere brukere å logge på og starte applikasjoner på en WinFrame
server.
Og siden har det bare fortsatt med stadig nye utgaver og versjoner. I dette faget skal vi lagge
hovedvekten på Citrix XenApp 6.5.
Vi skal gå nøye gjennom:
Nye XenApp 6.5 muligheter
Systemkrav for å installere XenApp 6.5
2.1. Citrix XenApp 6.5
Da Citrix lanserte XenApp 6.0 in March 2010 skrev de om koden fullstendig slik at den
kunne tilpasses Windows 64-bit plattform (2008 R2). Dette hadde den fordel at de kunne
optimalisere den nye koden slik at den ga bedre ytelse og bedre skalering.
Med siste utgaven XenApp 6.5 som ble sluppet i august 2011 har Citrix lansert flere
funksjoner og bedre ytelse og raskere oppstart. XenApp 6.5 ligner på XenApp 6.0, men
arkitekturen er ganske så forskjellig så det er feil å si at XenApp 6.5 er bare en oppgradering
fra versjon 6.0.
Citrix XenApp 6.6 - introduksjon side 4 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
2.2. De viktigste nyheter i XenApp 6.5
Role-based Setup Wizard
Denne veiviseren som ble introdusert i 6.0 forenkler installasjon og utplassering av serveren.
Det blir enklere og raskere å installere. Vi kan nå installere med noen få tastetrykk. En annen
fordel ar at installasjonen er skilt fra konfigurasjonen av XenApp. I neste leksjon vil vi ta i
bruk rollebasert veiviser for installasjon av vår første XenApp server.
Citrix XenApp 6.6 - introduksjon side 5 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
Instant App Access
Denne nye funksjonen som kom i XenApp 6.5 (også kjent som Session Pre-Launch), er
kanskje favoritten for både XenApp kunder og administratorer. Denne funksjonen reduserer
oppstartid på den enkjelte sesjon som startes. Når en bruker logger seg på farmen vil en pre-
launch sesjon bli laget på XenApp server, slik at brukeren raskt kan logge seg på.
Det samme skjer hvis en bruker ønske å avslutte en sesjon.
Disse forbedrede funksjonene i XenApp redusrerer forsinkeleser i pålogging, gir bedre
brukeropplevelse, mindre bruk av fysiske ressurser som minne og CPU og færre lisenser.
Windows Desktop Experience Integration
Denne funksjonen gir XenApp Windows 7 utseende. Her brukes PowerShell for å scripte
desktop muligheter som tema, bakgrunnsfarge, startmeny m.m.
PowerShell Support
Vi kan bruke PowerShell for å automatisere ofte brukte XenApp oppgaver. Vi kan kjøre
cmdlets fra fjerntilgang og vi kan lage våre egne PowerShell script som er tilpasset vår
organisasjon.
New Management Console
Det å kunne bruke bare ett konsoll er noe alle administratorer har spurt etter i mange år. I
XenApp heter dette konsollet AppCenter. Dette konsollet er totalt endret fra tidligere utgaver.
Vi må fortsatt ha en eget konsoll for å styre Web Interface servers og lisensiering.
Citrix HDX Technologies
HDX technologies gir bedre støtte for multimedia og høye oppløsninger og med støtte for
flere USB-enheter enn tidligere. Det gir også bedre lyd og videokvalitet. Tilgang til nye
videokonferanse-muligheter og mer avansert Aobe Flash støtte enn tidligere.
Citrix XenApp 6.6 - introduksjon side 6 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
Improved Printing Performance
XenApp Printing Optimization Pack er nå en del av XenApp 6.5. Dette muliggjør raskere
utskrifter, redusert krav til båndbredde ved utskrift og bedre brukeropplevelse når brukere tar i
bruk ulike klientskrivere.
Multi-stream ICA
Man kan i XenApp 6.5 levere trafikken helt opp til fire TCP/IP-strømmer. I stedet som før å
kjøre alt over http-trafikk, kan man få en bedre QoS (Quality of Service) ruting. Dette er
spesielt nyttig for å kunne optimalisere nettverket for lyd og bilde-applikasjoner.
Active Directory group policy integration
Vi kan i XenApp 6.5 administrere XenApp policies og konfigurere XenApp servere ved hjelp
av Active Directory Group Policies (GPO).
Windows Service Isolation for streamed application
Windows Service Isolation tillater applikasjoner å installere Windows tjenester slik at de kan
tilpasses de ulike profilene. Dette muliggjør at flere applikasjoner som streames kan bli støttet
samtidig. For eksempel vil Microsoft Office eller Adobe Suite installeres som en tjeneste ved
hjelp av denne nye teknologien.
Bedre støtte for Windows Portable USB Devices
Brukere kan nå plugge inn so\ine USB-enheter som kamera, skannere og lignende enheter.
Microsoft App-V integration
Dette muliggjør at vi kan administrere og levere både Citrix og Microsoft applikasjoner fra ett punkt. Administratorer kan distribuere App-V Plug-In til
sluttenheter ved hjelp av Citrix Receiver.
Multi-lingual User Interface (MUI)
Dett gir mulighet for lokal språklig tilpasning for brukere med forskjellig språk eller for brukere i forskjellige land.
Citrix Receiver
Citrix Receiver 3.0 for Windows gir støtte for nye plug-ins som Single Sign-On,
WAN Acceleration, App-V og lignende. Det er også en ny modul for Mac og for mobile
enheter/brukere. Vi kan nå bruke dett på iPhone, iPad, Android, Blackberry og andre
systemer.
Citrix Dazzle
Dette gir ansatte 24x7 self-service tilgang til applikasjoner de måtte ha bruk for.
Citrix XenApp 6.6 - introduksjon side 7 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
2.3. Oversikt over de forskjellige funksjoner til XenApp 6.5
Tilgang til applikasjoner
Fra hvor som helst
Når du vil
Fra alle mulige enheter
Dekker ulike OS som: Windows, Mac, Linux, UNIX, DOS, Java, og mobile enheter
som iPhone, iPad, Blackberry og Android
Active Directory Federation
Dette gir tilgang til publiserte applikasjoner.
Application Gateway
XenApp støtter SSL proxy slik at fjerntilgang til applikasjoner foregår på en sikker måte.
CPU Utilization Management
Denne muligheten hindrer brukere og de prosesser de kjører fra å overbelaste CPU og
garanterer et konsistent nivå for alle brukere som er tilknyttet en XenApp server.
Installation Manager
Denne funksjonen gir mulighet for å fjern-installere applikasjoner på XenApp server
samtidig.
Network Management Console Integration
XenApp støtter SNMP overvåkning og integrasjon med tredjeparts verktøy som Microsoft
System Center Operations Manager (SCOM).
Power and Capacity Management
Vi kan etablere policies for å styre strømforbruket til XenApp servere.
Citrix XenApp 6.6 - introduksjon side 8 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
Single Sign-On
Dette gir mulighet for single sign-on tilgang til Windows, webportaler og applikasjoner. Her
kan brukere resette sitt passord ved behov.
SmartAuditor
Brukes for å kunne få oversikt over aktivitet for brukerne (ikke hva de gjør, men hvilke
sesjoner som er aktiv)
Web Interface
Gir brukerne tilgang til publiserte applikasjoner og innhold på XenApp gjennom en standard
webleser eller plugin fra Citrix. Gir støtte for både RADIUS og Smart Card autentisering.
Citrix XenApp 6.6 - introduksjon side 9 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
2.4. Systemkrav
XenApp 6.5 kan ikke installeres på 32-bits system – du må bruke 64-bits OS. XenApp 6.5 må
installeres på Windows Server 2008 R2 and Windows Server 2008 R2 Service Pack 1. Det er
ikke mulig å installere på Windows Server 2012 ennå, men Citrix jobber med en løsning for
Windows 2012.
Du kan ikke installere XenApp 6.5 på Web Server og Core utgaver.
Du kan heller ikke ha XenApp 6.5 samtidig med XenApp 6.0 i samme farm.
Krav til installasjon
Under installasjonen vil veiviseren ta deg gjennom skritt for skritt hvilke roller som må være
installert før selve installasjonen av XenApp 6.5 starter. Du kan kjøre installasjonen ved hjelp
av script eller ved hjelp av kommandolinje. Men her kreves at de nødvendige roller er
installert på forhånd. Du kan starte scriptene fra kommandovinduet eller PowerShell som
begge finnes lett tilgjengelig i Windows server.
XenApp 6.5 Server Role Manager vil installere følgende software (hvis det ikke allerede er
installert):
NET Framework 3.5 SP1
Windows Server Remote Desktop Services role ( hvis denne ikke er installert, vil
Server Role Manager installere den og klargjøre RDP-klienten – du må restarte server
og gjenoppta installasjonen).
Windows Application Server role
Microsoft Visual C++ 2005 SP1 Redistributable (x64)
Microsoft Visual C++ 2008 SP1 Redistributable (x64)
Hvis IIS allerede er installert, vil Citrix XML Service IIS Integration velges som standard og
IIS vil åpne nødvendig port (80).
Hvis IIS ikke er installert, vil ikke Citrix XML Service IIS Integration velges som standard.
Da vil Server Role Manager installere følgende IIS tjenester (kan konfigureres senere ved
hjelp av XenApp Server Configuration Tool):
Web Server (IIS), Common HTTP Features, Default Document (ved å velge denne
rollen vil Web Server (IIS), Management Tools, Management Console automatisk
velges).
Web Server (IIS), Application Development, ASP.NET (ved å velge denne rollen vil
Web Server (IIS), Application Development, NET Extensibility automatisk velges).
Web Server (IIS), Application Development, ISAPI Extensions
Web Server (IIS), Application Development, ISAPI Filters
Citrix XenApp 6.6 - introduksjon side 10 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
Web Server (IIS), Security, Windows Authentication
Web Server (IIS), Security, Request Filtering
Web Server (IIS), Management Tools, IIS 6 Management Compatibility (som
inneholder IIS 6 Metabase Compatibility, IIS 6 WMI Compatibility, IIS 6 Scripting
Tools og IIS 6 Management Console).
Citrix XenApp 6.6 - introduksjon side 11 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
2.5. Lagring av databaser
Databasen inneholder eksisterende XenApp 6.5 farm informasjon og inkluderer info om
server, hvilke applikasjoner som er publisert, hvem som er administratorer og andre statiske
data.
Følgende databaser kan benyttes for lagring i XenApp 6.5:
Microsoft SQL Server 2008 Express SP3 (det nye XenApp Server Configuration Tool
kan installere SQL Express når det etableres en ny XenApp 6.5 farm).
Microsoft SQL Server 2008 R2 Express
Microsoft SQL Server 2008 R2
Microsoft SQL Server 2008 SP2 eller senere utgaver or later
Microsoft SQL Server 2005 SP4 or later
Oracle 11g R2 32-bit Enterprise Edition
I fortsettelsen skal vi benytte Microsoft SQL server siden dette er det mest benyttede valget i
markedet.
Citrix XenApp 6.6 - introduksjon side 12 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
2.6. Citrix AppCenter Console
Dette er et verktøy som er integrert med Microsoft Management Console (MMC) og setter oss
i stand til å starte administrasjon av XenApp 6.5 ved å bruke det som kalles Citrix AppCenter.
Herfra kan vi gjøre følgende:
Sette opp og overvåke XenApp servere og farm
Sette opp og overvåke ressurser og sesjoner som er i bruk
Konfigurere ulike policies
Gi brukere tilgang til applikasjoner
Styre lastbalansering
Behandle advarsler
Diagnostisere eventuelle feil i serverfarmen
Få tilgang til eventuelle hotfix (når feil oppstår)
Overvåke administrative endringer
Denne konsollen blir installert som standard på samme XenApp 6.5 server som vi installerer
XenApp server role.
For å installere manuelt, velg:
Manually Install Components, Common Components, Management Consoles.
Citrix AppCenter Console kan installeres på følgende operativsystemer:
Microsoft Windows XP Professional SP3 (32-bit) og SP2 (64-bit) utgaver
Microsoft Windows Vista SP2 (Business, Enterprise og Ultimate utgaver) - 32-bit og
64-bit utgaver
Microsoft Windows 7 SP1 (Professional, Enterprise og Ultimate utgaver) - 32-bit og
64-bit utgaver
Microsoft Windows Server 2003 SP2 (Standard, Enterprise og Datacenter utgaver) -
32-bit og 64-bit utgaver
Microsoft Windows Server 2003 R2 (Standard, Enterprise og Datacenter utgaver) -
32-bit og 64-bit utgaver
Microsoft Windows Server 2008 SP2 (Standard, Enterprise og Datacenter utgaver) -
32-bit og 64-bit utgaver
Citrix XenApp 6.6 - introduksjon side 13 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
Microsoft Windows Server 2008 R2 and Microsoft Windows Server 2008 R2 SP1
(Standard, Enterprise og Datacenter utgaver)
XenApp Server Role Manager
Når XenApp Server Role Manager installeres vil følgende software bli installert (hvis ikke
allerede installert):
Microsoft .NET Framework 3.5 SP1
Microsoft Windows Installer (MSI) 3.0
Microsoft Windows Group Policy Management Console
Microsoft Visual C++ 2005 SP1 Redistributable (x64)
Microsoft Visual C++ 2008 SP1 Redistributable (x64)
Microsoft Visual C++ 2008 SP1 Redistributable
Microsoft Visual C++ 2005 SP1 Redistributable
Microsoft Primary Interoperability Assemblies 2005
Citrix XenApp 6.6 - introduksjon side 14 av 14
Opphavsrett: Forfatter og stiftelsen TISIP
2.7. License server
Citrix License Server er en liten komponent som MÅ installeres i alle XenApp utrullinger.
Lisensserveren kan installeres på XenApp server (eller en delt XenApp server for testformål
eller på en dedikert server for større enheter).
Citrix lisenser MÅ være til stede for at brukere kan logge seg på en XenApp farm. Citrix
lisenserver kan lastes ned eller man kan bruke den lisensserveren som er med på iso-filen.
Minimum lisensserver versjon er 11.9.
2.8. Klienter
Citrix XenApp Receiver er en enkel software klient som gir brukere adgang til publiserte
applikasjoner og desktops som er tilgjengelig på XenApp server og farm. Du får tilgang via
denne klienten for de fleste OS som Windows og Macintosh. Også de fleste mobile enheter
gir tilgang.