SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
Finding Virtual Coins
in the Couch


Mike Mckay
mike.mckay@novell.com
Session Overview

       Today's Data Center
       Virtualization adoption rates
       The over-provisioned and under-utilized virtual farm

       PlateSpin Recon and the 4 Steps to Success
                                 ®




       Awareness, analysis and planning
       Virtual capacity management
       Identification of future bottlenecks, opportunities for reclamation,
       and configuration issues

       PlateSpin Recon Demo: Finding Virtual Coins

2   © Novell, Inc. All rights reserved.
Today's Data Center
Today's Data Center

    Most of the large and mid-tier enterprises are well
    along the path to virtualization

    Gartner Group stated in the December 2009 Data
    Center conference “The Global 500 has
    approximately 25% of x86 workloads virtualized”

     2 common methods of implementing virtualization

    Over provisioning of the virtual infrastructure
    (large initial investment)

    Pay as you go virtual infrastructure
    (purchase more capacity (nodes) as needed)
4   © Novell, Inc. All rights reserved.
The Truth and Reality
    (of the Virtualization team)

    The Truth...

    A virtualization teams time is spent performing
    three (3) main tasks, day to day.

    Creating new virtual machines for the business users


    Day to day administration of the environment


    Performing and continuing to migrate the remaining
    physical workloads.


5   © Novell, Inc. All rights reserved.
The Truth and Reality
    (of the Virtualization team)

    The Reality...

    Optimization of the new environment was NOT
    their responsibility!

    Today, as Gartner Group stated in the December
    2009 Data Center conference “The Global 500 has
    approx. 25% of x86 workloads virtualized, although
    the fastest growth area is SMB.” “By 2012 their will
    be approx. 58 Million virtual machines deployed”
    (with lot's more to add).


6   © Novell, Inc. All rights reserved.
Challenges with Virtual Infrastructures

    Am I getting the most ROI from my purchases?
    Can I achieve higher consolidation ratios and
    VM density?
    Can I rearrange VMs to free up virtual resources?
    Do I have more server consolidation opportunities?
    Which VMs are facing resource constraints?
    When will I need to purchase more virtual hosts,
    storage, etc.?
    Are my VMs using their allocated capacity?
    Can I right-size VMs to free up capacity?

7   © Novell, Inc. All rights reserved.
Goals for Data Center Optimization

                  Some examples:

                  Maximize data center efficiency

                  Increase VM performance

                  Find, reclaim and redeploy unused virtual capacity

                  Make more efficient use of existing resources

                  Postpone purchases of new resources

                  Predict future resource needs

8   © Novell, Inc. All rights reserved.
PlateSpin Recon Enterprise Overview
        ®
Awareness, Analysis and Planning

                                           Data collection, analysis and reporting for the
       What resources are
        in the data center                        Data Center Manager and IT Architect



          What workloads
           are running on
          those resources



       How effectively are
       workloads assigned
          to resources




           Planning and
         scenario modeling
                                                  Workloads                  Resources
10   © Novell, Inc. All rights reserved.
Virtual Capacity Management

     Maximize virtualization investments by understating
      how your virtual resources are being utilized


     Correct configuration issues and right-size server
      resource allocation to better match the workload


     Create more space in your virtual environment and
      improve resource capacity


                          Reclaim unused virtual resources and
                          defer the cost of new server purchases
11   © Novell, Inc. All rights reserved.
Virtual Capacity Management

                                              Awareness of
                                            Available Resources



                 Identification                Virtualization        Opportunities
                of Bottlenecks                   Capacity          for Reclamation
                                               Management



                                           Configuration Issues



                                           Cost Saving/Avoidance
12   © Novell, Inc. All rights reserved.
The Ideal Virtual Environment




                     Optimized             Under/Over Utilized

13   © Novell, Inc. All rights reserved.
PlateSpin Recon:           ®




     Understand Resource Utilization


                 1
     Collect VM utilization
                                                      2
                                                Identify bottlenecks
                                                                                3
                                                                         Right size and
     data over a standard                       and areas of             adjust VM resources
     business cycle                             reclamation              allocation to improve
     (30 days)                                                           the performance
                                                                         of available services.



                                       Supply
                                                              Unused Server Resources


                                                                       Demand

     Virtual Machine
14   © Novell, Inc. All rights reserved.
Opportunities for Reclamation


              Supply

                                                             Waste
                                           Demand




      Do I have resources assigned that aren’t being used?

     Do I have VMs that aren’t being used?

     Reduce waste, assign unused resources to new projects =
     Defer the purchase of new hardware
15   © Novell, Inc. All rights reserved.
Opportunities for Reclamation




16   © Novell, Inc. All rights reserved.
Identification of Bottlenecks

         Supply                                 Supply                Supply


                                   Demand
                                            +            Demand
                                                                  =
                                                                               Demand




     When will aggregate supply exceed aggregate demand?

     What resource (CPU, memory, network, disk) have I run out of/
     will I run out of next?

     Improve performance, satisfy service levels with existing hardware =
     Defer the purchase of new hardware

17   © Novell, Inc. All rights reserved.
Identification of Bottlenecks




18   © Novell, Inc. All rights reserved.
Configuration Issues

     10 Ways to Increase                   VMware ESX Server guest
     Performance on a                       OS performance tips
     VMware System                         Tip 2: Improve your host's
     10. Use VMware Tools                    processor and memory
                                           Tip 5: Be aware of
     6. Disable the CDROM                    VM-to-host placement
     in VMware
                                           Tip 7: Virtual machine
     2. Upgrade your CPU                     processors and memory
     1. Upgrade your RAM                   Tip 8: Remove unneeded
     (more RAM)                              virtual hardware
     Source: www.petri.com                 Tip 9: Update VMware Tools
                                           Source: searchvmware.techtarget.com


     Improve performance, satisfy service levels with existing hardware =
     Defer the purchase of new hardware
19   © Novell, Inc. All rights reserved.
Configuration Issues




20   © Novell, Inc. All rights reserved.
The 4 Steps to Success
The 4 Steps to Success




      1
                                           Install: PlateSpin Recon Enterprise
                                                                  ®



                                                    in the data center


                                           Installed on dedicated collector servers



                                           No agents



                                           Data remains on site



22   © Novell, Inc. All rights reserved.
The 4 Steps to Success




      2
                                           Inventory: Discover and inventory
                                                      every physical server,
                                                      virtual host and virtual
                                                      machine in the data center
                                           Server type, CPU type, number of cores

                                           Name, IP address, domain

                                           Operating system, patches,
                                           hotfixes, applications

                                           Services

                                           Storage (total and available)

23   © Novell, Inc. All rights reserved.
The 4 Steps to Success




      3
                                           Monitor: The resource utilization of
                                                    each workload, physical server
                                                    and virtual host for 30 days
                                           CPU utilization

                                           Storage utilization

                                           Memory utilization

                                           Network throughput

                                           Disk throughput

                                           Complete 24-hour profile,
                                           not just peak usage
24   © Novell, Inc. All rights reserved.
The 4 Steps to Success




      4
                                           Analyze and Report: Detailed reports
                                                   and analytics on actual and
                                                   projected system performance

                                           Recognize underused virtual hosts

                                           Pinpoint current capacity bottlenecks in virtual
                                           hosts and predict future ones

                                           Discover allocated but unused virtual resources

                                           Identify mis configured virtual hosts and VMs



25   © Novell, Inc. All rights reserved.
The Next Steps:
Tracking and Billing the Virtual Environment
How to Successfully Manage Capacity

     What administrators need to know:
     Who is using your VMs?

     What are they using your VMs for?

     When will they be done with your VMs?

     Where are your VMs assigned to run?

     Develop standard VMs configurations, and identify
     VMs that don’t conform

     Charge users for their usage of the virtualization
     environment, at a minimum track who is using how
     much of your environment
27   © Novell, Inc. All rights reserved.
How to Successfully Manage Capacity

     IT Chargeback is a way that IT organizations allocate their costs
       to different business units based on usage of IT resources
     PlateSpin Recon measures resource usage for all virtual machines
                          ®




     The Chargeback framework converts resource usage figures
      into billing vales over set time periods



                                                                             Network
                                               Disk Data          CPU Data
                                                                              Data




                      Each machine can have multiple raters.
                      Raters can bu used for multiple machines.
                                                                  Rater

28   © Novell, Inc. All rights reserved.
How to Successfully Manage Capacity

     Raters associate resources (inventory data and/or monitored
      metrics) with a fee that may or may not be time
      dependent, examples:
          Each processor used by the workload will cost $100
          Each MB of memory used, based on average daily use, will cost $0.01
     Workloads are then attached to raters as applicable, examples:
          This workload will be attached to the “Processor Assigned” rater
          These Workloads will be attached to both the “Processor Assigned” and
           “Memory Used” raters
     Reports are then run to calculate the cost for each workload
      over a selected time period, examples:
          This workload costs $200 for the last month
          These workloads costs $300 for the last week


29   © Novell, Inc. All rights reserved.
PlateSpin Recon Demo:
         ®



    Finding Virtual Coins
Demo Overview

       Inventory and Monitoring
       Virtualization adoption rates
       The over-provisioned and under-utilized virtual farm

       Finding Virtual Coins in the Couch
       Inventory reports
       Reclamation opportunities report
       Bottleneck identification report
       Configuration optimization report

       The Next Steps: Tracking and ChargeBack

31   © Novell, Inc. All rights reserved.
Unpublished Work of Novell, Inc. All Rights Reserved.
This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc.
Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope
of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified,
translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc.
Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.


General Disclaimer
This document is not to be construed as a promise by any participating company to develop, deliver, or market a
product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in
making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents
of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any
particular purpose. The development, release, and timing of features or functionality described for Novell products
remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to
make changes to its content, at any time, without obligation to notify any person or entity of such revisions or
changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc.
in the United States and other countries. All third-party trademarks are the property of their respective owners.

Weitere ähnliche Inhalte

Was ist angesagt?

Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...
Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...
Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...Novell
 
Novell Success Stories: Endpoint Management in High Tech and Professional Ser...
Novell Success Stories: Endpoint Management in High Tech and Professional Ser...Novell Success Stories: Endpoint Management in High Tech and Professional Ser...
Novell Success Stories: Endpoint Management in High Tech and Professional Ser...Novell
 
Novell Support Revealed! An Insider's Peek and Feedback Opportunity
Novell Support Revealed! An Insider's Peek and Feedback OpportunityNovell Support Revealed! An Insider's Peek and Feedback Opportunity
Novell Support Revealed! An Insider's Peek and Feedback OpportunityNovell
 
Novell iPrint: Advanced Features on Linux
Novell iPrint: Advanced Features on LinuxNovell iPrint: Advanced Features on Linux
Novell iPrint: Advanced Features on LinuxNovell
 
Mobility Solutions for Novell GroupWise
Mobility Solutions for Novell GroupWiseMobility Solutions for Novell GroupWise
Mobility Solutions for Novell GroupWiseNovell
 
Novell ZENworks Advanced Application Management
Novell ZENworks Advanced Application ManagementNovell ZENworks Advanced Application Management
Novell ZENworks Advanced Application ManagementNovell
 
Novell Success Stories: Endpoint Management in Education
Novell Success Stories: Endpoint Management in EducationNovell Success Stories: Endpoint Management in Education
Novell Success Stories: Endpoint Management in EducationNovell
 
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell
 
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows EnvironmentsUgly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows EnvironmentsNovell
 
Consolidation Planning: Getting the Most from Your Virtualization Initiative
Consolidation Planning: Getting the Most from Your Virtualization InitiativeConsolidation Planning: Getting the Most from Your Virtualization Initiative
Consolidation Planning: Getting the Most from Your Virtualization InitiativeNovell
 
Simplifying network management with Platespin
Simplifying network management with PlatespinSimplifying network management with Platespin
Simplifying network management with PlatespinAdvanced Logic Industries
 
Domain Services for Windows: Best Practices for Windows Interoperability
Domain Services for Windows: Best Practices for Windows InteroperabilityDomain Services for Windows: Best Practices for Windows Interoperability
Domain Services for Windows: Best Practices for Windows InteroperabilityNovell
 
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...Novell
 
Avoiding Common Novell ZENworks Configuration Management Implementation Pitfalls
Avoiding Common Novell ZENworks Configuration Management Implementation PitfallsAvoiding Common Novell ZENworks Configuration Management Implementation Pitfalls
Avoiding Common Novell ZENworks Configuration Management Implementation PitfallsNovell
 
Life without the Novell Client
Life without the Novell ClientLife without the Novell Client
Life without the Novell ClientNovell
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell TeamingNovell
 
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...Novell
 
How to Maintain Software Appliances
How to Maintain Software AppliancesHow to Maintain Software Appliances
How to Maintain Software AppliancesNovell
 
Novell ZENworks Overview and Futures
Novell ZENworks Overview and FuturesNovell ZENworks Overview and Futures
Novell ZENworks Overview and FuturesNovell
 
Novell Success Stories: Endpoint Management in Healthcare
Novell Success Stories: Endpoint Management in HealthcareNovell Success Stories: Endpoint Management in Healthcare
Novell Success Stories: Endpoint Management in HealthcareNovell
 

Was ist angesagt? (20)

Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...
Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...
Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...
 
Novell Success Stories: Endpoint Management in High Tech and Professional Ser...
Novell Success Stories: Endpoint Management in High Tech and Professional Ser...Novell Success Stories: Endpoint Management in High Tech and Professional Ser...
Novell Success Stories: Endpoint Management in High Tech and Professional Ser...
 
Novell Support Revealed! An Insider's Peek and Feedback Opportunity
Novell Support Revealed! An Insider's Peek and Feedback OpportunityNovell Support Revealed! An Insider's Peek and Feedback Opportunity
Novell Support Revealed! An Insider's Peek and Feedback Opportunity
 
Novell iPrint: Advanced Features on Linux
Novell iPrint: Advanced Features on LinuxNovell iPrint: Advanced Features on Linux
Novell iPrint: Advanced Features on Linux
 
Mobility Solutions for Novell GroupWise
Mobility Solutions for Novell GroupWiseMobility Solutions for Novell GroupWise
Mobility Solutions for Novell GroupWise
 
Novell ZENworks Advanced Application Management
Novell ZENworks Advanced Application ManagementNovell ZENworks Advanced Application Management
Novell ZENworks Advanced Application Management
 
Novell Success Stories: Endpoint Management in Education
Novell Success Stories: Endpoint Management in EducationNovell Success Stories: Endpoint Management in Education
Novell Success Stories: Endpoint Management in Education
 
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
 
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows EnvironmentsUgly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
 
Consolidation Planning: Getting the Most from Your Virtualization Initiative
Consolidation Planning: Getting the Most from Your Virtualization InitiativeConsolidation Planning: Getting the Most from Your Virtualization Initiative
Consolidation Planning: Getting the Most from Your Virtualization Initiative
 
Simplifying network management with Platespin
Simplifying network management with PlatespinSimplifying network management with Platespin
Simplifying network management with Platespin
 
Domain Services for Windows: Best Practices for Windows Interoperability
Domain Services for Windows: Best Practices for Windows InteroperabilityDomain Services for Windows: Best Practices for Windows Interoperability
Domain Services for Windows: Best Practices for Windows Interoperability
 
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
 
Avoiding Common Novell ZENworks Configuration Management Implementation Pitfalls
Avoiding Common Novell ZENworks Configuration Management Implementation PitfallsAvoiding Common Novell ZENworks Configuration Management Implementation Pitfalls
Avoiding Common Novell ZENworks Configuration Management Implementation Pitfalls
 
Life without the Novell Client
Life without the Novell ClientLife without the Novell Client
Life without the Novell Client
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell Teaming
 
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...
 
How to Maintain Software Appliances
How to Maintain Software AppliancesHow to Maintain Software Appliances
How to Maintain Software Appliances
 
Novell ZENworks Overview and Futures
Novell ZENworks Overview and FuturesNovell ZENworks Overview and Futures
Novell ZENworks Overview and Futures
 
Novell Success Stories: Endpoint Management in Healthcare
Novell Success Stories: Endpoint Management in HealthcareNovell Success Stories: Endpoint Management in Healthcare
Novell Success Stories: Endpoint Management in Healthcare
 

Ähnlich wie Finding Virtual Coins in the Couch

Virtualizing Mission-critical Workloads: The PlateSpin Story
Virtualizing Mission-critical Workloads: The PlateSpin StoryVirtualizing Mission-critical Workloads: The PlateSpin Story
Virtualizing Mission-critical Workloads: The PlateSpin StoryNovell
 
Ibm virtualization techday v2.0 final
Ibm virtualization techday v2.0 finalIbm virtualization techday v2.0 final
Ibm virtualization techday v2.0 finalAbhed
 
DataCore Software - The one and only Storage Hypervisor
DataCore Software - The one and only Storage HypervisorDataCore Software - The one and only Storage Hypervisor
DataCore Software - The one and only Storage HypervisorASBIS SK
 
eNovance Make Your Cloud
eNovance Make Your CloudeNovance Make Your Cloud
eNovance Make Your CloudeNovance
 
Joe Honan Virtualization Trends
Joe Honan   Virtualization TrendsJoe Honan   Virtualization Trends
Joe Honan Virtualization Trends1velocity
 
Virtualisatie In Het NGDC - Marc Janssen
Virtualisatie In Het NGDC - Marc JanssenVirtualisatie In Het NGDC - Marc Janssen
Virtualisatie In Het NGDC - Marc JanssenHPDutchWorld
 
Virtualizing Business Critical Apps
Virtualizing Business Critical AppsVirtualizing Business Critical Apps
Virtualizing Business Critical Appsheraldschelke
 
Transcending Computing Environment Boundaries: Seamless Computing Environmen...
Transcending  Computing Environment Boundaries: Seamless Computing Environmen...Transcending  Computing Environment Boundaries: Seamless Computing Environmen...
Transcending Computing Environment Boundaries: Seamless Computing Environmen...HCL Infosystems
 
VMWare Forum Winnipeg - 2012
VMWare Forum Winnipeg  - 2012VMWare Forum Winnipeg  - 2012
VMWare Forum Winnipeg - 2012asedha
 
Protecting Linux Workloads with PlateSpin Disaster Recovery
Protecting Linux Workloads with PlateSpin Disaster RecoveryProtecting Linux Workloads with PlateSpin Disaster Recovery
Protecting Linux Workloads with PlateSpin Disaster RecoveryNovell
 
Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...
Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...
Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...IBM India Smarter Computing
 
Kubernetes for the VI Admin
Kubernetes for the VI AdminKubernetes for the VI Admin
Kubernetes for the VI AdminKendrick Coleman
 
Virtualising your mission-critical applications
Virtualising your mission-critical applicationsVirtualising your mission-critical applications
Virtualising your mission-critical applicationsguest24ab95c
 
EvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformEvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformSergei Dolukhanov
 
EvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformEvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformSergei Dolukhanov
 
IBM Storage Virtualization
IBM Storage VirtualizationIBM Storage Virtualization
IBM Storage VirtualizationIBM Danmark
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateNovell
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateNovell
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateNovell
 

Ähnlich wie Finding Virtual Coins in the Couch (20)

Virtualizing Mission-critical Workloads: The PlateSpin Story
Virtualizing Mission-critical Workloads: The PlateSpin StoryVirtualizing Mission-critical Workloads: The PlateSpin Story
Virtualizing Mission-critical Workloads: The PlateSpin Story
 
Ibm virtualization techday v2.0 final
Ibm virtualization techday v2.0 finalIbm virtualization techday v2.0 final
Ibm virtualization techday v2.0 final
 
DataCore Software - The one and only Storage Hypervisor
DataCore Software - The one and only Storage HypervisorDataCore Software - The one and only Storage Hypervisor
DataCore Software - The one and only Storage Hypervisor
 
eNovance Make Your Cloud
eNovance Make Your CloudeNovance Make Your Cloud
eNovance Make Your Cloud
 
Joe Honan Virtualization Trends
Joe Honan   Virtualization TrendsJoe Honan   Virtualization Trends
Joe Honan Virtualization Trends
 
Virtualisatie In Het NGDC - Marc Janssen
Virtualisatie In Het NGDC - Marc JanssenVirtualisatie In Het NGDC - Marc Janssen
Virtualisatie In Het NGDC - Marc Janssen
 
Virtualizing Business Critical Apps
Virtualizing Business Critical AppsVirtualizing Business Critical Apps
Virtualizing Business Critical Apps
 
Transcending Computing Environment Boundaries: Seamless Computing Environmen...
Transcending  Computing Environment Boundaries: Seamless Computing Environmen...Transcending  Computing Environment Boundaries: Seamless Computing Environmen...
Transcending Computing Environment Boundaries: Seamless Computing Environmen...
 
Streamline it & save with virtualization
Streamline it & save with virtualizationStreamline it & save with virtualization
Streamline it & save with virtualization
 
VMWare Forum Winnipeg - 2012
VMWare Forum Winnipeg  - 2012VMWare Forum Winnipeg  - 2012
VMWare Forum Winnipeg - 2012
 
Protecting Linux Workloads with PlateSpin Disaster Recovery
Protecting Linux Workloads with PlateSpin Disaster RecoveryProtecting Linux Workloads with PlateSpin Disaster Recovery
Protecting Linux Workloads with PlateSpin Disaster Recovery
 
Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...
Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...
Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...
 
Kubernetes for the VI Admin
Kubernetes for the VI AdminKubernetes for the VI Admin
Kubernetes for the VI Admin
 
Virtualising your mission-critical applications
Virtualising your mission-critical applicationsVirtualising your mission-critical applications
Virtualising your mission-critical applications
 
EvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformEvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics Platform
 
EvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformEvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics Platform
 
IBM Storage Virtualization
IBM Storage VirtualizationIBM Storage Virtualization
IBM Storage Virtualization
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
 

Mehr von Novell

Filr white paper
Filr white paperFilr white paper
Filr white paperNovell
 
Social media class 4 v2
Social media class 4 v2Social media class 4 v2
Social media class 4 v2Novell
 
Social media class 3
Social media class 3Social media class 3
Social media class 3Novell
 
Social media class 2
Social media class 2Social media class 2
Social media class 2Novell
 
Social media class 1
Social media class 1Social media class 1
Social media class 1Novell
 
Social media class 2 v2
Social media class 2 v2Social media class 2 v2
Social media class 2 v2Novell
 
LinkedIn training presentation
LinkedIn training presentationLinkedIn training presentation
LinkedIn training presentationNovell
 
Twitter training presentation
Twitter training presentationTwitter training presentation
Twitter training presentationNovell
 
Getting started with social media
Getting started with social mediaGetting started with social media
Getting started with social mediaNovell
 
Strategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaStrategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaNovell
 
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHInformation Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHNovell
 
Workload iq final
Workload iq   finalWorkload iq   final
Workload iq finalNovell
 
The Identity-infused Enterprise
The Identity-infused EnterpriseThe Identity-infused Enterprise
The Identity-infused EnterpriseNovell
 
Shining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialShining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialNovell
 
The New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsThe New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsNovell
 
Preventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementPreventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementNovell
 
Iaas for a demanding business
Iaas for a demanding businessIaas for a demanding business
Iaas for a demanding businessNovell
 
Workload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachWorkload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachNovell
 
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Novell
 
IDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The CloudIDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The CloudNovell
 

Mehr von Novell (20)

Filr white paper
Filr white paperFilr white paper
Filr white paper
 
Social media class 4 v2
Social media class 4 v2Social media class 4 v2
Social media class 4 v2
 
Social media class 3
Social media class 3Social media class 3
Social media class 3
 
Social media class 2
Social media class 2Social media class 2
Social media class 2
 
Social media class 1
Social media class 1Social media class 1
Social media class 1
 
Social media class 2 v2
Social media class 2 v2Social media class 2 v2
Social media class 2 v2
 
LinkedIn training presentation
LinkedIn training presentationLinkedIn training presentation
LinkedIn training presentation
 
Twitter training presentation
Twitter training presentationTwitter training presentation
Twitter training presentation
 
Getting started with social media
Getting started with social mediaGetting started with social media
Getting started with social media
 
Strategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaStrategies for sharing and commenting in social media
Strategies for sharing and commenting in social media
 
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHInformation Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
 
Workload iq final
Workload iq   finalWorkload iq   final
Workload iq final
 
The Identity-infused Enterprise
The Identity-infused EnterpriseThe Identity-infused Enterprise
The Identity-infused Enterprise
 
Shining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialShining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of Social
 
The New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsThe New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration Trends
 
Preventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementPreventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log Management
 
Iaas for a demanding business
Iaas for a demanding businessIaas for a demanding business
Iaas for a demanding business
 
Workload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachWorkload IQ: A Differentiated Approach
Workload IQ: A Differentiated Approach
 
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
 
IDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The CloudIDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The Cloud
 

Finding Virtual Coins in the Couch

  • 1. Finding Virtual Coins in the Couch Mike Mckay mike.mckay@novell.com
  • 2. Session Overview Today's Data Center Virtualization adoption rates The over-provisioned and under-utilized virtual farm PlateSpin Recon and the 4 Steps to Success ® Awareness, analysis and planning Virtual capacity management Identification of future bottlenecks, opportunities for reclamation, and configuration issues PlateSpin Recon Demo: Finding Virtual Coins 2 © Novell, Inc. All rights reserved.
  • 4. Today's Data Center Most of the large and mid-tier enterprises are well along the path to virtualization Gartner Group stated in the December 2009 Data Center conference “The Global 500 has approximately 25% of x86 workloads virtualized” 2 common methods of implementing virtualization Over provisioning of the virtual infrastructure (large initial investment) Pay as you go virtual infrastructure (purchase more capacity (nodes) as needed) 4 © Novell, Inc. All rights reserved.
  • 5. The Truth and Reality (of the Virtualization team) The Truth... A virtualization teams time is spent performing three (3) main tasks, day to day. Creating new virtual machines for the business users Day to day administration of the environment Performing and continuing to migrate the remaining physical workloads. 5 © Novell, Inc. All rights reserved.
  • 6. The Truth and Reality (of the Virtualization team) The Reality... Optimization of the new environment was NOT their responsibility! Today, as Gartner Group stated in the December 2009 Data Center conference “The Global 500 has approx. 25% of x86 workloads virtualized, although the fastest growth area is SMB.” “By 2012 their will be approx. 58 Million virtual machines deployed” (with lot's more to add). 6 © Novell, Inc. All rights reserved.
  • 7. Challenges with Virtual Infrastructures Am I getting the most ROI from my purchases? Can I achieve higher consolidation ratios and VM density? Can I rearrange VMs to free up virtual resources? Do I have more server consolidation opportunities? Which VMs are facing resource constraints? When will I need to purchase more virtual hosts, storage, etc.? Are my VMs using their allocated capacity? Can I right-size VMs to free up capacity? 7 © Novell, Inc. All rights reserved.
  • 8. Goals for Data Center Optimization Some examples: Maximize data center efficiency Increase VM performance Find, reclaim and redeploy unused virtual capacity Make more efficient use of existing resources Postpone purchases of new resources Predict future resource needs 8 © Novell, Inc. All rights reserved.
  • 10. Awareness, Analysis and Planning Data collection, analysis and reporting for the What resources are in the data center Data Center Manager and IT Architect What workloads are running on those resources How effectively are workloads assigned to resources Planning and scenario modeling Workloads Resources 10 © Novell, Inc. All rights reserved.
  • 11. Virtual Capacity Management Maximize virtualization investments by understating how your virtual resources are being utilized Correct configuration issues and right-size server resource allocation to better match the workload Create more space in your virtual environment and improve resource capacity Reclaim unused virtual resources and defer the cost of new server purchases 11 © Novell, Inc. All rights reserved.
  • 12. Virtual Capacity Management Awareness of Available Resources Identification Virtualization Opportunities of Bottlenecks Capacity for Reclamation Management Configuration Issues Cost Saving/Avoidance 12 © Novell, Inc. All rights reserved.
  • 13. The Ideal Virtual Environment Optimized Under/Over Utilized 13 © Novell, Inc. All rights reserved.
  • 14. PlateSpin Recon: ® Understand Resource Utilization 1 Collect VM utilization 2 Identify bottlenecks 3 Right size and data over a standard and areas of adjust VM resources business cycle reclamation allocation to improve (30 days) the performance of available services. Supply Unused Server Resources Demand Virtual Machine 14 © Novell, Inc. All rights reserved.
  • 15. Opportunities for Reclamation Supply Waste Demand Do I have resources assigned that aren’t being used? Do I have VMs that aren’t being used? Reduce waste, assign unused resources to new projects = Defer the purchase of new hardware 15 © Novell, Inc. All rights reserved.
  • 16. Opportunities for Reclamation 16 © Novell, Inc. All rights reserved.
  • 17. Identification of Bottlenecks Supply Supply Supply Demand + Demand = Demand When will aggregate supply exceed aggregate demand? What resource (CPU, memory, network, disk) have I run out of/ will I run out of next? Improve performance, satisfy service levels with existing hardware = Defer the purchase of new hardware 17 © Novell, Inc. All rights reserved.
  • 18. Identification of Bottlenecks 18 © Novell, Inc. All rights reserved.
  • 19. Configuration Issues 10 Ways to Increase VMware ESX Server guest Performance on a OS performance tips VMware System Tip 2: Improve your host's 10. Use VMware Tools processor and memory Tip 5: Be aware of 6. Disable the CDROM VM-to-host placement in VMware Tip 7: Virtual machine 2. Upgrade your CPU processors and memory 1. Upgrade your RAM Tip 8: Remove unneeded (more RAM) virtual hardware Source: www.petri.com Tip 9: Update VMware Tools Source: searchvmware.techtarget.com Improve performance, satisfy service levels with existing hardware = Defer the purchase of new hardware 19 © Novell, Inc. All rights reserved.
  • 20. Configuration Issues 20 © Novell, Inc. All rights reserved.
  • 21. The 4 Steps to Success
  • 22. The 4 Steps to Success 1 Install: PlateSpin Recon Enterprise ® in the data center Installed on dedicated collector servers No agents Data remains on site 22 © Novell, Inc. All rights reserved.
  • 23. The 4 Steps to Success 2 Inventory: Discover and inventory every physical server, virtual host and virtual machine in the data center Server type, CPU type, number of cores Name, IP address, domain Operating system, patches, hotfixes, applications Services Storage (total and available) 23 © Novell, Inc. All rights reserved.
  • 24. The 4 Steps to Success 3 Monitor: The resource utilization of each workload, physical server and virtual host for 30 days CPU utilization Storage utilization Memory utilization Network throughput Disk throughput Complete 24-hour profile, not just peak usage 24 © Novell, Inc. All rights reserved.
  • 25. The 4 Steps to Success 4 Analyze and Report: Detailed reports and analytics on actual and projected system performance Recognize underused virtual hosts Pinpoint current capacity bottlenecks in virtual hosts and predict future ones Discover allocated but unused virtual resources Identify mis configured virtual hosts and VMs 25 © Novell, Inc. All rights reserved.
  • 26. The Next Steps: Tracking and Billing the Virtual Environment
  • 27. How to Successfully Manage Capacity What administrators need to know: Who is using your VMs? What are they using your VMs for? When will they be done with your VMs? Where are your VMs assigned to run? Develop standard VMs configurations, and identify VMs that don’t conform Charge users for their usage of the virtualization environment, at a minimum track who is using how much of your environment 27 © Novell, Inc. All rights reserved.
  • 28. How to Successfully Manage Capacity IT Chargeback is a way that IT organizations allocate their costs to different business units based on usage of IT resources PlateSpin Recon measures resource usage for all virtual machines ® The Chargeback framework converts resource usage figures into billing vales over set time periods Network Disk Data CPU Data Data Each machine can have multiple raters. Raters can bu used for multiple machines. Rater 28 © Novell, Inc. All rights reserved.
  • 29. How to Successfully Manage Capacity Raters associate resources (inventory data and/or monitored metrics) with a fee that may or may not be time dependent, examples: Each processor used by the workload will cost $100 Each MB of memory used, based on average daily use, will cost $0.01 Workloads are then attached to raters as applicable, examples: This workload will be attached to the “Processor Assigned” rater These Workloads will be attached to both the “Processor Assigned” and “Memory Used” raters Reports are then run to calculate the cost for each workload over a selected time period, examples: This workload costs $200 for the last month These workloads costs $300 for the last week 29 © Novell, Inc. All rights reserved.
  • 30. PlateSpin Recon Demo: ® Finding Virtual Coins
  • 31. Demo Overview Inventory and Monitoring Virtualization adoption rates The over-provisioned and under-utilized virtual farm Finding Virtual Coins in the Couch Inventory reports Reclamation opportunities report Bottleneck identification report Configuration optimization report The Next Steps: Tracking and ChargeBack 31 © Novell, Inc. All rights reserved.
  • 32.
  • 33. Unpublished Work of Novell, Inc. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.