37
Presenters Doug Brown (DABCC) | Bala Vaidhinathan (eG Innovations) Johny Hartanto (LPS) | Rick Ruskin (eG Contact Us: [email protected] Delivering Citrix XenApp & XenDesktop Performance How to Provide Total Performance Visibility & User Satisfaction

Delivering Citrix XenApp & XenDesktop Performance

Embed Size (px)

Citation preview

Page 1: Delivering Citrix XenApp & XenDesktop Performance

PresentersDoug Brown (DABCC) | Bala Vaidhinathan (eG Innovations)Johny Hartanto (LPS) | Rick Ruskin (eG Innovations)

Contact Us:[email protected]

Delivering Citrix XenApp & XenDesktopPerformance

How to Provide Total Performance Visibility & User Satisfaction

Page 2: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Moderator

Holger SchulzeVP MarketingeG [email protected]

Page 3: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Webinar Agenda Introduction Desktop Transformation Trends XenApp – The Usual Suspect? Best Practices for a Better User Experience XenApp Case Study:

Lender Processing Services Q&A Next Steps

Page 4: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Desktop Transformation Trends

Doug BrownCitrix Expert, Blogger , CTODABCC, Inc. + PaperShare, [email protected]

Page 5: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Desktop Virtualization Journey

Source: Wikibon 2011

Complexity

Page 6: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

XenApp – The Usual Suspect?

Rick RuskinVice PresidenteG [email protected]

Page 7: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Client Web

Active Directory SQL

XenAppZDC

License Server Profile Server

EnterpriseApps

Network

Physical Environment = Complex

Page 8: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Network Web onESX

Active DirectorySQL

XenApp onESXZDC on

ESX

License Server

Profile Server

EnterpriseApps

vCenterOracle

Client

Virtual Environment = More Complex

Page 9: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

NetworkWeb onESX

XenDesktop Connection Broker

Active Directory onESX

XenDesktopson ESX

Profile Server

License Server

ProvisioningServer

SAN

vCenterOracle

vCenter

VDI Environment = Complex2

Client

Page 10: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

“It’s Not Me …!”

End User

Client Admin

LAN Admin

Firewall admin

Server admin

VMware admin

Domain admin

ERP Admin Sys admin ApplicationAdmin

The serveris working

OK

No othercomplaints

All lights Are green

We don’t see anything

wrong

Database Admin

Hey, this is not working

VMs are lightly loaded

EverythingIs OK

Not ourproblem

Looks fine Not mine

either

Talk tothe other

guys

Page 11: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Best Practices for a Better User Experience

Bala VaidhinathanCTOeG [email protected]

Page 12: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

“Total Performance Visibility”

(Knowledge is Power)

Best Practice #1

Page 13: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Dashboard Indicates Service Issue

Service shows critical problem

Page 14: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Drilldown to Transactions

Transactions exceed threshold

Page 15: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Intuitive Performance Mapping

Oracleissue?

Page 16: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Pinpoint Root Cause

Orders tablespace is full!

Page 17: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Intuitive Auto-Correlation

Auto-correlated alert points to the Oracle

issue

Page 18: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

NetworkWeb onESX

XenDesktop Connection Broker

XenDesktopson ESX

Profile Server

License Server

ProvisioningServer

SAN

vCenterOracle

Client

vCenter

No More FingerpointingeG Enterprise

Page 19: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

“Inside View of User Sessions“

(Monitor users not just VMs)

Best Practice #2

Page 20: Delivering Citrix XenApp & XenDesktop Performance

3. Automatic Correlation for Root-Cause Diagnosis

Benefit: Reduce service downtime; Keep users happy!

Inside View for Every User

Identify problems only visible from within the user

desktop

Page 21: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

“Pro-Active Monitoring”

(Prevention is better than cure)

Best Practice #3

Page 22: Delivering Citrix XenApp & XenDesktop Performance

Pro-Active Monitoring

A critical event was raised when Citrix server went

down

Page 23: Delivering Citrix XenApp & XenDesktop Performance

Prevent Outages

Benefit: Prevent problems from impacting users!

Proactive alert sent 30 mins before the

problem occurred – alert pertained to

user’s memory usage

Page 24: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

“Monitoring of Capacity & Configuration Changes”

(Changes and Bottlenecks)

Best Practice #4

Page 25: Delivering Citrix XenApp & XenDesktop Performance

PERFORMANCE ALERTS

5. Correlating Performance and Configuration

Correlate performance with configuration changes

CONFIGURATION CHANGE

Benefit: Saves endless hours of troubleshooting

Track Configuration Changes

Page 26: Delivering Citrix XenApp & XenDesktop Performance

6. Historical Reports on Users, Not VMs

Benefit: Know usage patterns, trends for effective capacity planning

Find out who the top users are

Understand Usage Patterns

Page 27: Delivering Citrix XenApp & XenDesktop Performance

5. Correlating Performance and Configuration

Benefit: Right size your environment for better ROI

Find Your Bottlenecks

Page 28: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Best Practice Approach1. Total Performance Visibility – Complete, end-to-end

service view with performance correlation 2. Inside View of User Sessions – Win-depth visibility

with In-N-Out Monitoring inside each user’s desktop session

3. Pro-Active Monitoring – Auto-baseline and end-to-end correlation to fix performance problems before users get impacted

4. Monitoring of Capacity and Configuration Changes – Right-size your environment for maximum ROI and weed out changes that cause performance issues

Page 29: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

XenApp Case Study:Lender Processing Services, Inc.

Johny HartantoCISSP, CSSP, CCEE, MCSE, CCNACitrix Architecture & EngineeringLender Processing Services, [email protected]

Page 30: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Desktop Transformation Objectives Reduce Cost Boost Security (compliance) Increase user flexibility

(work from anywhere, any device)

Page 31: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Challenges Too many layers …o We have Citrix servers, network devices, SQL

servers, provisioning servers, VDI to publish app servers - plus the hypervisor.

o Which one to check first when we see an issue? It can take many good hours just to pinpoint the issue.

EdgeSight is great – but what if the problem is not Citrix?

Do I really need multiple tools if I want to monitor network, SQL, provisioning, etc?

Page 32: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Citrix Topology

Page 33: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Benefits

Increased user satisfaction & productivity Improved service level performance Reduced business process cost Proactive detection & resolution of issues

across all tiers and all layers - before they rise to the level of user impact

Page 34: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

About eG InnovationseG Innovations is the only enterprise-class performance management solution that provides complete visibility across every layer and every tier of dynamic & complex cloud, virtual, and physical IT environments to reliably deliver mission-critical business services.

WorldwideLocations

New York, New Jersey, Boston, Chicago, Los Angeles, Dallas, Austin, Singapore, London, Chennai

Customers • Over 300 enterprise customers worldwide• Over 500 managed clients worldwide (via MSPs)

Year Founded 2001

Certifications VMware Ready, Citrix Ready, SAP Certified

Page 35: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Customer SuccessNearly 1,000 customers worldwide

Page 36: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Ask the Experts …

Q&A

Page 37: Delivering Citrix XenApp & XenDesktop Performance

© eG Innovations, Inc | www.eginnovations.com

Next Steps: Try eG Enterprise

Free Demowww.eginnovations.com/demo

Free Trial www.eginnovations.com/trial

Contact Us [email protected]: 732-794-1259

Total performance visibility to proactively discover, instantly diagnose, and rapidly resolve service performance issues.