14
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 - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

Embed Size (px)

Citation preview

Page 1: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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

Page 2: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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

Page 3: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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.

Page 4: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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.

Page 5: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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.

Page 6: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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.

Page 7: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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.

Page 8: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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.

Page 9: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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

Page 10: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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).

Page 11: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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.

Page 12: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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

Page 13: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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

Page 14: Citrix XenApp 6.6 - introduksjon - aitel.hist.no XenApp intro.pdfXenApp Server Role Manager ... IIS vil åpne nødvendig port (80). Hvis IIS ikke er installert, vil ikke Citrix XML

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.