adv1582be solve your citrix problems with vmware or ... · pdf file•thinapp application...

36
Nick Jeffries, Senior Solutions Architect, VMware Sebastian Brand, Lead Systems Engineer, VMware ADV1582BE #VMworld #ADV1582BE Solve your Citrix Problems with VMware Technologies VMworld 2017 Content: Not for publication or distribution

Upload: lammien

Post on 24-Mar-2018

228 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Nick Jeffries, Senior Solutions Architect, VMwareSebastian Brand, Lead Systems Engineer, VMware

ADV1582BE

#VMworld #ADV1582BE

Solve your Citrix Problems with VMware Technologies

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 2: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

• This presentation may contain product features that are currently under development.

• This overview of new technology represents no commitment from VMware to deliver these features in any generally available product.

• Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind.

• Technical feasibility and market demand will affect final delivery.

• Pricing and packaging for any new technologies or features discussed or presented have not been determined.

Disclaimer

2

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 3: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Agenda

1 Citrix XenApp to Horizon: Four Simple Options to Move Forward

2 Citrix XenDesktop: Migrate to the Next Generation of Virtual Desktops

3 XenApp / XenDesktop and Horizon Component Comparison

4 Migration Assessments: Look Before You Leap!

5 Migration Best Practices and Things to Consider

6 Tools to Help Simplify the Migration

7 Questions and Answers

3

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 4: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

If customers are not

on Citrix XenApp or

XenDesktop 7.14

they are facing a

difficult upgrade.

Now is the time to

consider a better

option.

Customers Need to Consider

Making a Move Now

• Microsoft Windows Server 2003

support ended on July 14, 2015

• XenApp 5.x End of Life

• XenApp 4.5 End of Extended Support

• Citrix XenDesktop 5.x End of Life

VMware Horizon 6

introduced support

for published

applications and

desktop sessions

with RDSH.(Microsoft Remote Desktop

Session Host services)

4

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 5: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Horizon RDSH: RDS Hosted Apps Innovation

Hosted Apps and RDS Desktops

PrintingScanning and

Imaging Devices

SmartCard

USB Storage Devices

HTML5 and Chromebook

Clients

Client Drive Redirection

Windows Media Redirection

File Type Association

Skype for Business / Lync 2013 for RDS

Desktops

3D Apps and Desktops with NVIDIA GRID

URL Content Redirection

RTAV

USB Redirection

Application Layering

User Environment Management

Load Balancing

RDSH Image Management

5

Autodesk AutoCad 2016 and Revit 2016 supported and certified with VMware Horizon

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 6: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Citrix XenApp and Horizon: Four Options to Move Forward

• One Web portal for

Horizon virtual

desktops, SaaS

applications, and

XenApps

• Replace Citrix Web

Interface or StoreFront

with VMware Identity

Manager Web portal

• Maintain existing

XenApp RDS Hosts and

Citrix Receiver client

IntegrateXenApp with Horizon

• App Volumes: Real-time

application delivery with

lifecycle management

• User Environment

Manager (UEM)

• ThinApp application

virtualization

• Horizon virtual Desktops

• Virtual SAN, NSX

• vSphere

Enhance XenApp with

Horizon and vSphere

• Convert healthy XenApp

RDS Hosts with

installed applications to

Horizon

• Replace XenApp Web

Interface or StoreFront

with VMware Identity

Manager web portal

• Replace Citrix Receiver

with Horizon Client

Migrate XenAppto Horizon

• Implement new Horizon

RDS Hosts with installed

applications

• Replace XenApp Web

Interface or StoreFront

with VMware Identity

Manager Web portal

• Replace Citrix Receiver

with Horizon Client

Replace XenApp

with Horizon

6

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 7: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

XenDesktop: Migrate to the Next Generation of Virtual Desktops

• Dedicated desktops Disposable

• Persistent desktops Generic

• Numerous desktop images Single

• Personalize generic desktops in real time

• Migrate applications to App Volumes

• Migrate user profile and app settings to UEM

• PVS, MCS, Composer Optional!

• Useful for storage optimization only

• Desktops deleted and redeployed on logout

• Deploy updates by replacing image

• NO RECOMPOSE

• App Volumes: Real-time,

personalized application

delivery

• User Environment Manager

• ThinApp application

virtualization

• VSAN, and NSX

• PVS / MCS: optional or

replace with Instant Clones

• vSphere

Enhance XenDesktop

with Horizon and vSphere

• App Volumes: Real-time,

personalized application

delivery

• User Environment Manager

• Replace Citrix Delivery

Controllers with Horizon

• Decommission PVS / MCS

• Migrate Web Interface and

StoreFront to VMware

Identity Manager

Migrate XenDesktopto VMware Horizon

7

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 8: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Enhance Citrix with App Volumes, UEM & ThinApp

• App Volumes

– Real time application delivery to Citrix virtual desktops and XenApp Servers

– Enables next generation generic & disposable virtual desktops

– Single image management for XenApp and XenDesktop

– Writable Volumes: support User Installed Apps (XenDesktop only)

• User Environment Manager

– Enables next generation generic & disposable virtual desktops

– Dynamic, context-based profile management and application configuration

– Personalized application settings follow user

• ThinApp

– Application isolation eliminates conflicts between applications

– Reduces XenApp Server sprawl

– ThinApps can be deployed by App Volumes or natively streamed from file share

8

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 9: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

VMware NSX for Citrix XenApp and XenDesktop• NSX is an excellent solution for Citrix XenApp and XenDesktop

– Advanced virtual networking

– Micro-segmentation

– Enables secure, multi-tenant deployment of XenApp with Citrix Netscaler

• Endorsed by Citrix in recent blog:

– https://www.citrix.com/blogs/2017/01/05/xendesktop-and-xenapp-interoperability-with-vmware-nsx

9

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 10: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Components ComparisonVMware Horizon, Citrix XenApp and XenDesktop

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 11: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Citrix and VMware Components Comparison

11

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 12: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Citrix and VMware Components Comparison

12

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 13: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Citrix and VMware Components Comparison

13

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 14: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Citrix and VMware Components Comparison

14

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 15: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Migration Assessment:Look Before You Leap!

15

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 16: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Major Assessment Topics

• Business requirements

• XenApp / XenDesktop infrastructure

• Microsoft RDSH / Terminal Services

• Published applications and desktop sessions

• Virtual desktops and applications (XenDesktop)

• Users and user requirements

• Client devices

• Supporting systems

16

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 17: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Best Practices and Things to ConsiderCitrix Migration

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 18: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Best Practices and Things to Consider

• Choosing the best migration approach

– Is the simple way always the better way?

– Gradual vs. one-time migrations

• Garbage out, Garbage in

– Moving problems from Citrix into Horizon

• Scalability and testing

– Conduct pilot (live)

– Consider simulated scalability testing

18

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 19: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Best Practices and Things to Consider: XenApp Migration

• Use Identity Manager Web portal to facilitate the migration

– Provides “front end” to make XenApp migrations seamless to users

– First integrate Identity Manager with XenApp then Migrate to Horizon

• Common to have multiple XenApp environments

– Typically aggregated with StoreFront, Web Interface, and/or NetScaler

– Identity Manager supports multiple farms

• Should XenApp farms match Horizon RDS farms?

– Application silos and load-managed server groups

– Putting “all the apps” on every server – is this the right thing to do?

– Consolidate multiple XenApp versions on fewer Horizon RDS farms

19

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 20: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Best Practices and Things to Consider: XenApp Migration

• Citrix NetScaler

– NetScaler now supports load balancing Horizon using PCoIP!

– Support for Blast Extreme coming soon (per Citrix)

• Don’t forget Horizon maximums

– Large environments using desktops and applications may exceed pod limits

• Optimize the RDSH servers

- Makes a difference – implement RDS optimization best practices

- VMware Windows OS Optimization Tool

20

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 21: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Best Practices and Things to Consider: App Volumes for RDS

• VMware App Volumes for XenApp and Horizon Hosted Applications

– Install App Volumes agent on each RDSH server / server image

– Assign App Stacks to computers (not users)

– No support for writable volumes or user-installed apps

– Use VHD in-guest mounting for non-vSphere-based RDSH servers

• Alternate hypervisors or physical servers

– Use App Volumes to deploy ThinAppsif application isolation is needed

21

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 22: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Best Practices and Things to Consider: App Volumes for VDI

• VMware App Volumes for XenDesktop and View in Horizon

– Install App Volumes agent in each virtual desktop and desktop image / template

– Assign AppStacks to users (not computers)

– Writable volume support for user-installed apps

– Use VHD in-guest mounting for non-vSphere-based hypervisors

– Use App Volumes to deploy ThinApps if application isolation is needed

22

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 23: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Best Practices and Things to Consider: VMware Identity Manager

• VMware Identity Manager (formerly Workspace Portal)

– Supports XenApp 5.x, 6.x, and 7.x and XenDesktop 7.x

– The Integration Broker syncs applications and user entitlements

– Supports single sign-on (SSO)

– Integration Broker supports Windows Server 2008 R2 and 2012 / 2012 R2

– Integration broker requires IIS 7.0 (2008 R2) or IIS 8.0 (2012) (NOT for Web portal)

– SSL certificates needed on all components (Identity Manager, IB, and Citrix Farm)

– XenApp servers and XenDesktop Delivery Controller require Citrix PowerShell Remoting

– Deploy separate Integration Brokers for sync and SSO for large farms

– IDENTITY MANAGER DOES NOT PROXY OR TUNNEL CITRIX CONNECTIVITYFully supports Citrix NetScaler for Tunneling or ICA/HDX Proxy

23

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 24: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Best Practices and Things to Consider: vSphere for Remote Desktop Services

• VMware vSphere for RDSH servers

– No memory or CPU oversubscription (consider memory reservations)

– 1 vCPU to each physical core and enable hyper-threading (Intel)

– Disable BIOS-level CPU power saving

– vCPUs: Less is more – Four (4) vCPU is typically the “sweet spot”

– Do NOT exceed cores per physical CPU per RDSH server

– Scale out with more servers

– Disable DRS for RDSH servers and Horizon Connection/Security Servers

– Review and analyze memory demands for each application

– Dedicate ESXi hosts for RDSH

– Host Connection Servers and other support infrastructure inManagement Block and virtual desktops in separate Desktop Block

24

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 25: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Best Practices and Things to Consider: Storage and Network

• Storage for Virtualized RDSH servers

– Not as IO-intensive as virtual desktops

– HOWEVER: Still plan for login storms and optimal performance

– Conduct assessment to determine IOPS footprint and validatewith pilot

• Network infrastructure

– Multiple application and desktop sessions from client requiresmore bandwidth than a single connection to a virtual desktop

– Be sure to assess network performance, especially the WAN

– Tune and optimize Blast Extreme and PCoIP

– Optimize the virtual desktops and RDSH servers

25

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 26: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Best Practices and Things to Consider: End-to-End Monitoring

• vRealize Operations for Horizon and Published Apps

– One console for monitoring applications, desktop and infrastructure resources

– Supports Horizon, Citrix XenApp and XenDesktop

– Identify which applications and processes are consuming most resources, causing increased latency and poor end-user experience

– Assessment, health analysis and remediation recommendations on systems performanceand health

26

Visibility into end-user sessions leads to faster

problem resolution for helpdesk and better

overall end user experience

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 27: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Tools to Help Simplify the Migration

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 28: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

VMware Horizon Migration Tool

28

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 29: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Horizon Migration Tool – Features

• Horizon Migration Tool, which migrates published applications and virtual desktops from XenApp & XenDesktop to Horizon 7 or Horizon Cloud, has the following features:

• For XenDesktop migrations:

– Environment checking

– Pool creation

– Pool migration

– Entitlement migration

– Migration status tracking

– Configuration validation

• For XenApp migrations:

– Environment checking

– Farm and Pool creation

– App pools & desktop pools migration

– Entitlement migration

– Horizon agent readiness checking of RDSHs

– App availability checking on RDSHs

– Compatibility checking

29

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 30: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Horizon Migration Tool – Supportability

• Supported XenApp & XenDesktop versions:

– XenApp & XenDesktop 7.6 and later (FMA)

– XenApp 5.0, 6.0, and 6.5 (IMA)

• Supported XenApp types:

– Server desktop

– Application (server installed)

• Supported XenDesktop types

– Manual Pool

– Automated Pool (only MCS random pool)

• Supported Horizon versions:

– Horizon 7.0 and later

– Horizon Cloud (16.11.0 and 17.1.0 releases)

– XenDesktop 7.6 and later migrations only

• Get it here:

https://labs.vmware.com/flings/horizon_migration_tool

30

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 31: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

VMware Operating System Optimization Tool

• Automates optimizing virtual desktops and Microsoft RDSH servers for VDI

• Based on Microsoft and VMware operating system best practices

• Tunes Windows and disables unnecessary services and features

• Templates for Windows 7 10 and Windows Server 2008 R2 and 2012 / 2012 R2

• Templates can be customized

• Supports local and remote systems

Get it here: https://labs.vmware.com/flings/vmware-os-optimization-tool

31

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 32: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Solve your Citrix problems with VMware Technologies today!

Integrate Migrate Replace Complete

Driving Factors

Windows 2003 End of Life

XA and XD End of Support

Citrix and XenApp “Fatigue”

Solutions for both

XenApp and XenDesktop

Integrate / Enhance XenApp

Migrate / Replace XenApp

Migrate / Enhance XenDesktop

Professional Services

Migration Assessments

Plan and Design Services

Infrastructure Upgrades

Implementation Services

Tools to Help

Assessment Tools

Migration Tool

Optimization Tool

GO

32

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 33: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 34: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 35: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

Questions and Answers

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 36: ADV1582BE Solve your Citrix Problems with VMware or ... · PDF file•ThinApp application virtualization •Horizon virtual Desktops •Virtual SAN, NSX •vSphere ... •VMware App

VMworld 2017 Content: Not fo

r publication or distri

bution