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

Preview:

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

Citation preview

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

Challenges With Virtualizing XenApp

Rick RuskinVice President eG InnovationsRick.Ruskin@eginnovations.com

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

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

Client Web

Active Directory SQL

CitrixXenApp

CitrixZDC

License Server Profile Server

EnterpriseApps

Network

XenApp on Physical Servers = Complex

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!

What Happens When There Are Issues?

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

Ensuring Peak Performance of Virtualized Applications

Bala VaidhinathanCTOeG InnovationsBala@eginnovations.com

“Total Performance Visibility”

(Knowledge is Power)

Best Practice #1

Dashboard Indicates Service Issue

Service shows a serious problem

Drilldown to Transactions

User Impact detected

Intuitive Performance Mapping

XenApp issue?

Intuitive Performance Mapping

Host ESX issue impacting XenApp

Pinpoint Root Cause

Console vCPU maxed out.

Pinpoint Root Cause

Backup process runningl!

Intuitive Auto-Correlation

Auto-correlated alert points to the vCPU

issue

NetworkWeb onESX

XenDesktop Connection Broker

XenDesktopson ESX

Profile Server

License Server

ProvisioningServer

SAN

vCenterOracle

Client

vCenter

No More FingerpointingeG Enterprise

“Inside View of User Sessions“

(Monitor users not just Servers)

Best Practice #2

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

“Pro-Active Monitoring”

(Prevention is better than cure)

Best Practice #3

Pro-Active Monitoring

A critical event was raised when Citrix server went

down

Prevent Outages

Benefit: Prevent problems from impacting users!

Proactive alert sent 30 mins before the

problem occurred – alert pertained to

user’s memory usage

“Monitoring of Capacity & Configuration Changes”

(Changes and Bottlenecks)

Best Practice #4

PERFORMANCE ALERTS

5. Correlating Performance and Configuration

Correlate performance with configuration changes

CONFIGURATION CHANGE

Benefit: Saves endless hours of troubleshooting

Track Configuration Changes

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

5. Correlating Performance and Configuration

Benefit: Right size your environment for better ROI

Find Your Bottlenecks

I/O issues – ESX Impact

I/O issues – Storage Bottleneck

Benefit: Right size your environment for better ROI

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

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

Simplifying, Accelerating and Reducing Deployment Risks for Virtualized Citrix XenApp

Chetan Venkatesh CTOAtlantis Computingchetan@atlantiscomputing.com

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

XenApp onVMware ESX

Major Risks of Virtualizing XenApp

SAN

Storage Network

Storage Performance Bottleneck

Storage Network Bottleneck

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

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

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

Hypervisor

Atlantis ILIO Virtual Machine

R2 R2 R2 R2

ApplicationAnalysis

Inline De-duplication

IO Processing

CompressionIO Blender Fix

Fast Clone

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/

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)

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

Automated Deployment

1. Automated Atlantis ILIO Deployment

2. Auto-Sizing and Configuration

3. Auto-Create Datastore

4. Desktop Provisioning with

Citrix PVS

XenApp onVMware ESX

Addressing the Risks of Virtualizing XenApp

SAN

Storage Network

Storage Performance Bottleneck

Storage Network Bottleneck

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!

Putting the Pieces Together

Rick RuskinVice President eG InnovationsRick.Ruskin@eginnovations.com

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.

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

Test Pilot Production Acceleration

You Can Engage At All Stages of Adoption

Q&A

Next Steps More Details

www.atlantiscomputing.comwww.eginnovations.com

Contact UsAtlantis Computing (US) 877-310-2224

sales@atlantiscomputing.com

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

webinar@eginnovations.com

Recommended