BMC Capacity Optimization - Best Practice Webinar Managing Storage Capacity using BCO 9.5 Int'l Toll: 913-643-3827 US/CAN Toll free: 800-289-0459 Conference ID: 7570995 Participant Passcode: 449966 International Toll Free Argentina: 0800 666 2571 Australia: 1 800 635 764 Austria: 0800 295 994 Belgium: 0 800 72 785 Brazil: 0800 891 8445 Chile: 123 0020 9601 China, Southern Region: 10 800 140 1378 Colombia: 01 800 518 0504 Czech Republic: 800 142 277 Denmark: 8088-6980 Dominican Republic: 1 888 751 4437 France: 0 800 914 669 Germany: 0 800 182 4414 Greece: 00 800 161 2205 1068 Hong Kong: 800 908 710 India: 000 800 100 7363 Indonesia: 001 803 011 2660 Ireland: 1 800 760 204 Israel: 1 80 945 2068 Italy: 800 873 593 Japan: 00531 12 0058 Luxembourg: 800 25 164 Malaysia: 1 800 812 644 Mexico: 001 800 514 1058 Netherlands: 0 800 024 9645 New Zealand: 0 800 440 611 Norway: 800 191 83 Panama: 00 800 226 7179 Philippines: 1 800 111 00400 Poland: 00 800 112 41 37 Portugal: 800 819 382 Russian Federation: 810 800 2544 1012 Singapore, Singapore: 800 101 1738 Slovenia: 0 800 80815 South Africa: 0 800 999 562 South Korea, Korea, Republic Of: 003 0813 1654 Spain: 900 941 991 Sweden: 02 079 3671 Switzerland: 0 800 896 853 Taiwan: 00 801 126 826 Thailand: 001 800 12 066 3284 United Arab Emirates: 800 017 7175 United Kingdom: 0 800 051 7166 Uruguay: 000413 598 2551 Venezuela: 0 800 100 2525 Local Australia, Brisbane: +61 (0) 7 3123 0047 Australia, Canberra: +61 (0) 2 6111 2007 Australia, Melbourne: +61 (0) 3 9034 3217 Austria, Vienna: +43 (0) 1 2675 904 Bahrain, Manama: +973 1619 9040 Belgium, Brussels: +32 (0) 2 303 2273 Brazil, Sao Paolo: +55 11 3163 0461 Bulgaria, Sofia: +359 (0) 2 491 6411 Canada, Montreal: +1 514 669 6112 Canada, Toronto: +1 647 426 9209 China: +86 400 120 2693 Czech Republic, Prague: +420 234 147 003 Denmark, Copenhagen: +45 78 78 79 63 Finland, Helsinki: +358 (0) 9 7479 0101 France, Lille: +33 (0) 359 69 03 42 France, Lyon: +33 (0) 426 10 30 24 France, Paris: +33 (0) 1 70 71 29 53 Germany, Berlin: +49 (0) 30 2555 5430 Germany, Frankfurt: +49 (0) 69 1200 9864 Germany, Munich: +49 (0) 89 1436 7911 Hong Kong, Hong Kong: +852 3008 0383 India, Bangalore: +91 (0) 80 6127 5134 India, Mumbai: +91 (0) 22 6150 2334 Ireland, Dublin: +353 (0) 1 437 0560 Israel, Tel Aviv: +972 (0) 3 721 9373 Italy, Milan: +39 02 9978 1800 Italy, Rome: +39 06 8743 4377 Japan, Tokyo: +81 (0) 3 4455 1996 Lithuania, Vilnius: +370 5205 5590 Luxembourg, Luxembourg: +352 2786 0224 Malaysia, Kuala Lumpur: +60 (0) 3 7724 0847 Mexico, Mexico City: +52 55 4777 2663 Netherlands, Amsterdam: +31 (0) 20 262 0137 New Zealand, Auckland: +64 (0) 9 929 1884 Norway, Oslo: +47 21 95 32 33 Poland, Warsaw: +48 (0) 22 295 36 31 Portugal, Lisbon: +351 21 120 9698 Romania, Bucharest: +40 (0) 21 529 1340 Russian Federation, Moscow: +7 495 620 9818 Singapore, Singapore: +65 6416 9957 South Africa, Johannesburg: +27 11 589 8382 Spain, Madrid: +34 91 080 0153 Sweden, Stockholm: +46 (0) 8 4030 4953 Switzerland, Geneva: +41 (0) 22 555 0258 Switzerland, Zurich: +41 (0) 44 556 8481 Taiwan, Taipei: +886 (0) 2 2650 7292 United Kingdom, London: +44 (0) 20 8150 0796 Copyright 3/27/2014 BMC Software, Inc 1
BMC Capacity Optimization - Best Practice Webinar Managing Storage Capacity using BCO 9.5 Speakers: Bertrand Martin, Sentry Software Maria Riccelli, Tech Mkt Consultant, BCO Sudheer Apte, Product Dev Architect, BCO Panelists: Mike Paska, Customer Support, BCO Mike West, Product Dev Architect, BCO Razeem Mohamed, Sentry Software Christophe Clermont, Sentry Software Nathalie Leboul, Sentry Software March 25, 2014
BCO features for Storage Capacity Management Sentry Software Connectors and Add-ons for BCO - Described in this presentation BCO core capacity optimization features - Analyses, TFM models, Reports, Chargeback - Overview in this presentation Note on BCO OOTB connectors EMC StorageScope Control Center Extractor (deprecated)» Being replaced by Sentry Software EMC SMI-S Agent ETL for BCO NetApp DataFabric Manager Manageability SDK Extractor Copyright 3/27/2014 BMC Software, Inc 3
Sentry Add-ons Deck Contents General approach to Storage Capacity Management Sentry Add-ons for BCO Overview - Prerequisites - Collected information Sentry Add-ons Use cases - Provisioning storage - Prevent resource exhaustion Space Bandwidth - Optimize Reclaim unused space Optimize existing infrastructure with thin provisioning and manage risk - Show back and Charge back Produce reports of consumed storage Copyright 3/27/2014 BMC Software, Inc 4
BMC Capacity Optimization Capacity Optimization by BMC Software - Servers - Virtual Servers - Network - Storage Manage and control costs - Avoid overprovisioning and purchasing excess off-premises capacity - Plan budgets Optimize to achieve performance goals Copyright 3/27/2014 BMC Software, Inc 5
Storage Capacity Management with BCO and Sentry Connectors and Add-ons for BCO - Collect storage/san capacity metrics - Views and reports about storage/san Supported platforms - EMC Clariion VNX Symmetrix VMAX - Hitachi AMS HUS USP VSP - Dell Compellent - NetApp (April 2014) FAS V-Series Copyright 3/27/2014 BMC Software, Inc 6
Storage Capacity Management with BCO and Sentry Connectors and Add-ons for BCO - Collect storage/san capacity metrics - Views and reports about storage/san Requires BCO version 9.0.03 or BCO 9.5 EMC - EMC SMI-S Agent ETL for BCO - SMI-S/WBEM to connect to the EMC SMI-S Agent Part of EMC Solutions Enabler Embedded in Symmetrix Management Console Proxy Free - EMC Clariion, VNX, Symmetrix DMX, VMAX Hitachi - Hitachi Device Manager ETL for BCO - SMI-S/WBEM to connect to Hitachi Device Manager Ships with any Hitachi storage system Proxy Not free - Hitachi AMS, HUS, USP, USP-V, USP-VM, VSP Dell Compellent - Dell Compellent Enterprise Manager ETL for BCO - Dell XML API to connect to Dell Compellent Enterprise Manager Management interface for Dell Compellent Proxy Free - All Dell Compellent Storage Center systems NetApp (April 2014) - NetApp Filers ETL for BCO - Native NetApp XML API to connect to the filer directly No specific prerequisite - All NetApp FAS filers (7 mode and Cluster mode), V-Series Copyright 3/27/2014 BMC Software, Inc 7
BCO EMC Architecture Copyright 3/27/2014 BMC Software, Inc 8
BCO Hitachi Architecture Copyright 3/27/2014 BMC Software, Inc 9
BCO Storage ETLs and Built-in Views Copyright 3/27/2014 BMC Software, Inc 10
Size, Capacity and Various Concepts Around Storage Host Host LUN (Subscribed 1TB) Host LUN (Subscribed 1TB) Host LUN (Subscribed 1TB) Subscribed Capacity (3TB) Trad. (Consumed 1TB) Trad. (Consumed 1TB) Thin (Consumed 0.5TB) Consumed Capacity (2.5TB) Available Capacity (1.5TB) Storage Pool Capacity (4TB) Parity, System Unused Disks Storage System Size (6TB) Copyright 3/27/2014 BMC Software, Inc 11
Overview: Storage Systems Copyright 3/27/2014 BMC Software, Inc 12
Overview: Storage System Details Copyright 3/27/2014 BMC Software, Inc 13
Overview: Storage Pools Copyright 3/27/2014 BMC Software, Inc 14
Overview: Storage Pool Details Copyright 3/27/2014 BMC Software, Inc 15
Overview: s (LUNs) Copyright 3/27/2014 BMC Software, Inc 16
Make Wiser, Faster Decisions Host Host Host Host Host Trad. Trad. Trad. Trad. Trad. Consumed Capacity (100%) Consumed Capacity (25%) Available Capacity (75%) Capacity (4TB) Parity, System Unused Disks Capacity (4TB) Parity, System Unused Disks Size (6TB) Size (6TB) Copyright 3/27/2014 BMC Software, Inc 17
Provision Storage With BCO for Storage, gain visibility on your storage infrastructure - Vendor-agnostic Make wiser, faster decisions with BCO for EMC and Hitachi Performance Issues Caused by Storage Copyright 3/27/2014 BMC Software, Inc 18
Provisioning Storage, finding the best system Find the best system - Enough Available Capacity - Enough Bandwidth - Cross vendor Copyright 3/27/2014 BMC Software, Inc 19
Provisioning Storage, finding the appropriate pool Find the appropriate pool - Type - Available space - Oversubscription Risk - Protection level Copyright 3/27/2014 BMC Software, Inc 20
Prevent Resource Exhaustion Intelligent Planning of Additional Storage - Identify when storage pools will be running out of capacity - Estimate required additional capacity to meet future demand Storage Infrastructure Unavailability (Growing Cloud) Less Performance Issues Caused by Storage Copyright 3/27/2014 BMC Software, Inc 21
Prevent Resource Exhaustion Trending Alert Threshold Alert 25 Consumed Capacity vs Access Time 3 20 15 Threshold 2.5 2 1.5 10 5 Consumed Response Time 1 0.5 0 Jan-12 Feb-12 Mar-12 Apr-12 May-12 Jun-12 Jul-12 Aug-12 Sep-12 Oct-12 Nov-12 Dec-12 Jan-13 Feb-13 Mar-13 Apr-13 May-13 Jun-13 Jul-13 0 Copyright 3/27/2014 BMC Software, Inc 22
Optimize Storage Capacity Example Trad. Host Trad. Subscribed Capacity Trad. Consumed Capacity (100%) Capacity (3TB) Parity, System Unused Disks Unused Disks Size (6TB) Copyright 3/27/2014 BMC Software, Inc 23
Optimize: Reclaim Unused Space Unused disks Save 10% Unmapped s Save 10% s that haven t been touched in N days Save 40% Copyright 3/27/2014 BMC Software, Inc 24
Thick Provisioning Host Host Host Host Subscribed Capacity (4TB) Trad. Trad. Trad. Trad. Consumed Capacity (100%) Capacity (4TB) Parity, System Unused Disks Size (6TB) Copyright 3/27/2014 BMC Software, Inc 25
Unmanaged Thin Provisioning Host Host Host Host Subscribed Capacity (4TB) Thin (Consumed 0.3TB) Thin (Consumed 0.3TB) Thin (Consumed 0.3TB) Thin (Consumed 0.3TB) Consumed Capacity (33%) Available Capacity (67%) Capacity (4TB) Parity, System Unused Disks Size (6TB) Copyright 3/27/2014 BMC Software, Inc 26
Managed Thin Provisioning Host Host Host Host Host Host Host Host Thin (Consumed 0.3TB) Thin (Consumed 0.3TB) Thin (Consumed 0.3TB) Thin (Consumed 0.3TB) Thin (Consumed 0.3TB) Thin (Consumed 0.3TB) Thin (Consumed 0.3TB) Thin (Consumed 0.3TB) Subscribed Capacity (8TB) Consumed Capacity (67%) Available Capacity (33%) Capacity (4TB) Parity, System Unused Disks Size (6TB) Copyright 3/27/2014 BMC Software, Inc 27
Optimize: Thin Provisioning Storage Efficiency Ratio Increase Managed Thin Prov. Thick Provisioning Thin Provisioning Available 14% System & Parity 34% Available 14% Unused in filesystem 39% System & Parity 33% Actual Data 14% Available 33% Actual Data 33% System & Parity 34% Actual Data 52% Copyright 3/27/2014 BMC Software, Inc 28
Optimize: Thin Provisioning Copyright 3/27/2014 BMC Software, Inc 29
BMC Capacity Optimization core features for storage Deck contents Show back, chargeback Models and forecasts Reporting BCO Chargeback architecture Chargeback Analytics Chargeback report samples Conclusion Copyright 3/27/2014 BMC Software, Inc 30
Show Back, Charge Back Build report - Per host Subscribed Capacity Consumed Capacity Pool and system type Bandwidth Copyright 3/27/2014 BMC Software, Inc 31
BMC Capacity Optimization Predict future utilization and potential saturation Predict future utilization and potential saturation predict future behavior of system resources and business KPIs automatically identify (and notify) impending saturations simulate how «what-if events» could impact capacity and saturation automatically generate by-exception reports and get recommendations support for comprehensive set of trending algorithms (e.g. last-ramp detection algorithm) + predictive monitoring with automatic notification what.-if event simulating how forecasted saturation can be moved away in case of additional resources (e.g. additional storage) Copyright 3/27/2014 BMC Software, Inc 32
BMC Capacity Optimization Forecast samples: aggregated resources forecasting on aggregated resources (overall storage in New York datacenter) forecasting on aggregated resources (overall tier 1 storage) Copyright 3/27/2014 BMC Software, Inc 33
BMC Capacity Optimization Forecast samples: what-if events what-if events to simulate impact of changes (e.g. increased storage) and identify options to cope with forecastes capacity issues multiple what-if events (increased storage and new service deployments) Copyright 3/27/2014 BMC Software, Inc 34
several options to create Reports for different levels of customization required BMC Capacity Optimization Automatically generate and send by-exception reports Automatically generate and send by-exception reports on-demand, scheduled and by-exception reports reports automatically published (report groups) or forwarded by e-mail (with attachment/links) to customizable list of recipients reports available in different formats (e.g. HTML, PDF, RTF, XLS and PPT) A OOTB Reports can be directly used from +50 OOTB Report Templates (for different technologies: AIX, vsphere, Solaris) or from Basic Reports saved as Templates B Basic Report can be easily created with one-click ( add to the report cart ) and also saved as custom Report Templates Basic Reports can include any set of analyses and models C Advanced Reports can be also created using the Report Designer in BCO Integration Studio when an high degree of customization is required this requires specifying datasets (SQL) and the desired look-and-feel Custom Advanced Report where layout has been highly customized Copyright 3/27/2014 BMC Software, Inc 35
BMC Capacity Optimization Report samples: SAN Analyses and Forecasts Copyright 3/27/2014 BMC Software, Inc 36
BMC Capacity Optimization Report samples: Storage Arrays Analyses and Forecasts Copyright 3/27/2014 BMC Software, Inc 37
y BMC Capacity Optimization High-level architecture for Chargeback IT Financial Mgr 3 - Generate (automatically or ondemand): a) cost accounting analyses; b) chargeback plans; c) cost allocation scenarios simulations 2 - Service unit costs and cost allocation models are configured Chargeback Engine 3 - Generate (automatically or ondemand): a) service cost reports; b) budget forecasting Performance & Business KPIs Service & Item Configuration ETL Engine CDB Analytics & Reporting Engine ITService Mgr 1 - Resource usage and configuration data are loaded into BCO CDB 3 - Generate (automatically or on-demand): a) operational cost analyses; b) infrastructure change scenarios (together with TCO of evaluated options) IT Admin IT Ops Mgr Copyright 3/27/2014 BMC Software, Inc 38
BMC Capacity Optimization Building a cost model 1 Define Cost Objects and Accounting Method fixed-rate: consumption unit (e.g. hour ) and cost unit (e.g. per hour ) allocation-based: resource/type (e.g. Server / Guest Machine) and consumption unit (e.g. instance ) utilization-based: resource/type (e.g. Storage / Storage s) and utilization metrics (e.g. Disk Space Utilization) and cost unit (e.g. per GB/hour ) mixed Cost Objects 2 Define Cost Rates Based on expenditures, forecasted usage and allocation Cost Rates 3 Define Chargeback Targets & Allocate Cost Objects to Targets Direct costs: associated to dedicated resources Shared costs: decide how to determine the sharing percentage Indirect costs (overhead): decide how to split Chargeback Hierarchies Cost Object Allocations Copyright 3/27/2014 BMC Software, Inc 39
BMC Capacity Optimization Simple Cost Objects Simple Cost Objects are IT resources (e.g. physical/virtual servers, databases, storage, network devices, facilities, etc), human resources (e.g. single units or teams) or any other resource type cost object description and type (e.g. Mixed: allocation and utilization) Allowed allocation methods (e.g. named either based on rules or manually inserted) Entities that can allocated (SYSTEM/Database Instance) utilization metrics (e.g. Instance/hour as allocation, CPU and Storage as utilization ) Copyright 3/27/2014 BMC Software, Inc 40
BMC Capacity Optimization Cost Models: Resource allocation to Target Hierarchies Cost Models define resources that are associated to target hierarchies and the cost models to be applied Cost Model Cost Objects are allocated to the specific level in the Chargeback hierarchy (e.g. one webex account and a number of mailboxes for all the people in the R&D department, etc) Copyright 3/27/2014 BMC Software, Inc 41
BMC Capacity Optimization Cost Object Allocations: example Different Cost Models can be used to associate resources to target hierarchies in different ways or to apply different chargeback methods and cost rates Outsourced Services (e.g. each department is charged for the Mail Service based on the number of people in the department while other services are allocated to a single department) Outsourced Services (shared services are allocated also specifying an allocation percentage) Copyright 3/27/2014 BMC Software, Inc 42
BMC Capacity Optimization Analytics Analytics allows you to generate on-demand chargeback reports for the selected target Copyright 3/27/2014 BMC Software, Inc 43
BMC Capacity Optimization Chargeback Reports Samples Copyright 3/27/2014 BMC Software, Inc 44
BMC Capacity Optimization Chargeback Reports for Cloud Samples Copyright 3/27/2014 BMC Software, Inc 45
Conclusion: Storage Capacity Management with BCO and Sentry Prevent resource exhaustion Allocate at the right place Availability Performance Charge back Optimize Show back and charge back for actual space usage Thin provisioning Reclaim unused space Copyright 3/27/2014 BMC Software, Inc 46
Useful links/information for BCO Customers More information on Sentry: http://www.sentrysoftware.com/solutions/capacity-optimization- Overview.asp Take a tour: http://www.youtube.com/watch?v=h9gqabtth9y BMC Capacity Optimization: http://www.bmc.com/products/offering/capacity-management.html Capacity Management Communities - https://communities.bmc.com/community/bmcdn/service_assurance/cap acity_management Previous Best Practices series webinars - https://communities.bmc.com/docs/doc-21645 Copyright 3/27/2014 BMC Software, Inc 47
BCOEE Best Practice Webinar Managing Storage Capacity using BCO 9.5 Thanks for attending and... completing the survey! Future sessions Network Capacity Management Managing Capacity of AIX virtualized environments Copyright 3/27/2014 BMC Software, Inc 48
Learn more at www.bmc.com Copyright 3/27/2014 BMC Software, Inc 49