XenApp 7.6 - Upgrade Guidev5
XenApp 7.6 - Upgrade Guidev5
XenApp 7.6 - Upgrade Guidev5
6
7 things you need to know
Daniel Feller (@djfeller)
Lead Architect
October 2014
Number 1
Do I have to upgrade?
No
XenApp 6.5 still relevant
Many XenApp 7.6 features will benefit XenApp 6.5
XenApp 6.5
Why stay
Breakthrough storage
performance
Enhanced profile
management
18
16
Virtually eliminate
IOPS without
special hardware or
complex
configurations
14
12
10
8
6
4
2
0
Windows
2008R2
Native Disk
6
Windows
2012R2
Windows 7
PVS (RAM Cache)
User Experience
Performance
HDX SuperCodec
Driver-less, hassle-free printing
App-V Integration
Higher frame rates
Instant app access
Management
HDX Seamless Local Apps
AWS Integration
CloudPlatform Integration
User experience network analysis
Single image management
App migration and remediation
Number 2
Why are people making such a big deal with the 6.5 to 7.6 upgrade?
Farm
Zone
Backup ZDC
Data Store
Zone
Primary ZDC
Primary ZDC
Backup ZDC
Wasted
resources
What
happens
when ZDC
bottlenecks?
Zone
Backup ZDC
Potential issues if
elected as ZDC
Data Store
Primary ZDC
10
Farm
Zone
Primary ZDC
Backup ZDC
Upgrade/Migration
challenges
Delivery Controller
Resources
11
SQL Database
Active
Active
Delivery Controller
SQL Database
Resources
12
Sizing
simplified
13
Number 3
Does this mean that I have to dismantle my 6.5 environment if I want to go to 7.6?
14
NO!
If 6.5 is running perfectly, then leave it alone until you decide to upgrade the OS.
For new apps, start with 7.6 and integrate
15
StoreFront
or
Web Interface
Web Interface
17
StoreFront
Number 4
Im ready to upgrade to 7.6, what options do I have?
18
In-Place Upgrades
7.0, 7.1 & 7.5 to 7.6
StoreFront
XenApp 7.6
7.5 Site
Catalog
Catalog
19
Migrate Servers
Same OS (6.5 to 7.6)
StoreFront
XenApp 6.5 Farm
Worker Group
Worker Group
Catalog
In-place
upgrade
20
Rebuild Servers
New OS (6.5 to 7.6)
StoreFront
XenApp 6.5 Farm
Worker Group
Worker Group
21
Catalog
Number 5
Three options? Come on Citrix, which approach is best?
22
IT DEPENDS
On what you are upgrading
23
24
Goal
Characteristics
Approach
IMA to FMA
(No OS Change)
Migrate server
1. Migrate farm
2. Install VDA
FMA to FMA
(No OS Change)
In-place upgrade
1. Install VDA
IMA to FMA
(With OS Change)
Rebuild server
1. Migrate farm
2. Check app compat
3. Install OS and apps
4. Install VDA
FMA to FMA
(With OS Change)
Rebuild server
1. Check app compat
2. Install OS and apps
3. Install VDA
Focused on
Windows desktop programs
Web-based applications
How it works:
Peeks inside application and target OS
Reports RAG status of each application Red, Amber, or Green
Produces detailed lists of items that need to be fixed or tested
25
Before
26
After
Package
Validate
Application
Life-Cycle
Patch
27
Publish
Retire
Number 6
Technically speaking, how do I perform an upgrade?
28
Upgrade process
Step 1
Plan
1.
29
Check app
compatibility
Step 2
Rollout
Update infrastructure
1. License Server
2. StoreFront
3. Delivery Controllers
Step 3
Rollout
Upgrade workers
1. XenApp servers (phased)
Step 4
Migrate users
1. Receiver
2. User groups
Rollout
Web Interface
Merge XenApp 6.5 apps with XenApp 7.6
30
StoreFront
Merge XenApp 6.5 apps with XenApp 7.6
31
XenApp 6.5
Export Tool
Data Collector
XML File
Farm-to-Site
Migration
XenApp 7.6
Delivery Controller
32
Import Tool
Migration Tool
33
Export
Import-Module .\ExportPolicy.psd1
Import-Module .\ExportXAFarm.psd1
Export-Policy .\MyPolicies.XML -LogFile .\MyPolicies.Log
Export-XAFarm .\MyFarm.XML -LogFile .\MyFarm.Log
Import
Import-Module .\ImportPolicy.psd1
Import-Module .\ImportXAFarm.psd1
Import-Policy .\MyPolicies.XML -LogFile .\MyPolicies.Log
Import-XAFarm .\MyFarm.XML -LogFile .\MyFarm.Log
Review
PowerShell
In action
Export
34
Import
Simulate
Import
Import by
Worker
Groups
Import by
App Folders
35
-Preview
XenApp 6.5
Worker
36
In-place
Upgrade Utility
XenApp 7.6
Delivery Group
37
User Migration
Phased migration
Add users to new delivery group when ready
Start small and grow
Fast rollback
Do not modify XenApp 6.5 farm
StoreFront will fallback if issue with
XenApp 7.6
38
Number 7
How can I make future upgrades even easier?
39
Delivery Controller
SQL Database
Get on FMA
Multiple versions, multiple languages
All within a single site
Resources
40
Image management
Provisioning Services
Image maintenance
VIRTUALIZE
41
CENTRALIZE
PROVISION
7 Things to Remember
MOVE
XenApp 4.5, 5 & 6
workloads
PLAN
XenApp 6.5
workloads
ACT
New Deployments
44
45
Additional Resources
Upgrade: http://www.citrix.com/xenapp/upgrade
Training: http://training.citrix.com
CXA-104-1W: Citrix XenApp 7.6 Overview
CAD-100-1W: Introduction to Citrix AppDNA
Guides
46
47
48