mastering p2v: best practices for maintaining service levels upon migration

21
Mastering P2V Best Practices for Maintaining Service Levels upon Migration

Upload: correlsense

Post on 17-Jan-2015

1.812 views

Category:

Technology


4 download

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.

TRANSCRIPT

Page 1: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

Mastering P2VBest Practices for Maintaining Service Levels upon Migration

Page 2: Mastering P2V: Best 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

Page 3: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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

Page 4: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

Why Application and I/O Performance are Crucial for P2V

Page 5: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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)

Page 6: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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

Page 7: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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

Page 8: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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.

Page 9: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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

Page 10: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

P2V Best Practices

Page 11: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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

Page 12: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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”

Page 13: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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

Page 14: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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?

&%#!

Page 15: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

Tools Available That Can Help

Page 16: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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

Page 17: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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

Page 18: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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

+

Page 19: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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

Page 20: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

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

Page 21: Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

21© 2012 Emulex Corporation & Correlsense Inc.

Questions …

For more information on the respective products, see:– www.emulex.com/vision – www.correlsense.com