How to Avoid the Top 7 Mistakes Made When Managing Citrix Performance

Post on 14-Apr-2017

23 views 2 download

Transcript of How to Avoid the Top 7 Mistakes Made When Managing Citrix Performance

© eG Innovations, Inc | www.eginnovations.com

How to Avoid the Top 7 Mistakes Made When Managing Citrix Performance

Raymond OteroManager of End-User Computing Anexinet Raymond.otero@anexinet.com

Srinivas RamanathanCEOeG Innovationssrinivas@eginnovations.com

© eG Innovations, Inc | www.eginnovations.com

Moderator

Christine AckleyDirector of Marketing OperationseG InnovationsChristine.Ackley@eginnovations.com

© eG Innovations, Inc | www.eginnovations.com

Please submit your questions at any time during the webinar using the questions panel on the GoToWebinar client.

This webinar is being recorded. You will receive a link to the recording in a few days.

A copy of this presentation is posted on SlideShare:http://www.slideshare.net/eginnovations/

Logistics

© eG Innovations, Inc | www.eginnovations.com

Srinivas RamanathanCEOeG Innovationssrinivas@eginnovations.com

Raymond OteroManager, Infrastructure Delivery & End-User Computing Anexinet Raymond.otero@anexinet.com

Today’s Presenters

© eG Innovations, Inc | www.eginnovations.com

Citrix – Use cases and need for performance management

Top 7 mistakes when managing Citrix performance and how to avoid them

Solution Tour: eG Enterprise for Citrix XenApp & XenDesktop

Q & A

Agenda

© eG Innovations, Inc | www.eginnovations.com

FAST FACTS

Recognized by:

Award Winning Technology Firm Founded in 2000

Serving emerging, mid-market & Fortune 1000 clients

$110M + -2015 Revenue

250+ Employees & Growing

We are a privately-held, privately-funded organization

Award winning - 6 year consecutive run as “Best Place to Work”

Anexinet – Fast Facts

© eG Innovations, Inc | www.eginnovations.com

Anexinet Client Service Model consists of three Solution Areas led by a Vice President of Delivery:

Application Solutions - develop application and processes that integrate disparate systems

Business Intelligence Solutions - access business critical information for dynamic and accurate decision making

Infrastructure Solutions - deliver highly available converged infrastructure solutions for missions critical applications

Each “Solution Area” consists of core Practice areas

Anexinet – Solutions Portfolio

© eG Innovations, Inc | www.eginnovations.com

Server, Storage, NetworkHP, EMC, Cisco, Oracle/Sun, EnterasysBlade TechnologiesNetworking and ConvergenceSAN (ISCSI/FC/FCOE), NASEnterprise Systems Management

Virtualization and OS PlatformsSoftware Defined DataCenterVMWare, XenServer, Hyper-V, IVMMicrosoft – Azure, O365, SCCM, Hyper-V, AD/ADFS, Exchange, LyncUNIX – HPUX, Linux, Solaris

Data Protection, Security, & ResilienceBackup and RecoveryArchiving, Discovery, and ComplianceSecure Data Access and EncryptionDisaster Recovery and BCP

End User Computing & MobilityVirtual Desktop InfrastructureProfile and Persona ManagementApplication Virtualization/StreamingMobile Device/Application ManagementBYOD and NAC

Anexinet – Infrastructure Solutions

© eG Innovations, Inc | www.eginnovations.com

EUC Solution Partners – Virtualization and Mobility Infrastructures

WorkspaceMobile | Virtual | Secure

Data

Desktops Collaboration

Apps

Personal

Anexinet – EUC Solutions

© eG Innovations, Inc | www.eginnovations.com

Leading provider of IT performance

monitoring, diagnosis and reporting software

Specialists in performance monitoring and management for Desktop and Application Virtualization

Citrix partner since 2003, VMware partner since 2007

Our solutions are used in some of the largest Citrix/VDI deployments in the world

About eG Innovations

© eG Innovations, Inc | www.eginnovations.com

How to Avoid the Top 7 Mistakes Made When Managing Citrix Performance

Raymond OteroManager of End-User Computing Anexinet Raymond.otero@anexinet.com

Srinivas RamanathanCEOeG Innovationssrinivas@eginnovations.com

© eG Innovations, Inc | www.eginnovations.com

Citrix Technology Use Cases

© eG Innovations, Inc | www.eginnovations.com

Source: 2016 Citrix Performance Survey, http://www.eginnovations.com/solutions/sign-in?whitepaper=36

Citrix Services are Business Critical

80%

16%

4%

Very important Somewhat important Not that important

96%see Citrix as being business criticalIf the Citrix service slows down or has an outage, business is impacted.

© eG Innovations, Inc | www.eginnovations.com

Web Applications Citrix ApplicationsRequest content, download and browse on the client – scrolling on the client.

Highly interactive, accesses to the server/remote desktop.

Request / response based, forms filled out on the client, submitted at the end;

Forms filled on the server – every keystroke goes to the server.

Response time requirement: < 4 seconds Response time: < 150 msecs

Sessions used to retain context. Session used to keep the interaction going.

Multiple connections, compression, caching, pre-fetching etc. to speed download.

Single connection, optimization limited to compression.

Throughput requirements higher – download pages, display content.

Throughput less important, interactivity more important.

Infrastructure slowness causes slower access. Infrastructure issues can disconnect sessions, keystrokes don’t show up on time, screen painting is slow. Users get frustrated.

User Experience for Citrix, More Important than for Web Applications

© eG Innovations, Inc | www.eginnovations.com

48%

45%

7%

The most performance sensitive service Similar in performance demands as other services Not that performance sensitive

Citrix – One of the Most Performance Sensitive Applications

Source: 2016 Citrix Performance Survey, http://www.eginnovations.com/solutions/sign-in?whitepaper=36

© eG Innovations, Inc | www.eginnovations.com

MemoryCPU Disk Network

Adequate for simple, client-server applicationsX Not sufficient for complex, modern applications

Citrix Performance Monitoring is NOTMonitoring of Server Resources

© eG Innovations, Inc | www.eginnovations.com

Rachel Berryex-Product Manager,

Citrix Systems

Kevin GoodmanCEO,

FsLogixYAM – Yet Another Monitor

Evaluating Citrix Monitoring Options

© eG Innovations, Inc | www.eginnovations.com

User Experience is a Key to Citrix Success

Logon is slow

Application is slow to

launch

Session gets disconnected

Keystrokes don’t show up on time

Multimedia playback is

choppy

UserExperience Printing

doesn’t work

© eG Innovations, Inc | www.eginnovations.com

1. Look for performance monitoring tools with Citrix domain expertise.

Citrix Performance Monitoring Tips

© eG Innovations, Inc | www.eginnovations.com

Handling Citrix Performance Complaints

My desktop is not working…I cannot login

to my desktop My applications launch very

slowly…

© eG Innovations, Inc | www.eginnovations.com

Handling Citrix Performance Complaints

Who gets the first call?

Who is blamed?

It’s always you - the Citrix Administrator

© eG Innovations, Inc | www.eginnovations.com

Virtualization platform

Server OS

Network in the data center

Citrix tiers

Storage

Infra services (AD, Profile, etc.)

Enterprise applications

Network connection to the user terminals

0% 10% 20% 30% 40% 50% 60%

27%

29%

30%

31%

37%

40%

42%

Source: 2016 Citrix Performance Survey, http://www.eginnovations.com/solutions/sign-in?whitepaper=36

Where do Most Citrix Problems Lie?

© eG Innovations, Inc | www.eginnovations.com

Network StoreFront onESX

Active DirectorySQL

XenApp onVMware ESXDelivery Controller on

VMware ESX

License Server

Profile Server

EnterpriseApps

vCenterOracle

Client

SANSwitch

What is the root cause of the service problem?Network? VMware? AD? SQL? Storage? Profile Server?

Where is the Root-Cause?

© eG Innovations, Inc | www.eginnovations.com

1. Look for performance monitoring tools that have Citrix domain expertise.

2. When users complain that “Citrix is slow”, the problem could be anywhere in the infrastructure. End-to-end visibility is a key to rapid troubleshooting.

Citrix Performance Monitoring Tips

© eG Innovations, Inc | www.eginnovations.com

Built-in Citrix Monitoring Tools

Integrated monitoring tool with Citrix XenApp 6.5 No longer included with Citrix products EdgeSight

NetScaler Insight

Multi Admin Consoles

Director/EdgeSight

Citrix Products

Monitoring tools in Citrix XenApp / XenDesktop 7.x

© eG Innovations, Inc | www.eginnovations.com

Citrix XenApp and XenDesktop sessions tracking Deep insights into Citrix logon process Drill downs into applications used

Director

Built-in Citrix Monitoring Tools

How many users are connected

Are there many connection failures?

© eG Innovations, Inc | www.eginnovations.com

Citrix XenApp and XenDesktop sessions tracking Deep insights into Citrix logon process Drill downs into applications used

Director

Built-in Citrix Monitoring Tools

Citrix Director is a good troubleshooting tool, not a monitoring tool.

What applications are running in a user’s session

© eG Innovations, Inc | www.eginnovations.com

Insights into application and bandwidth usage

Network performance visibility: is a slowdown due to the user’s network or your data center network?

NetScaler

Built-in Citrix Monitoring Tools

NetScaler Insight gives you the network-centric view. What if your problems are on the servers/desktops, or in the virtual platform or storage?

© eG Innovations, Inc | www.eginnovations.com

Citrix Director / EdgeSight

VMware VCOPS - Virtual

Task Manager - Windows

Event Viewer - Windows

EMC Ionix - Storage Cisco UCS Manager - Hardware

CiscoWorks - Network

For End-to-End Visibility, You Need …

Lack of integration makes monitoring & diagnosis slow and manual.

© eG Innovations, Inc | www.eginnovations.com

1. Look for performance monitoring tools that have Citrix domain expertise.

2. When users complain that “Citrix is slow”, the problem could be anywhere in the infrastructure. End-to-end visibility is a key to rapid troubleshooting.

3. Built-in tools provided in the Citrix stack are useful, but not always sufficient for managing performance end-to-end.

Citrix Performance Monitoring Tips

© eG Innovations, Inc | www.eginnovations.com

Virtual Server Management Solutions … Monitor the Virtualization platform only – not the connection brokers,

storage, network, profile servers, terminal servers, … Track VMs and not users

No way to map a user to a VM Workload of VM dependent on who is logged in

Monitors a desktop from the outside (black box!) No understanding of what is happening inside the desktop What applications are running? Is high CPU usage because of load or a faulting application?

Virtual Desktop Management = Virtual Server ManagementVDI – New Challenges, New Solutions

© eG Innovations, Inc | www.eginnovations.com

1. Look for performance monitoring that has Citrix domain expertise.

2. When users complain that “Citrix is slow”, the problem could be anywhere in the infrastructure. End-to-end visibility is a key to rapid troubleshooting.

3. Built-in tools provided in the Citrix stack are useful, but not always sufficient for managing performance end-to-end.

4. Virtual desktops are VMs, but you can't use monitoring tools you've used for virtual servers to monitor virtual desktops.

Citrix Performance Monitoring Tips

© eG Innovations, Inc | www.eginnovations.com

Introducing eG Enterprise

© eG Innovations, Inc | www.eginnovations.com

A couple of transactions are seeing errors.

One of the services is having a critical issue.

Monitoring Services, Not Silos

© eG Innovations, Inc | www.eginnovations.com

Some of the transactions are seeing slowness.

Monitoring the User Experience

© eG Innovations, Inc | www.eginnovations.com

Seems to be an issue with the VMware server

hosting virtual desktops.

Analyzing Performance End-to-End

© eG Innovations, Inc | www.eginnovations.com

The issue seems to be inside the virtual desktop (not in

the virtual platform)

Pin-Pointing the Cause of the Problem

© eG Innovations, Inc | www.eginnovations.com

Two of the desktops – user alan’s and james’ are seeing

issues.

Pin-Pointing the Cause of the Problem

© eG Innovations, Inc | www.eginnovations.com

TCP retranmsmit ratio is

very high – this points to a network connection issue to

the desktop.

Pin-Pointing the Cause of the Problem

© eG Innovations, Inc | www.eginnovations.com

Root-Cause of the

problem

Effects of the problem

Making Diagnosis Simple

© eG Innovations, Inc | www.eginnovations.com

Identify & resolve problems preemptively,

before users call!

Network? Database?

Application?

VMware?Citrix?Web?

eG Enterprise is a General Practitioner for your Citrix infrastructure.

Service Owner

eG Enterprise Citrix Service Manager

© eG Innovations, Inc | www.eginnovations.com

1. Look for performance monitoring that has Citrix domain expertise.

2. When users complain that “Citrix is slow”, the problem could be anywhere in the infrastructure. End-to-end visibility is a key to rapid troubleshooting.

3. Built-in tools provided in the Citrix stack are useful, but not always sufficient for managing performance end-to-end.

4. Virtual desktops are VMs, but you can't use monitoring tools you've used for virtual servers to monitor virtual desktops.

5. You don't always have to involve your experts in problem diagnosis, if you invest in service monitoring and auto-correlation.

Citrix Performance Monitoring Tips

© eG Innovations, Inc | www.eginnovations.com

Insights into browser-based accesses

Domain-Expertise with Citrix

© eG Innovations, Inc | www.eginnovations.com

Network latency is affecting Citrix user

experience

Insights into network latency and its impact on Citrix performanceDomain-Expertise with Citrix

© eG Innovations, Inc | www.eginnovations.com

Total login time as seen by the Delivery

Controller

Breakdown of login time into phases

Visibility into Citrix logon process – from the Delivery ControllerDomain-Expertise with Citrix

© eG Innovations, Inc | www.eginnovations.com

Group policy processing is what is

taking time

Details of the CSE that is causing logon

slowness

Visibility into the Citrix logon process from XenAppDomain-Expertise with Citrix

© eG Innovations, Inc | www.eginnovations.com

HDX Channels Bandwidth used Audio bandwidth Video bandwidth Printer bandwidth Drive bandwidth Framehawk frames/s

User & Application Activity Top users by CPU, memory,

IOPS Top applications by CPU,

memory, popularity, IOPS URLs accessed by users

User Experience Logon time Profile load time App launch time Screen refresh latency Network RTT

Citrix Tier-wise Visibility NetScaler StoreFront Provisioning Services Delivery Controller License server Data store

Supporting Infrastructure Virtualization platform Storage Network in DC Network to user terminals Infra services – AD, DNS

Sessions Who logged in, when What applications did

they access When disconnects happen Idle time in session

Citrix Monitoring Capabilities

© eG Innovations, Inc | www.eginnovations.com

Integrated Monitoring of Everything Citrix

Complement & Extend Citrix Performance Management Solutions

NetScaler Insight

Multi Admin Consoles

Director/EdgeSight

Citrix Products

eG Enterprise Performance Monitoring

© eG Innovations, Inc | www.eginnovations.com

Before Migration

After Migration

Use Cases for Performance Monitoring:

Migration Analysis

© eG Innovations, Inc | www.eginnovations.com

Answers key questions about Citrix

usage: who, when, how long, what?

Use Cases for Performance Monitoring:

Compliance and Audit

© eG Innovations, Inc | www.eginnovations.com

A few of the servers are handling most of

the sessions

Use Cases for Performance Monitoring:

Capacity Optimization

© eG Innovations, Inc | www.eginnovations.com

Use Cases for Performance Monitoring: Capacity Planning

© eG Innovations, Inc | www.eginnovations.com

1. Look for performance monitoring that has Citrix domain expertise.

2. When users complain that “Citrix is slow”, the problem could be anywhere in the infrastructure. End-to-end visibility is a key to rapid troubleshooting.

3. Built-in tools provided in the Citrix stack are useful, but not always sufficient for managing performance end-to-end.

4. Virtual desktops are VMs, but you can't use monitoring tools you've used for virtual servers to monitor virtual desktops.

5. You don't always have to involve your experts in problem diagnosis if you invest in service monitoring and auto-correlation.

6. Performance management is more than just about troubleshooting problems.

Citrix Performance Monitoring Tips

© eG Innovations, Inc | www.eginnovations.com

Assess

DesignDeploy

Maintain Plan

Performance Monitoring

When Should Performance Monitoring be Considered?

Baseline the infrastructure from the very beginning

Mitigate risk of failure down the line

Process vs. costly ad-hoc fixes

Ensure scalability & deliver ROI

© eG Innovations, Inc | www.eginnovations.com

1. Look for performance monitoring that has Citrix domain expertise

2. When users complain that “Citrix is slow”, the problem could be anywhere in the infrastructure. End-to-end visibility is a key to rapid troubleshooting.

3. Built-in tools provided in the Citrix stack are useful, but not always sufficient for managing performance end-to-end

4. Virtual desktops are VMs, but you can't use monitoring tools you've used for virtual servers to monitor virtual desktops

5. You don't always have to involve your experts in problem diagnosis if you invest in service monitoring and auto-correlation.

6. Performance management is more than just about troubleshooting problems

7. Don’t look at performance management just AFTER you have deployed the Citrix infrastructure

Citrix Performance Monitoring Tips

© eG Innovations, Inc | www.eginnovations.com

Dramatically simplify and accelerate application

performance management. Deliver peak performance, user satisfaction and ROI.

User Satisfaction

IT Productivity

Higher serviceuptime

Simplicity

Cost control & ROI

Total CitrixPerformanceManagement

“”

Total Citrix Performance Monitoring Benefits

© eG Innovations, Inc | www.eginnovations.com

Free Trialhttp://www.eginnovations.com/freetrial

Send an Emailinfo@eginnovations.com

Call Us+1 (866) 526 6700

Next Steps

© eG Innovations, Inc | www.eginnovations.com

Q&A