nov, 2013 citrix houston user group lee milam [email protected]

88
Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix .com

Upload: jaron-barbary

Post on 31-Mar-2015

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Nov, 2013

Citrix Houston User Group

Lee [email protected]

Page 2: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems2

Agenda• Introductions• Architecture.Next – XenDesktop 7• Enterprise Support/Monitoring• Storage Considerations• NetApp Update• Q & A

Page 3: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Goals • Share technical details of Citrix technology

• Show the product

• Increase awareness of features

• Foster community and sharing

• Have FUN

Page 4: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Need to build a Citrix Solution?

Http://Project.citrix.com

Page 5: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

A Few Quick Announcements

• Latest Hypervisor Support – CTX131239, CTX136291• Was that fixed? When? – CTX124164• Key Troubleshooting tools? – CTX126294• Secret Windows Updates – CTX129229• XD 7 Upgrade Security – CTX139335•XD 7.x Design Handbook – CTX139331

Page 6: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

XenDesktop 7: What you should know about FlexCast, Prerequisites, and Migration

Page 7: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Version Upgrade

XenDesktop RoadmapWith an On-ramp for XenApp

XenDesktop 5.6

ExcaliburXenDesktop 7

MerlinXenDesktop 7.x

“Avalon .4”

XenApp 6.5 XenApp 6.5 FP2

+App Orchestration+TaaS“Merging Lane”

2014

Avalon“Avalon .3”

XenApp 6.5 FP3

Theme:“XA feature parity”

End MainstreamMaintenance Feb 2016

(+ 6 months)

+Virtual AppDNA

+Mobile AppDNA

BruinXenDesktop 7.1

Page 8: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

New Platform, New Editions

VDI App

Server-based Apps and Desktops

Full FlexCastVDI only

Platinum

Full FlexCast and Cloud-Ready

Enterprise

XenDesktop 7

Enterprise Platinum

Page 9: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Storefront

Receiver

XenDesktop Site

Studio

DBCBP

XenDesktop Workers

(VDI)

XenDesktopBroker

Delivery Services Console

XenApp Farm

DB

IMA

IMA

XenAppBroker

Power&Capacity

Mgmt

Provisioning ServicesPVS

WMI

PVS Console

PCM Console

XenApp Workers

(RDS)

FlexCast Management ArchitectureUnification

Web Interface

Page 10: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

FlexCast management architectureWindows Apps and Desktops as Mobile Services

11

Page 11: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems12© 2012 Citrix | #CitrixSynergy

XenDesktop 7: Supported Windows Platforms

• Controllers (think broker servers)ᵒ Windows Server 2008 R2ᵒ Windows Server 2012

• Workers (think VM’s or physical HDX hosts)ᵒ Windows XP / Windows Vistaᵒ Windows 7 / Windows 8ᵒ Windows Server 2008 R2 /

Windows Server 2012

Page 12: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Delivery controller requirements

Operating System Windows Server 2012 or Windows Server 2008 R2

Disk Space 100MB

Additional Software .NET 3.5 SP1 (Server 2008 R2 only).NET 4.0ASP.NET 2.0PowerShell 2.0 or 3.0 (Server 2008 R2 or 2012)Visual C++ 2005, 2008 SP1, and 2010

Page 13: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Supported database platformsSQL Server 2012 SP1 Express, Standard, and Enterprise editions

SQL Server 2008 R2 SP2 Express, Standard, Enterprise, and Datacenter editions

• Databases are supported in standalone, clustered, and mirrored modes (except the Express Edition, which supports only standalone mode)

• AlwaysOn Availability groups is supported for SQL Server 2012

• Windows authentication is required (SQL authentication is not used)

Page 14: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Supported hypervisorsXenServer 6.2

6.1

6.0.2Hyper-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)

vSphere 5.0 Update 2

vSphere 4.1 Update 3

Page 15: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

New Features and Changes For XenApp Customers: XenDesktop 7 Apps Edition

• Combined Infrastructure – FMA Architecture

• Windows Server 2012 Support

• System Center 2012 SP1 Support

• Machine Creation Services for Windows Server OS

• App-V 5 Integrationᵒ XenApp Steaming is available for Windows 7 and Server 2008R2 onlyᵒ XenApp Streaming is accomplished by publishing RADERUN command in console

• Profile Management in Citrix Policies

• Universal Printer Server Integrationᵒ Universal Printer Server

• Windows 2008 R2 SP1 Print Servers• Windows 2008 32bit Print Servers

AppEdition

Server-based Apps and Desktops

Page 16: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Changes for XenApp customers

XenApp 6.5 (IMA) XenDesktop 7 (FMA)

Single, global farm management Project Merlin (mgmt & help desk)

Secure Gateway Access Gateway VPX or appliance

IMA-shadowing Director + MS RemoteAssistance

AppStreaming App-V 5 support, and AppStreaming via “raderun” for WS08R2 and Win7

Web Interface StoreFront, Receiver for Web

SmartAuditor Citrix Ready partner, like: Observe-IT

Page 17: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Getting to XenDesktop 7Upgrade in place, or build new?

Page 18: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Making the move:Migration paths from existing deployments

Current Product Path Available

XenDesktop 5.x In-place upgrade

XenDesktop 4.x Migration tool

XenApp 6.5 New deployment

XenApp 6.0 New deployment

XenApp 5.x & earlier New deployment

Page 19: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Meta-Installer

One disk/iso to install all XD7 components

Page 20: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

New Environment Installation: Process FlowchartFor current XenApp customers migrating to XenDesktop 7

Step 1Install the controller,

Studio, license server and database

Step 2Install and configure Director

Step 3Install the

Virtual Delivery Agents

Step 4Use PVS or

MCS to create catalogs

Step 5Publish Desktop

Groups/Applications

Step 6Install and configure

StoreFront and Receiver

Page 21: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

In Place Upgrade: Process FlowchartFor current XenDesktop 5.x customers migrating to XenDesktop 7

Step 1Install and configure

StoreFront and Receiver

Step 2Upgrade the

License Server

Step 3Upgrade

Provisioning Servers (if applicable)

Step 4Upgrade Virtual

Delivery and PVS Agents

Step 5Upgrade ONE

Delivery Controller

then backup database

Step 6Run Studio,

follow “upgrade site

database” dialog

Step 7Upgrade

remaining Controllers

and register in Studio

Page 22: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

•No direct in-place upgrade to XenDesktop 7 from XenDesktop 4.x

• Database and architecture changes• Operating system requirements are different• Environments need to be setup from scratch

which can result in a considerable amount of time (especially for larger enterprise environments)

Problem statement

Page 23: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

• Provides the ability to export settings from a legacy XenDesktop 4.x farm and import them into a XenDesktop 7 site

• Consists of two components• Export Tool – Executable used to write the legacy farm

settings to an XML file• Import Tool – PowerShell script used to import the

settings from the XML file

• Shipped with XenDesktop 7

Migration Tool Highlights

Page 24: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

What settings can we migrate?• Desktop Groups (icons are not exported)

• Desktops

• Machines

• Pool management pools

• Farm settings

• Policies (including session printers)

• User assignments

• Hypervisor settings (connection credentials are not exported)

Page 25: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

What settings will export but not migrate?

• Administrators

• Licensing configuration

• Delivery group folders (don’t exist in XenDesktop 7)

• Registry keys (vary in XenDesktop 7)

Page 26: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

What settings can’t we export or migrate?• Provisioning Services data

• Applications

• List of Desktop Delivery Controllers

• Web Interface configuration

• AD OU configuration

• PortICAConfig XML file

• Configuration logs

Page 27: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

• StoreFront is a MUST, and it is the starting point

• License Server upgrade is a MUST, and you will likely need to obtain a new license file from Citrix (to verify/update your SA)

• Once on XD7 future upgrades should be much easier than the IMA days of XenApp

• Even if you can upgrade XenDesktop 5.x in place, it might be better to simply build a new environment in parallel

Final thoughts

Page 28: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

• Citrix Desktop Transformation Accelerator• Will be updated soon with XenDesktop 7 best practices

• 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

Sources for more information

Page 29: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Edgesight/DirectorHow support is done

Page 30: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Next generation Director

• Single pane of glassᵒ Instant “real-time” troubleshooting and

environment health metrics across sites

• Integration of EdgeSight features ᵒ Performance management and network analysis

• Aggregation of logging informationᵒ Pinpoints root cause of connection and machine

failures

• End user experience monitoringᵒ Logon analysis to pinpoint issues or delays

TM

Page 31: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

• Driving Evolution

ᵒ EdgeSight evolves into an integrated solution

ᵒ Enhances existing products such as Director

• Providing a holistic view

ᵒ No more product silos

ᵒ Offers comprehensive view into the Citrix stack to correlate information

Evolution of EdgeSight TM

Page 32: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Performance managementHealth and capacity assurance

Historical trending

EdgeSight features

Network analysisIdentify bottlenecks due to the network in your XenDesktop environment

Powered by NetScaler HDX Insight

TM

Included in Platinum

ND

A

Page 33: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

XenDesktop 7

Single Site

Director 2.1

Site A Site B Site C

Help Desk and Troubleshooting / Environment health

Director

Page 34: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

EdgeSight Performance management

Director and EdgeSight

XenDesktop 7

Site A Site B Site C

Director

Tim

e

Historical Trends and AnalyticsManaging and optimizing capacity

TM

TM

TM

Included in Platinum

Page 35: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

EdgeSight Network analysis

Director and EdgeSight

XenDesktop 7

Site A Site B Site C

Tim

e

HDX InsightIsolating and managing network performance

Network - Deep Packet Analysis

TM

TM

Included in Platinum

Page 36: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

HDX InsightPowered by Citrix Netscaler Insight Center

Page 37: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Insight

I was inundated with data. Chart after chart after chart was pouring in until all I was seeing was a blur of lines and hazy circles consuming endless expanse of the screen. I needed a break from the brutal monotony of cubical life. The thought reminded me of my father taking us camping in the forest where we could sit and hear nothing for else but our thoughts. The break would cut through whatever fog our heads were in. Alas, the thought of that freedom was just that and the harsh reality was that this stack of dead trees needed to be in a report by tomorrow with insightful commentary. A visit to the coffee machine was due and then it was right to work. I wish I had the right set of tools for this job…

Page 38: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

VisibilitySecurityAccelerationAvailability

NetScaler Is the Universal Front-End

Desktops

Data

BYO

Mobility

Corporate Apps

SaaS Apps

Page 39: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Achieving Application Visibility with NetScaler

Cloud

Enterprise

Desktop

Combining NetScaler with Analysis ToolsNetScaler generates a wealth of application visibility data by way of AppFlow™NetScaler Insight Center is the best way to view Citrix-specific data

NetScaler Insight Center

3rd PartyAnalysis Tools

Page 40: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Introducing NetScaler Insight Center

HDX Insight

WebInsight

Analytics for XenApp and XenDesktop

Analytics for enterprise applications

NetScaler Insight Center

Page 41: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Analytics for XenApp and XenDesktopHDX Insight

NetScaler Insight Center

• Gain visibility into end user experience for virtual desktops, applications, and users for XenDesktop

• Correlate network data with application data with real-time metrics for effective troubleshooting

• Integrated with XenDesktop management tools

AppFlow

Page 42: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

• Break down detailed reporting on enterprise application use, even for SSL encrypted traffic

• Correlate network metrics with application behavior

• Determine end user experience without agents

NetScaler Insight Center

AppFlow

WebInsight Analytics for Enterprise Applications

Page 43: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

NetScaler Insight Center Packaging

NetScaler Insight Center(XenServer VM)

App Flow

• Software download from http://www.citrix.com/downloads/netscaler-adc/components.html

• Works on XenServer

• Enterprise or Platinum Edition

• Seamless integration with NetScaler Appliances

• NetScaler Insight Center replaces Edgesight for NetScaler

Page 44: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Page 45: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Storage Improvements

Page 46: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Wrangling those images

MCS in XenDesktop 7ᵒ New Hypervisor feature supportᵒ New VM creation process

MCS

Page 47: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Hypervisor Improvements• Hyper-V

ᵒ SCVMM 2012 SP1 and Hyper-V3 (Server 2012) now supportedᵒ SMB 3 supportᵒ VHDX support ᵒ CSV Read Cache

• 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

Page 48: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

MCS Behavior Changes• Server OS support

ᵒ Provides RDS/ multi-session worker support

• 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

Page 49: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Storage

A

Master VM

Master VM

Image

A B B B B

identitydiff disk

Machine Creation Services (MCS)Hypervisor

A’

A’

Copy

Image Prep Phase

(Sandboxed VM)

Page 50: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Storage Superseding

Page 51: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Where is my PVS?

• PVS is not going away

• Continuing to be improved

• Still considered the primary and optimal solution for large deployments

• Download is under ᵒ the XenDesktop 7 ‘Additional Components’ sectionᵒ The XenApp 7 FP2 downloads

PVS

Page 52: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems59

Introduction

New features, improved features

• Server 2012 / Win 8 Support

• System Center 2012 SP1 Support (VMM and CM)

• Vastly improved XenDesktop Setup Wizard

• SSO - automatic synthetic NIC switch-over on Hyper-V

• Improved Virtual Target Device control

• CDF Trace implementation

• Cache in memory then Disk

Page 53: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

New PVS Wizard

New XenDesktop Wizard Only supports XenDesktop 7

Page 54: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Boot Device Manager (BDM) instead of PXE

Page 55: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

XenDesktop Setup Wizard

Provisioning optimization: VM disks

• Create write-cache disks in place on destination storage

• Size is now configurable

• Each VM booted once to quick format

• No more SLOW network copies of ‘n’ formatted write cache disks!

Page 56: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Synthetic ‘NIC’ Switch-Over - SSO

• Automatic switch-over from legacy NIC to synthetic NIC on Hyper-V

• Greatly improved streaming performance compared to legacy

• Template setupᵒ NIC1 – legacy on streaming networkᵒ NIC2 – synthetic on streaming networkᵒ (optional) >= NIC3 cloned as is with

network assignments untouched

Page 57: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

CDF Trace implementationLogging is now available through Citrix standard CDF Control modules

Page 58: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

© 2012 Citrix Systems

Microsoft licensing key considerations

• Deployed using either Key Management Server (KMS) or Microsoft Multiple Activation Key (MAK) volume licensing keys:ᵒ Windows 7ᵒ Windows 8ᵒ Windows Server 2008 R2ᵒ Windows Server 2012

• Windows Office 2010 and Office 2013 are deployed using KMS licensing

Page 59: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Cedric Courteix – NetApp Technical Alliance Mgr.

November 2013

Citrix on NetApp Cluster ONTAP

Page 60: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Storage sizing

NetApp Best Practice and Design Update

Integrations and Flash

Summary and Resources

Agenda

Page 61: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

NetApp Solution for Citrix

Unified storage for all data types and any device

Desktop and App Virtualization Data Sharing Cloud Orchestration

Server Optimization

Recovery Manager 1.1 for ShareFileVirtual Storage Console

for CloudStack (beta)Virtual Storage Console

for vSphere and XenServer

Page 62: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

User Workspace Virtualization – OS, Apps, and Data unified access across any device– Citrix ShareFile & XenMobile

More apps moving to the Cloud (SaaS/DaaS) & getting Mobile Ready– SAP building thin client software

– DaaS solutions gaining traction esp. in Latin America and APAC Expanded use cases including graphics & media rich apps

– nVidia GPU offload to virtualize rich media and high end apps

Key Industry Trends

Page 63: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Storage Sizing

Page 64: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Correct Storage Sizing Process

Assessment w/ Liquidware

Labs

Storage Sizing NetApp SPM

Customer requirements• # of desktops• Capacity• Memory Size• Perf Requirements• Read/write ratio• Random vs seq.

Page 65: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Hosted Shared Desktop SPM

Page 66: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Sample Storage Configurations

Small (800 users)

FAS2240-2 w/ 24 internal 600GB 10K RPM disks

$35/desktop

Whitepaper

Medium (2000 users)

FAS3250 w/ (3) DS2246 shelves; 600GB drives @10K RPM; Flash Cache

Large (4000 users)

FAS6290 w/ (5) DS2246 shelves; 600GB drives @10K RPM; Flash Cache

Storage Sizing Best Practice: Use NetApp SPM Sizer

Assumptions for all these configs:• 13 IOPS per desktop; 80% writes• 8GB unique data per VM

Page 67: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

74

Storage Design and Best Practicise

Page 68: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Simplify the Architecture

Flash optimized storage Integrated data protection Embedded management

NetApp Flash Optimized Architecture

Man

age

and

mon

itor

Apps Virtualization

User Data Management

Backup and DRS

tora

ge

tool

s

ProfileManagement

Storage complexity

Dat

a m

anag

emen

t com

plex

ity

75

Hypervisor Clones

SSDBackup

DR

Simplifying the Storage Requirements

Page 69: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

NetApp-Citrix Architecture for XenDesktop

Write Cache

User Installed Apps

Personal vDisks

CIFS Home Dir.

Profile / Folders

Corporate Apps

Application Virtualization

VM

XenDesktop

Win 7/ Windows Server OS

Base imagevDisk

User Data

Page 70: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

UPM and Folder Redirection Easily Scale to 50K+ users

Scaling UPM and Folder Redirection

Using Group Policy, Group Membership and variables, we can simply spread users across multiple CIFS shares

Group Policy All the config data for UPM lives as GPOs in AD AD and GPOs scale well, so we are good there

User Data

All user data is simply stored in CIFS shares Properly configured CIFS scales well, too We simply add additional CIFS shares as required

Page 71: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

NetApp-Citrix Architecture for XenDesktop

Hypervisor

VMDK/VHD

NFS/Blocks NFS/Blocks

VMDK/VHD

CIFSCIFS/Blocks CIFS

NetApp Clustered Data ONTAP Virtual Storage Console (VSC) To Create Volumes

Write Cache

User Installed Apps

Personal vDisks

CIFS Home Dir.

User DataProfile/ Folders

Corporate Apps

Application Virtualization

VM

XenDesktop

Win 7/ Windows Server OS

Base imagevDisk

Page 72: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

vDisk and Clustered Data ONTAP Node Failover

CIFS SMB 3 is the winner!

SMB 2.1 SMB 3.0Multi-Pathing

SAN LUN

Resilience No Yes Yes

Simplicity Yes Yes No

Page 73: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Hypervisor

VMDK/VHD

NFS/Blocks NFS/Blocks

VMDK/VHD

CIFSCIFS/Blocks CIFS

NetApp Clustered Data ONTAP

VSC

Dedupe aware NetApp snapshots

DR Site

NetApp SnapMirror

Citrix CloudBridge

Write Cache

User Installed Apps

Personal vDisks

CIFS Home Dir.

User DataProfile/ Folders

Corporate Apps

Application Virtualization

VM

XenDesktop

Win 7/ Windows Server OS

Base imagevDisk

NetApp-Citrix Architecture for XenDesktopD

es

kto

pD

ire

cto

rO

nC

om

ma

nd

Ba

lan

ce

Page 74: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

81

Solution Integrations

Page 75: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Integrated Storage Management

Provisioning Deduplication Cloning

Desktop Admin

Citrix XenCenter +

NetApp VSC XenServer

Role-based delegation

NetApp VSC for XenServer simplifies virtual infrastructure admin activities

Storage Pool

Storage Admin

82

Page 76: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Recovery Manager 1.1 for ShareFile

cDOT 8.2 support Parallel file restores High availability for NRM-CS Demo on YouTube

Storage Center Server (Windows IIS)

New ShareFile

DataSharePoint

CIFS shares

CIFS

SnapshotsWAN

SnapVault

SnapMirror

NRM-CS

17

Page 77: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

NetApp Technology Capabilities

Data ONTAP WAFL Performance enhancement built into Write Anywhere file layout Optimizes write I/O

Flash Cache Controller-based; accelerates random read operations Intelligently caches “hot” data to Flash Helps on boot and login storms and steady state

Flash Pool

Implemented at disk shelf; combines SSD and HDD into a single aggregate

Intelligently (automatically) caches “hot” data blocks on SSD Accelerates random read and overwrites

EF 540 Pure SSD SAN protocol

Low Latency For IOPS > 20

Citrix Provisioning Services (PVS)

Streams single shared desktop image to create many virtual desktops

Built-in host side read caching

Optimizing Performance Together

HDD

Page 78: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

NetApp Flash Recommendations for VDI

Lead with FAS w/ Flash Cache or Flash Pool for typical task workers and knowledge users– Typically <20 IOPS per user

– Any capacity requirement

Position EF for low latency use cases

FAS required for CIFS user data and profiles

Announcing partnership with Atlantis Computing to more cost efficiently enable VDI for power users (typically 20+ IOPS; low latency) Developers

High graphics & CAD users

Healthcare PACS

EF with Atlantis Architecture Whitepaperwww.atlantiscomputing.com/netappefra

Page 79: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

EF All Flash Array with Atlantis ILIO

NetApp EF 540 All Flash Array w/ 12 x 800GB SSDs

HypervisorHosts

vSphere 5.1

Atlantis ILIO Persistent

VDI 4.1

ApplicationAnalysis

Inline De-duplication

IO Processing Compression

Technical whitepaper available here

2000 Persistent Desktops with 2U All Flash Storage & Host side IO optimization s/w

Scale tested LoginVSI & Atlantis Load Gen.

Tool

50+ IOPS & 30GB per desktop;<2ms storage latency

even with single storage controller

Page 80: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Results: LoginVSI Heavy (1000 Users) with total 100 IOPS per User

Acceptable User Experience

3x Faster Response TimeExcellent User Experience

Scales without degrading performance

Good

Very Good

Excellent

User experience

Page 81: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

88

Wrap-up

Page 83: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Key Takeaways

Storage Sizing

Integrations and Flash

Design, Best Practice and Reference Architecture

1

2

3

Page 84: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

91

Blog http://cedrixcafe.com

Twitter #CCOURTEIX

[email protected]

Page 85: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

General Q & A

Page 86: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

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?

Page 87: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

We Have Answers?

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

Page 88: Nov, 2013 Citrix Houston User Group Lee Milam Lee.Milam@Citrix.com

Work better. Live better.