xenapp virtualization success - how to eliminate storage and networking bottlenecks to deliver peak...
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 ROITRANSCRIPT
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 [email protected]
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 [email protected]
“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 [email protected]
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 [email protected]
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
eG Innovations (US) +1 732-794-1259