SlideShare uma empresa Scribd logo
1 de 21
Mastering P2V
Best Practices for Maintaining Service
Levels upon Migration
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




                                 © 2012 Emulex Corporation & Correlsense Inc.   2
Agenda



     Why application and I/O performance are crucial for P2V


         P2V best practices


         The tools available that can help


     Q&A




                       © 2012 Emulex Corporation & Correlsense Inc.   3
Why Application and I/O
Performance are Crucial for P2V
What The Experts Are Saying …

          50%              “..half or more of the database time is
                           attributable to storage I/O”
          Storage          - Gartner’s Sept 2011, “Magic Quadrant for Application Performance Monitoring”
         Wait Time
                                           “It is vital to understand the value of performance for
                                                each environment and particular application.”
“Improving [storage I/O                   “The cost for I/O response time needs to be part of the
completion time] will have                               data center cost structure.”
a dramatic effect on                                                - IDC, ‘Data Center I/O Performance Issues and Impacts’
[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)


                                         © 2012 Emulex Corporation & Correlsense Inc.                                  5
The Growing Complexity in IT
Applications Diversity and new Rollouts

                        Home                                                                                    New App
                                             Packaged               Legacy                     Web
                        Grown                                                                                    Rollout
                                                                                                                Home


Distributed Functionality

                          Web                      App                Load                                         Shared
                                                                                                 ESB
                         Server                   Server            Balancer                                      Services

Virtualized Infrastructure
                                   Virtual Machines                  Virtual Machines                   Virtual Machines
                                   App      App       App            App         App       App          App      App       App

                                   OS       OS        OS             OS          OS        OS           OS       OS        OS

                                     Hypervisor OS                        Hypervisor OS                   Hypervisor OS
                                     Shared File System                   Shared File System              Shared File System
Storage Management

                    Storage         Multi-                      I/O          Converged               Virtual        Physical
       Hypervisor
                    Caching        pathing                  Aggregators      Networks                Storage        Storage



                              © 2012 Emulex Corporation & Correlsense Inc.                                                       6
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




                            © 2012 Emulex Corporation & Correlsense Inc.   7
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.




                           © 2012 Emulex Corporation & Correlsense Inc.   8
Why Application Owners Should Care
About 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            Missing index? DB lock? Bad                    Peak usage is causing large
  performance            query?                                         storage queues, making app wait?
  Virtual environment    Under provisioning                             Oversubscription to the physical
                                                                        disk




                               © 2012 Emulex Corporation & Correlsense Inc.                                   9
P2V Best Practices
Are You Ready for P2V?
  Don’t start without a plan
   – Identify dependencies for apps and storage
   – Prioritize order of virtualization                                               Plan


  Baseline ‘real-world’ infrastructure performance
   – Establish where you are now and where you
     want to be                                                                Baseline


  Establish robust SLAs
                                                                                      Create
   – Measure from end user through to storage
                                                                                       SLAs

  Early warning & continuous monitoring
   – Automate SLA monitoring                                                  Monitor, R
                                                                              eport, Rea
   – Pro-active alerting based on dynamic performance
     thresholds
                                                                                  ct



                               © 2012 Emulex Corporation & Correlsense Inc.                    11
Will You Have E2E visibility When You Migrate?

        Traditional tools are insufficient for end-to-end performance management


       “CPU and         “PING works,                          “SAN has low               “Plenty of Storage &
     Memory are OK”      Temp is OK”                           utilization”             No hardware failures”




    Application         Database                                  X
      Server             Server
                                                              Fabric                   Storage Target

     Application         Server                               SAN
   Performance SW       Mgmt. SW                            Mgmt. SW
                                                                                      Array Mgmt. SW

                                                                                SRM Tools



                                                               “Plenty of
                                                               capacity”




                                 © 2012 Emulex Corporation & Correlsense Inc.                                   12
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                                                                      Unintended
                                                                                                                   spindle
                                                                                          LUN 0     !
                                                                                                                   contention
                                                                          Target Port A                  RAID
                                                                                          LUN 1          Set 1
                                                                                                    !
                                                                                                    !
                                                                          Target Port B    LUN 0         RAID
                                                                                                    ! Set 2
                                                                                  !        LUN 1

                                                                                          Virtual       Physical
                                                                                          Storage       Storage
   Virtual oversubscription 160:1 (20 guest / hypervisor)




                                        © 2012 Emulex Corporation & Correlsense Inc.                                     13
The 5 Layers of User Frustration
                                                                       Here, with pro-
                                                                      active monitoring
           1. User notices slow application
           and ignores

           2. User hounded by slow app and tries                                      When
                                                                                     does IT
           their own fix (e.g. refresh/restart)                                     find out?
  &%#!
           3. User frustrated by slow app and
           &%#!'s to friend or co-worker
                                                                      Here, with reactive
                                                                         “monitoring”
           4. Severe disruption - user
           complains to IT or Customer Service

           5. System unusable

                       © 2012 Emulex Corporation & Correlsense Inc.                         14
Tools Available That Can Help
Proactive Monitoring Tool Basics
 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

 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




                                © 2012 Emulex Corporation & Correlsense Inc.   16
Instant Problem Isolation
  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

                                       Rapid Problem Isolation

             Server Problem                                                       Storage Problem

                                                    ?
 Which Application Tier?                                                                    Which Storage Tier?

    Java     LDAP       DB                                                                   Local       SAN   SSD


  Which Application Operation?                                                          Which Storage Device?


    Method      Query        SQL                                                   Fabric            Target    LUN



                                   © 2012 Emulex Corporation & Correlsense Inc.                                      17
Introducing the Industry’s Only E2E APM Solution


Bridging between Operations and Infrastructure Teams

                                                                                DB
              (User)     Web                      Service             App
                                                                                Tier
              Client     Tier                      Tier               Tier


  +
                        Storage                     Storage           Storage   Storage
                          Tier                        Tier              Tier      Tier



                                        Tr u e E n d - t o - E n d A P M




                       © 2012 Emulex Corporation & Correlsense Inc.                       18
A Unique Solution & Approach
  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




                                                   +
                               Tr u e E n d - t o - E n d A P M

      Collector technology, located                                Sensors monitor I/O performance
          between the app and                                         to storage devices, quickly
       the infrastructure pinpoints                               exposing hot-spots, utilization, and
         application bottlenecks                                          provisioning issues


                                © 2012 Emulex Corporation & Correlsense Inc.                             19
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




                           © 2012 Emulex Corporation & Correlsense Inc.            20
Questions …




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

                          © 2012 Emulex Corporation & Correlsense Inc.   21

Mais conteúdo relacionado

Mais de Correlsense

Unify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by CorrelsenseUnify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by CorrelsenseCorrelsense
 
Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management Correlsense
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense
 
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...Correlsense
 
New Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System PerformanceNew Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System PerformanceCorrelsense
 
Best Practices for Managing SaaS Applications
Best Practices for Managing SaaS ApplicationsBest Practices for Managing SaaS Applications
Best Practices for Managing SaaS ApplicationsCorrelsense
 
An Introduction to Software Performance Engineering
An Introduction to Software Performance EngineeringAn Introduction to Software Performance Engineering
An Introduction to Software Performance EngineeringCorrelsense
 
DevOps and the Future of IT Operations
DevOps and the Future of IT OperationsDevOps and the Future of IT Operations
DevOps and the Future of IT OperationsCorrelsense
 
An Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity ManagementAn Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity ManagementCorrelsense
 
New approaches to managing complex applications
New approaches to managing complex applicationsNew approaches to managing complex applications
New approaches to managing complex applicationsCorrelsense
 
Correlsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-fCorrelsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-fCorrelsense
 
EMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the CloudEMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the CloudCorrelsense
 
Show Me the Money: Connecting Performance Engineering to Real Business Results
Show Me the Money: Connecting Performance Engineering to Real Business ResultsShow Me the Money: Connecting Performance Engineering to Real Business Results
Show Me the Money: Connecting Performance Engineering to Real Business ResultsCorrelsense
 

Mais de Correlsense (14)

Unify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by CorrelsenseUnify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by Correlsense
 
Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic
 
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
 
New Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System PerformanceNew Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System Performance
 
Best Practices for Managing SaaS Applications
Best Practices for Managing SaaS ApplicationsBest Practices for Managing SaaS Applications
Best Practices for Managing SaaS Applications
 
An Introduction to Software Performance Engineering
An Introduction to Software Performance EngineeringAn Introduction to Software Performance Engineering
An Introduction to Software Performance Engineering
 
DevOps and the Future of IT Operations
DevOps and the Future of IT OperationsDevOps and the Future of IT Operations
DevOps and the Future of IT Operations
 
An Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity ManagementAn Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity Management
 
New approaches to managing complex applications
New approaches to managing complex applicationsNew approaches to managing complex applications
New approaches to managing complex applications
 
Correlsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-fCorrelsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-f
 
EMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the CloudEMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the Cloud
 
Show Me the Money: Connecting Performance Engineering to Real Business Results
Show Me the Money: Connecting Performance Engineering to Real Business ResultsShow Me the Money: Connecting Performance Engineering to Real Business Results
Show Me the Money: Connecting Performance Engineering to Real Business Results
 

Último

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Último (20)

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Mastering P2V: Best Practices for Maintaining Service Levels upon Migration

  • 1. Mastering P2V Best Practices for Maintaining Service Levels upon Migration
  • 2. 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 © 2012 Emulex Corporation & Correlsense Inc. 2
  • 3. Agenda Why application and I/O performance are crucial for P2V P2V best practices The tools available that can help Q&A © 2012 Emulex Corporation & Correlsense Inc. 3
  • 4. Why Application and I/O Performance are Crucial for P2V
  • 5. What The Experts Are Saying … 50% “..half or more of the database time is attributable to storage I/O” Storage - Gartner’s Sept 2011, “Magic Quadrant for Application Performance Monitoring” Wait Time “It is vital to understand the value of performance for each environment and particular application.” “Improving [storage I/O “The cost for I/O response time needs to be part of the completion time] will have data center cost structure.” a dramatic effect on - IDC, ‘Data Center I/O Performance Issues and Impacts’ [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) © 2012 Emulex Corporation & Correlsense Inc. 5
  • 6. The Growing Complexity in IT Applications Diversity and new Rollouts Home New App Packaged Legacy Web Grown Rollout Home Distributed Functionality Web App Load Shared ESB Server Server Balancer Services Virtualized Infrastructure Virtual Machines Virtual Machines Virtual Machines App App App App App App App App App OS OS OS OS OS OS OS OS OS Hypervisor OS Hypervisor OS Hypervisor OS Shared File System Shared File System Shared File System Storage Management Storage Multi- I/O Converged Virtual Physical Hypervisor Caching pathing Aggregators Networks Storage Storage © 2012 Emulex Corporation & Correlsense Inc. 6
  • 7. 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 © 2012 Emulex Corporation & Correlsense Inc. 7
  • 8. 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. © 2012 Emulex Corporation & Correlsense Inc. 8
  • 9. Why Application Owners Should Care About 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 Missing index? DB lock? Bad Peak usage is causing large performance query? storage queues, making app wait? Virtual environment Under provisioning Oversubscription to the physical disk © 2012 Emulex Corporation & Correlsense Inc. 9
  • 11. Are You Ready for P2V? Don’t start without a plan – Identify dependencies for apps and storage – Prioritize order of virtualization Plan Baseline ‘real-world’ infrastructure performance – Establish where you are now and where you want to be Baseline Establish robust SLAs Create – Measure from end user through to storage SLAs Early warning & continuous monitoring – Automate SLA monitoring Monitor, R eport, Rea – Pro-active alerting based on dynamic performance thresholds ct © 2012 Emulex Corporation & Correlsense Inc. 11
  • 12. Will You Have E2E visibility When You Migrate? Traditional tools are insufficient for end-to-end performance management “CPU and “PING works, “SAN has low “Plenty of Storage & Memory are OK” Temp is OK” utilization” No hardware failures” Application Database X Server Server Fabric Storage Target Application Server SAN Performance SW Mgmt. SW Mgmt. SW Array Mgmt. SW SRM Tools “Plenty of capacity” © 2012 Emulex Corporation & Correlsense Inc. 12
  • 13. 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 Unintended spindle LUN 0 ! contention Target Port A RAID LUN 1 Set 1 ! ! Target Port B LUN 0 RAID ! Set 2 ! LUN 1 Virtual Physical Storage Storage Virtual oversubscription 160:1 (20 guest / hypervisor) © 2012 Emulex Corporation & Correlsense Inc. 13
  • 14. The 5 Layers of User Frustration Here, with pro- active monitoring 1. User notices slow application and ignores 2. User hounded by slow app and tries When does IT their own fix (e.g. refresh/restart) find out? &%#! 3. User frustrated by slow app and &%#!'s to friend or co-worker Here, with reactive “monitoring” 4. Severe disruption - user complains to IT or Customer Service 5. System unusable © 2012 Emulex Corporation & Correlsense Inc. 14
  • 16. Proactive Monitoring Tool Basics 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 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 © 2012 Emulex Corporation & Correlsense Inc. 16
  • 17. Instant Problem Isolation 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 Rapid Problem Isolation Server Problem Storage Problem ? Which Application Tier? Which Storage Tier? Java LDAP DB Local SAN SSD Which Application Operation? Which Storage Device? Method Query SQL Fabric Target LUN © 2012 Emulex Corporation & Correlsense Inc. 17
  • 18. Introducing the Industry’s Only E2E APM Solution Bridging between Operations and Infrastructure Teams DB (User) Web Service App Tier Client Tier Tier Tier + Storage Storage Storage Storage Tier Tier Tier Tier Tr u e E n d - t o - E n d A P M © 2012 Emulex Corporation & Correlsense Inc. 18
  • 19. A Unique Solution & Approach 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 + Tr u e E n d - t o - E n d A P M Collector technology, located Sensors monitor I/O performance between the app and to storage devices, quickly the infrastructure pinpoints exposing hot-spots, utilization, and application bottlenecks provisioning issues © 2012 Emulex Corporation & Correlsense Inc. 19
  • 20. 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 © 2012 Emulex Corporation & Correlsense Inc. 20
  • 21. Questions … For more information on the respective products, see: – www.emulex.com/vision – www.correlsense.com © 2012 Emulex Corporation & Correlsense Inc. 21