Professional Documents
Culture Documents
Citrix Houston User Group: Lee Milam
Citrix Houston User Group: Lee Milam
Lee Milam
Lee.Milam@Citrix.com
Nov, 2013
Agenda
• Introductions
• Architecture.Next – XenDesktop 7
• Enterprise Support/Monitoring
• Storage Considerations
• NetApp Update
•Q &A
Bruin
XenDesktop 7.1
Version Theme:
Upgrade “XA feature parity”
2014
XenDesktop Excalibur Merlin “Avalon .3” “Avalon .4” Avalon
5.6 XenDesktop 7 XenDesktop 7.x
XenDesktop 7
Storefront
Web Interface
Delivery
PCM PVS
Services Studio
Console Console
Console
IMA
Power
XenApp &Capacity XenDesktop
Broker Mgmt Broker
6.1
6.0.2
Hyper-V/SCVMM System Center Virtual Machine Manager 2012 Rollup 1
VMWare vSphere 5.1 Update 1
(No support is provided for vSphere vCenter Linked Mode
operation)
One disk/iso to
install all XD7
components
New Environment Installation: Process Flowchart
For current XenApp customers migrating to XenDesktop 7
Step 1
Step 3 Step 5
Install the
Install the Publish
controller,
Virtual Desktop
Studio, license
Delivery Groups/Applic
server and
Agents ations
database
Step 6
Step 2 Step 4
Install and
Install and Use PVS or
configure
configure MCS to create
StoreFront
Director catalogs
and Receiver
In Place Upgrade: Process Flowchart
For current XenDesktop 5.x customers migrating to XenDesktop 7
Step 5 Step 7
Step 1 Step 3
Upgrade ONE Upgrade
Install and Upgrade
Delivery remaining
configure Provisioning
Controller Controllers
StoreFront Servers
then backup and register in
and Receiver (if applicable)
database Studio
Step 6
Step 4
Run Studio,
Step 2 Upgrade
follow
Upgrade the Virtual
“upgrade site
License Server Delivery and
database”
PVS Agents
dialog
Problem statement
• Validated designs
• Watch for these coming soon from Citrix and Cisco
• Citrix eDocs
• http://support.citrix.com/proddocs/topic/xendesktop-7/cds-xd-upgrade-procedure.html
• Driving Evolution
ᵒ EdgeSight evolves into an integrated solution
ᵒ Enhances existing products such as Director
Performance management
Health and capacity assurance
Historical trending
Network analysis
Identify bottlenecks due to the network in your
XenDesktop environment
Powered by NetScaler HDX Insight
Single Site
Director
Director 2.1
Enterprise
HDX
Analytics for XenApp and XenDesktop
Insight
Web
Analytics for enterprise applications
Insight
AppFlow
AppFlow
• Works on XenServer
MCS in XenDesktop 7
ᵒ New Hypervisor feature support
ᵒ New VM creation process
• XenServer
ᵒ XenServer 6.2 support
ᵒ Clone on Boot separated from intelli-cache feature
• Clone On Boot now supported on all types of storage
• XD does not have to delete the Difference disks when cleaning VMs
• ESX
ᵒ Lowest supported version v5 (dropped support for all v4.x versions)
ᵒ Added support for v5.1
ᵒ Uses DiskManager (required 5.0 API) operations removes need to create temporary VMs and operates a bit faster
• Copy Disk (used when multiple storage locations)
• Delete Disk
• Note: Consolidate still uses temp VMs to operate
• Image Prep
ᵒ Auto DHCP feature
ᵒ Auto KMS support
ᵒ PVD Inventory automation
• Storage superseding
ᵒ When you add more storage at the Host level of Studio
• You can unselect existing storage so it is not used for any NEW catalogs
• Multi-Nic support
• XD 7 feature integration
ᵒ Delegated Admin support
ᵒ Configuration Logging Support
Master
VM A A’ B B B B
Image Prep
Phase
(Sandboxed
VM)
diff disk
Master identity
VM
Image A A’
Storage
Copy
© 2012 Citrix Systems
Storage Superseding
Storage sizing
NetApp Best Practice and Design Update
Integrations and Flash
Summary and Resources
NetApp Solution for Citrix
Server Optimization
FAS2240-2 w/ 24
internal 600GB 10K
RPM disks
$35/desktop
Whitepaper FAS3250 w/ (3) FAS6290 w/ (5)
DS2246 shelves; DS2246 shelves;
600GB drives @10K 600GB drives @10K
RPM; Flash Cache RPM; Flash Cache
Assumptions for all these configs:
• 13 IOPS per desktop; 80% writes
• 8GB unique data per VM
Storage Sizing Best Practice: Use NetApp SPM Sizer
Storage Design and
Best Practicise
74
Simplify thethe
Simplifying Architecture
Storage Requirements
Manage and monitor
Backup and DR
Hypervisor Clones
SSD
Backup
DR
Flash optimized storage
Integrated data protection
Storage complexity
Embedded management
75
NetApp-Citrix Architecture for XenDesktop
VM
XenDesktop
XenDesktop
XenDesktop
VMDK/ VMDK/
VHD VHD
NetApp
Dedupe aware NetApp snapshots SnapMirror
Solution Integrations
81
Integrated Storage Management
NetApp VSC for XenServer simplifies virtual infrastructure admin activities
Citrix XenCenter
+
NetApp VSC Desktop Admin
XenServer
Provisioning
Deduplication
Cloning
Storage Admin
Role-based delegation
Storage Pool
82
Recovery Manager 1.1 for ShareFile
Storage Center Server (Windows IIS)
Demo on YouTube
SnapVault
WAN
Snapshots SnapMirror
17
Optimizing Performance Together
NetApp Technology Capabilities
Performance enhancement built into Write Anywhere file layout
Data ONTAP WAFL
Optimizes write I/O
Hypervisor
Hosts
50+ IOPS & 30GB per desktop;
<2ms storage latency
even with
single storage controller
Good
Very
Good
Excellent
88
Resources
XenDesktop on NetApp Solution Guide
XenDesktop with PVS and NetApp Clone on XS and
vSphere
XenDesktop with MCS on XS and vSphere
XenDesktop with Hyper-V
XenApp
ShareFile Solution Guide
Key Takeaways
1 Storage Sizing
Twitter #CCOURTEIX
Courteix@netapp.com
91
General Q & A
You have Questions?
• What Kind of coat can only be put on wet?
• What jumps when it walks and sits when it stands?
• I fly, yet I have no wings. I cry, yet I have no eyes. Darkness follows me; lower light I never see?
• Until I am measured, I am not known. Yet how you miss me, When I have flown! What am I?
• I run over fields and woods all day. Under the bed at night I sit not alone. My tongue hangs out, up
and to the rear, awaiting to be filled in the morning. What am I?
• What has hands but can not clap?
• What goes up but never comes down?
• Two bodies have I, though both joined in one. The more still I stand, the quicker I run. What am I?
We Have Answers?
• What Kind of coat can only be put on wet? -Paint
• What jumps when it walks and sits when it stands? -Kangaroo
• I fly, yet I have no wings. I cry, yet I have no eyes. Darkness follows me; lower light I never see? -
Clouds
• Until I am measured, I am not known. Yet how you miss me, When I have flown! What am I? -Time
• I run over fields and woods all day. Under the bed at night I sit not alone. My tongue hangs out, up
and to the rear, awaiting to be filled in the morning. What am I? -Shoe
• What has hands but can not clap? -Clock
• What goes up but never comes down? –Your Age
• Two bodies have I, though both joined in one. The more still I stand, the quicker I run. What am I? -
Hourglass
We Have Answers.
Work better. Live better.