adv1582bu solve your citrix problems with vmware or ... · pdf filemark ewert, lead...

31
Mark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, VMware Dewey Gripshover, Program Manager VDI Tech, GE ADV1582BU #VMworld #ADV1582BU Solve your Citrix Problems with VMware Technologies VMworld 2017 Content: Not for publication or distribution

Upload: trinhthuan

Post on 24-Mar-2018

230 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Mark Ewert, Lead Technologist, VMwareFrank Anderson, EUC Solutions Architect, VMwareDewey Gripshover, Program Manager VDI Tech, GE

ADV1582BU

#VMworld #ADV1582BU

Solve your Citrix Problems with VMware Technologies

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 2: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

• 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#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 3: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Agenda

3

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 General Electric’s Migration from Citrix XenApp to VMware Horizon

5 Migration Best Practices and Things to Consider

6 Tools to Help Simplify the Migration

7 Questions and Answers

#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 4: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

If customers are not

on Citrix XenApp or

XenDesktop 7.15

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#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 5: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Horizon RDSH: RDS Hosted Apps Innovation

5

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

#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 6: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Citrix XenApp and Horizon: Four Options to Move Forward

6

• 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

#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 7: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

XenDesktop: Migrate to the Next Generation of Virtual Desktops

7

• 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

#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 8: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

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

8#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 9: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Components ComparisonVMware Horizon, Citrix XenApp and XenDesktop

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 10: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Citrix and VMware Components Comparison

10#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 11: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Citrix and VMware Components Comparison

11#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 12: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Citrix and VMware Components Comparison

12#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 13: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Citrix and VMware Components Comparison

13#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 14: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

GE’s Migration from Citrix to HorizonIntroducing Dewey Gripshover, Program Manager VDI Tech at General Electric

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 15: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

GE Citrix Migration to Horizon View

• Dedicated desktops Stateless (JMP)

• Numerous desktop images 3 images• Standard: 2 cores x 4 GB RAM

• Engineering: 6 cores x 16 GB RAM

• Advanced: 12 cores x 36 GB RAM

• Deploy AppVolumes based on Use Case• Maintenance Repair and Overhaul (MRO)

• Avionics Requirements (ALM Suite)

• Manufacturing (CAMS)

• UEM for User Profiles and App Settings• Printer redirection

• Limited access based on IP range and Time

• vRealize for VM & Application Monitoring

• vSphere 6.2

• Horizon 7.1 Enterprise

• App Volumes 2.12

• UEM 9.2

• vRealize 6 for Horizon

• Windows Server 2012 R2

• Stateless Linked Clones

• Approx. $4k annual

maintenance

GE VMware Solution

• 31 Citrix Servers (private

vlan)

• Mix Windows Server 2003

& Server 2008 R2

• XenApp 4.5

• Legacy Windows 16-bit

applications incompatible

with Windows 7

• 5,000 users globally in

Supply Chain, Avionics and

Manufacturing

• Over $1m annually to

maintain

Legacy Citrix Environment

15

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 16: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Best Practices and Things to ConsiderCitrix Migration

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 17: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

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

17#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 18: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

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

18#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 19: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

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 and Virtual Desktops

• Makes a big difference in scalability and usability

• VMware Windows OS Optimization Tool

19#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 20: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Best Practices and Things to Consider: VMware Identity Manager

• VMware Identity Manager (vIDM) / Workspace One

– 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 CONNECTIVITY

20#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 21: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

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

21#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 22: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

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

22#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 23: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Tools to Help Simplify the Migration

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 24: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

VMware Horizon Migration Tool

24#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 25: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Horizon Migration Tool – Features

• The Horizon Migration Tool has the following features:

• For XenDesktop migrations:

– Environment checking

– Pool creation

– Pool migration

– Entitlement migration

– Migration status tracking

– Configuration validation

25

• 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

#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 26: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

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)

26

• 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

#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 27: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

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

LoginVSI Template for Windows 10 +44% VSIMAX!

https://www.loginvsi.com/blog/520-the-ultimate-windows-10-tuning-template-for-any-vdi-environment

27#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 28: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Solve Your Citrix Problems with VMware Technologies Today!

28

Integrate Migrate Replace Enhance

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

#ADV1582BU CONFIDENTIAL

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 29: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

Questions and Answers

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 30: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 31: ADV1582BU Solve your Citrix Problems with VMware or ... · PDF fileMark Ewert, Lead Technologist, VMware Frank Anderson, EUC Solutions Architect, ... •ThinApp application virtualization

VMworld 2017 Content: Not fo

r publication or distri

bution