Upload
correlsense
View
1.812
Download
4
Tags:
Embed Size (px)
DESCRIPTION
No doubt you are familiar with the established benefits of virtualization: improved efficiency and resource availability at a lower overall cost. Many IT departments, however, have discovered that virtualizing applications can create new and unexpected performance problems. As businesses drive towards the distributed IT infrastructure model, how can you be sure that your application performance and service levels will not be sacrificed following P2V migration? Join Correlsense and Emulex for an online seminar on how your business-critical applications can survive P2V migration without a performance degradation. During this session, we will discuss: -The growing complexity of the modern IT infrastructure and the accelerating pace of change -The challenges of guaranteeing service levels before, during and after a P2V migration -The importance of end-to-end visibility in monitoring application and storage performance We will conclude with a discussion of the Correlsense and Emulex solutions plus Q&A.
Citation preview
Mastering P2VBest Practices for Maintaining Service Levels upon Migration
2© 2012 Emulex Corporation & Correlsense Inc.
Housekeeping
Ask questions at anytime
Please put questions in the Q&A section
Speakers
Erick Crowell, Emulex Inc. – Product Marketing Manager
Oren Elias, Correlsense Inc. – EVP Strategy & Business Development
Prize drawing at end of show
3© 2012 Emulex Corporation & Correlsense Inc.
Agenda
Why application and I/O performance are crucial for P2V
P2V best practices
The tools available that can help
Q & A
Why Application and I/O Performance are Crucial for P2V
5© 2012 Emulex Corporation & Correlsense Inc.
What The Experts Are Saying …
“..half or more of the database time is attributable to storage I/O”- Gartner’s Sept 2011, “Magic Quadrant for Application Performance Monitoring”
50%Storage
Wait Time“It is vital to understand the value of performance for
each environment and particular application.”
“The cost for I/O response time needs to be part of the data center cost structure.”- IDC, ‘Data Center I/O Performance Issues and Impacts’
“Improving [storage I/O completion time] will havea dramatic effect on [application] transaction rate and scalability.” – Pure Storage.com (Matt Kixmoeller)
“Measuring application response time and transaction throughput is the only way to ensure acceptable performance before, during, and after [migration] to a virtualized or private cloud environment.” – Virtualization Practice.com (Bernd Harzog)
6© 2012 Emulex Corporation & Correlsense Inc.
A p p l i c a ti o n s D i v e r s i t y a n d n e w R o l l o u t s
D i s t r i b u t e d F u n c ti o n a l i t y
V i r t u a l i z e d I n f r a s t r u c t u r e
S t o r a g e M a n a g e m e n t
The Growing Complexity in IT
HomeNew App Rollout
Home Grown Packaged Legacy Web
Web Server
AppServer
LoadBalancer ESB
Shared Services
App
OS
App
OS
App
OS
Virtual Machines
Shared File SystemHypervisor OS
App
OS
App
OS
App
OS
Virtual Machines
Shared File SystemHypervisor OS
App
OS
App
OS
App
OS
Virtual Machines
Shared File SystemHypervisor OS
PhysicalStorage
VirtualStorage
I/O Aggregators
Converged Networks
Multi-pathingH y p e r v i s o r Storage
Caching
7© 2012 Emulex Corporation & Correlsense Inc.
The End-to-End (E2E) Challenge
Complexity is growing in the data center– Virtualization brings efficiency gains but complexity challenges– Service-oriented architectures mean performance management now a holistic
undertaking
Administrators are being pressured to– Reduce the time to deploy new applications and technologies– Increase the number of applications and technologies supported– Extend the performance of existing infrastructure
The challenge…– How to manage application availability and performance SLAs?– Domain-specific monitoring lacks holistic visibility
8© 2012 Emulex Corporation & Correlsense Inc.
Unspoken Fear of P2V
Traditional physical hardware is predictable and dedicated
Virtual infrastructure introduces sharing, over-subscription
Application performance before migration will not match application performance post migration.
Solutions may be out of our control as the hardware resources are not managed by others.
There is no way to go back.
9© 2012 Emulex Corporation & Correlsense Inc.
Why Application Owners Should CareAbout storage – and Vice Versa
New storage configuration options– Application performance enhanced by fine-tuning storage components– Server hardware performance gains increased significance of storage
performance– Data analytics increases reliance on robust storage performance
Application vs. Storage – “Who’s problem is it, anyway?”
Problem Application Storage
Web-site performance To many embedded objects? Static content is on a slow storage device?
On-line app performance
Missing index? DB lock? Bad query?
Peak usage is causing large storage queues, making app wait?
Virtual environment Under provisioning Oversubscription to the physical disk
P2V Best Practices
11© 2012 Emulex Corporation & Correlsense Inc.
Are You Ready for P2V?
Don’t start without a plan– Identify dependencies for apps and storage– Prioritize order of virtualization
Baseline ‘real-world’ infrastructure performance – Establish where you are now and where you
want to be
Establish robust SLAs – Measure from end user through to storage
Early warning & continuous monitoring– Automate SLA monitoring – Pro-active alerting based on dynamic performance
thresholds
Plan
Baseline
Create SLAs
Monitor, Report, React
12© 2012 Emulex Corporation & Correlsense Inc.
SRM Tools
Array Mgmt. SWSAN
Mgmt. SWServer
Mgmt. SWApplication
Performance SW
DatabaseServer
Storage Target
Traditional tools are insufficient for end-to-end performance management
“CPU and Memory are OK”
“PING works, Temp is OK”
“Plenty of Storage & No hardware failures”
“SAN has low utilization”
Will You Have E2E visibility When You Migrate?
Application Server
Fabric
X
“Plenty of capacity”
13© 2012 Emulex Corporation & Correlsense Inc.
P2V Checklist
Assure service-levels while migrating to a virtualized environment– e.g. under-provisioning of application nodes, over utilization of LUNs!?
Cross the stack service level assurance - don’t move without it
Physical server / port oversubscription 8:1
Virtual oversubscription 160:1 (20 guest / hypervisor)
VirtualStorage
LUN 1
LUN 0
LUN 1
LUN 0
Target Port A
Target Port B
!
PhysicalStorage
RAID Set 2
RAID Set 1
!
!
!
!
Unintended spindle contention
14© 2012 Emulex Corporation & Correlsense Inc.
The 5 Layers of User Frustration
1. User notices slow application and ignores
2. User hounded by slow app and tries their own fix (e.g. refresh/restart)
3. User frustrated by slow app and &%#!'s to friend or co-worker
4. Severe disruption - user complains to IT or Customer Service
5. System unusable
Here, with reactive “monitoring”
Here, with pro-active monitoring
When does IT find out?
&%#!
Tools Available That Can Help
16© 2012 Emulex Corporation & Correlsense Inc.
Proactive Monitoring Tool Basics
Types of problems you can identify quickly – Problems with end user experience
• Instantly isolate root cause from browser, through data-center down to the storage
– Problems with application transactions• Quickly Isolate root cause from application and database tiers
– Problems with storage performance• Identify Impacted Applications and Services
Increase operational efficiency – Avoid Application `brown-outs` and slowdowns – Reduces staff and time to resolution
Save on hidden costs– Fix problems before they become really expensive– Solve more problems in L1 & L2 support not development
17© 2012 Emulex Corporation & Correlsense Inc.
Instant Problem Isolation
Storage ProblemServer Problem
?Rapid Problem Isolation
Which Application Tier?
LDAP DBJava
Which Storage Tier?
SAN SSDLocal
Method Query SQL
Which Application Operation?
Fabric Target LUN
Which Storage Device?
Instantly isolate root cause across the entire infrastructure.– From browser, through entire technology stack and down to the storage
Eliminate finger pointing– War-room (blame-storming) cross discipline communication tool
18© 2012 Emulex Corporation & Correlsense Inc.
(User)Client
WebTier
T r u e E n d - t o - E n d A P M
Introducing the Industry’s Only E2E APM Solution
Bridging between Operations and Infrastructure Teams
StorageTier
StorageTier
DBTierService
Tier
StorageTier
AppTier
StorageTier
+
19© 2012 Emulex Corporation & Correlsense Inc.
A Unique Solution & Approach
Collector technology, located between the app and
the infrastructure pinpoints application bottlenecks
Sensors monitor I/O performance to storage devices, quickly exposing
hot-spots, utilization, and provisioning issues
Best possible visibility to IT Ops– Innovative approach to monitoring E2E performance (APM 3.0)– Provides unique perspective on performance that other tools can’t touch
End-to-End Application View of Performance
+T r u e E n d - t o - E n d A P M
20© 2012 Emulex Corporation & Correlsense Inc.
Summary
Combined advantages include:– Monitor transaction performance from client end-users, web tier, application
tier, service tier, and database tiers– Monitor the application view of storage performance (FC and FCoE, with iSCSI
and DAS coming soon)– Drill down into transaction data to understand the storage impact, or lack
thereof, on application performance– Proactive SLA management of the multi-tier application layers and storage
backend they rely on
For more information on the respective products, see:– www.emulex.com/vision – www.correlsense.com
21© 2012 Emulex Corporation & Correlsense Inc.
Questions …
For more information on the respective products, see:– www.emulex.com/vision – www.correlsense.com