xenapp virtualization success - how to eliminate storage and networking bottlenecks to deliver peak...

50
Presenters Rick Ruskin (eG Innovations) Bala Vaidhinathan (eG Innovations) Chetan Venkatesh (Atlantis Computing) XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Upload: eg-innovations

Post on 05-Dec-2014

1.939 views

Category:

Technology


1 download

DESCRIPTION

Learn how to more quickly virtualize a Citrix XenApp environment without affecting user experience, performance or increasing cost. During the webinar, we will review how to: - Architect an optimal virtualized XenApp implementation - Automate XenApp deployment to speed delivery of applications and data - Get peak performance for all layers of the virtualized IT environment - Put the elements together to lower risk, boost user satisfaction and ensure high ROI

TRANSCRIPT

Page 1: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

PresentersRick Ruskin (eG Innovations)Bala Vaidhinathan (eG Innovations)Chetan Venkatesh (Atlantis Computing)

XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Page 2: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Challenges With Virtualizing XenApp

Rick RuskinVice President eG [email protected]

Page 3: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

About eG InnovationsPerformance Assurance

Made EasyeG Innovations’ award-winning performance assurance solutions automate and dramatically accelerate the discovery, diagnosis, and resolution of service performance issues - in complex virtual, cloud, and physical service infrastructures. Our customers use eG Innovations to enable end user productivity, reduce cost and complexity, and deliver on the ROI promise of transformational IT investments.

WorldwideLocations

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

Customers Over 1,000 customers worldwide

Certifications

Sample Awards & Recognition

Page 4: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Companies Virtualizing XenApp

93% of XenApp deployments plan to virtualize

83% are already completely virtualized or migrating now

Achieving success with this migration is critical

58%Completely Virtualized

10%PlannedIn 2013

7% Don’t Plan to Virtualize

25% currently migrating to vir-tualized XenApp

Source: Survey by Atlantis Computing, April 2012Sample size: 293

Page 5: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Client Web

Active Directory SQL

CitrixXenApp

CitrixZDC

License Server Profile Server

EnterpriseApps

Network

XenApp on Physical Servers = Complex

Page 6: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Network

Web onVMware ESX

Active Directory SQL

XenApp onVMware ESXZDC on

VMware ESX

License Server

Profile Server

EnterpriseApps

vCenterOracle

XenApp Virtual Infrastructure = More Complex

SANSwitch

ComplexityAdd virtual machines, connection brokers, profile servers, provisioning servers … a lot of

opportunities for things to go wrong and impact user experience!

Page 7: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

What Happens When There Are Issues?

Page 8: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Virtualizing Application Delivery Requires Collaboration eG Innovations and Atlantis Computing are key elements

to a successful, cost-effective XenApp Solution:

– Reduce the cost & complexity – Deliver on the ROI and user experience promise of

virtualized XenApp

Page 9: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Ensuring Peak Performance of Virtualized Applications

Bala VaidhinathanCTOeG [email protected]

Page 10: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

“Total Performance Visibility”

(Knowledge is Power)

Best Practice #1

Page 11: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Dashboard Indicates Service Issue

Service shows a serious problem

Page 12: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Drilldown to Transactions

User Impact detected

Page 13: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Intuitive Performance Mapping

XenApp issue?

Page 14: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Intuitive Performance Mapping

Host ESX issue impacting XenApp

Page 15: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Pinpoint Root Cause

Console vCPU maxed out.

Page 16: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Pinpoint Root Cause

Backup process runningl!

Page 17: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Intuitive Auto-Correlation

Auto-correlated alert points to the vCPU

issue

Page 18: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

NetworkWeb onESX

XenDesktop Connection Broker

XenDesktopson ESX

Profile Server

License Server

ProvisioningServer

SAN

vCenterOracle

Client

vCenter

No More FingerpointingeG Enterprise

Page 19: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

“Inside View of User Sessions“

(Monitor users not just Servers)

Best Practice #2

Page 20: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Provide – Real Time, in-depth, user session statistics with Correlation and quick Search.

Benefit: Reduce service downtime; Keep users happy!

Inside View for Every User

Identify problems only visible from within the user

session

Page 21: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

“Pro-Active Monitoring”

(Prevention is better than cure)

Best Practice #3

Page 22: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Pro-Active Monitoring

A critical event was raised when Citrix server went

down

Page 23: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak 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: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

“Monitoring of Capacity & Configuration Changes”

(Changes and Bottlenecks)

Best Practice #4

Page 25: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak 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: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak 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: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

5. Correlating Performance and Configuration

Benefit: Right size your environment for better ROI

Find Your Bottlenecks

Page 28: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

I/O issues – ESX Impact

Page 29: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

I/O issues – Storage Bottleneck

Benefit: Right size your environment for better ROI

Page 30: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Performance Assurance with eG Enterprise

Automated

Diagnosis

User Experienc

e Manageme

nt

Right-Sizing & Capacity PlanningPre-

emptive Alerting

TotalPerforman

ce Visibility

End UserExperience

StorageConnection

Brokers

Profile Servers

Network

Applications

Virtualization

InfrastructurePerformance

ServicePerformance

Online Banking

Accounting

Trading

Patient records

. . .

eG Enterprise

Page 31: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

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

service view with performance correlation 2. Inside View of User Sessions – In-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 32: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Simplifying, Accelerating and Reducing Deployment Risks for Virtualized Citrix XenApp

Chetan Venkatesh CTOAtlantis [email protected]

Page 33: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Software company focused on virtual data center optimization– HQ in Silicon Valley with offices in Europe– Over 200 customers– Over ¼ million licenses sold– Partnerships with over 130 resellers globally

Strategic relationships with key industry vendors

Largest VDI and XenApp deployments in the world: JPMorgan Chase, Colt, US Navy, US Army Medical Command, etc.

Atlantis Computing Introduction

Page 34: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

XenApp onVMware ESX

Major Risks of Virtualizing XenApp

SAN

Storage Network

Storage Performance Bottleneck

Storage Network Bottleneck

Page 35: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

PVS Write-Cache Storage Options Most use shared SAN/NAS storage Local disk has limited IOPS and is difficult

to maintain Local SSDs fail with write-heavy

workloads PVS servers will become a storage or

network bottleneck RAM has limited capacity

Source: Citrix Blog http://blogs.citrix.com/2011/10/31/pvs-write-cache-sizing-considerations-–-follow-up/

5.5%PVS Server 5.5%

Local RAM

27.5%Local Disk

61.6%Shared

SAN/NASStorage

Page 36: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Where are the XenApp deployment risks?

Under-sizing of the PVS write-cache SAN/NAS introducing storage network risk

The impact: Cost overruns – can be very significant Project delays – while infrastructure is resized Unhappy users and management – CFO, CIO, CEO, etc.… leads to risk aversion and very cautious approach to project

Page 37: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Atlantis ILIO for Citrix XenApp Performance

– Accelerates boot/logon, provisioning, application response time

Storage Savings – 100%, No Storage! – No shared storage, local disk or SSDs required– Stores XenApp VMs/PVS write cache in-memory– Reduces RAM requirements by 90+% compared to PVS

alone

Risk Reduction – Absorbs write-cache sizing errors– Avoid network bottlenecks – No network storage traffic– No changes to XenApp images– Supports PVS or full clones

Page 38: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Hypervisor

Atlantis ILIO Virtual Machine

R2 R2 R2 R2

ApplicationAnalysis

Inline De-duplication

IO Processing

CompressionIO Blender Fix

Fast Clone

Page 39: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Storage Requirements with PVS

4-12 XenApp VMs per physical server

Most common Write-Cache size 16-20GB

8 IOPS per user for “heavy users”

Sources: Citrix Blog http://blogs.citrix.com/2011/10/31/pvs-write-cache-sizing-considerations-–-follow-up/http://blogs.citrix.com/2013/01/07/whats-the-optimal-xenapp-6-5-vm-configuration/

Page 40: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Atlantis ILIO for Citrix XenApp Testing

LoginVSI Medium Workload 12 VMs with 20GB PVS

Write-Cache 92% reduction in RAM used

as storage 33X faster provisioning 4x faster boot time Faster app response time 16% density increase Citrix PVS Citrix PVS with ILIO

0

50

100

150

200

250

240 GB

19.2 GB

In-Memory XenApp (RAM used)

Page 41: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Cost Impact for 1,000 User XenApp Deployment

Dramatic Cost Savings Compared

to SAN/NAS

Cost Per User Under of $112

Virtually unlimited IOPS of RAM

Page 42: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Automated Deployment

1. Automated Atlantis ILIO Deployment

2. Auto-Sizing and Configuration

3. Auto-Create Datastore

4. Desktop Provisioning with

Citrix PVS

Page 43: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

XenApp onVMware ESX

Addressing the Risks of Virtualizing XenApp

SAN

Storage Network

Storage Performance Bottleneck

Storage Network Bottleneck

Page 44: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

XenApp onVMware ESXw/ Atlantis ILIO

Simplifying, Accelerating & De-Risking XenApp

No SAN/NAS, no local disk and no SSDs to size and maintain No storage network traffic or fibre channel HBAs Amazing user experience by using RAM as storage Automated deployment of Atlantis ILIO VMs Just software, servers and RAM!

Page 45: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Putting the Pieces Together

Rick RuskinVice President eG [email protected]

Page 46: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

XenApp onVMware ESX

SAN

Storage Network

Putting eG and Atlantis Computing Together

Network

Web onVMware ESX

Active Directory SQL

ZDC onVMware ESX

License Server

Profile Server

EnterpriseApps

vCenterOracle

Automate and dramatically accelerate the discovery, diagnosis, and resolution of service performance issues.

Page 47: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

XenApp onVMware ESX

SAN

Storage Network

Putting eG and Atlantis Computing Together

Network

Web onVMware ESX

Active Directory SQL

ZDC onVMware ESX

License Server

Profile Server

EnterpriseApps

vCenterOracle

ILIO for XenApp Eliminates theBottlenecks

Page 48: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Test Pilot Production Acceleration

You Can Engage At All Stages of Adoption

Page 49: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Q&A

Page 50: XenApp Virtualization Success - How to Eliminate Storage and Networking Bottlenecks to Deliver Peak Performance

Next Steps More Details

www.atlantiscomputing.comwww.eginnovations.com

Contact UsAtlantis Computing (US) 877-310-2224

[email protected]

eG Innovations (US) +1 732-794-1259

[email protected]