Capacity Management for Large Virtual Server Estates A Rationalized Approach Copyright 2014, PerfCap Corporation.

Slides:



Advertisements
Similar presentations
Grid Computing at The Hartford OGF22 February 27, 2008 Robert Nordlund
Advertisements

Key Metrics for Effective Storage Performance and Capacity Reporting.
Chapter 9. Performance Management Enterprise wide endeavor Research and ascertain all performance problems – not just DBMS Five factors influence DB performance.
Performance Testing - Kanwalpreet Singh.
Capacity Planning in a Virtual Environment
Chapter 1 Business Driven Technology
1© Copyright 2014 EMC Corporation. All rights reserved. Results Lower operating costs Expect savings of $500K over three years Foundation laid for Software-Defined.
©2013 Avaya Inc. All rights reservedFebruary 26-28, 2013 | Orlando, FL.
© ORSYP 2011 Confidential Best practices for optimum IT Capacity Utilization UKCMG 2011 Tony Beeston Product Marketing.
1 Vladimir Knežević Microsoft Software d.o.o.. 80% Održavanje 80% Održavanje 20% New Cost Reduction Keep Business Up & Running End User Productivity End.
Peter Plevka, BMC Software Managing IT and Your Business – Optimizing Mainframe Cost and Performance.
CloudScale: Elastic Resource Scaling for Multi-Tenant Cloud Systems Zhiming Shen, Sethuraman Subbiah, Xiaohui Gu, John Wilkes.
©202 BMC Software, Inc. All Rights Reserved. Server Consolidation Eric D. Ho Advisory Software Consultant BMC Software, Inc. March 20, 2002.
Principles and Learning Objectives
Supply Chain Management
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.
Principles of Information Systems, Seventh Edition2 An organization’s TPS must support the routine, day-to- day activities that occur in the normal course.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Virtualization in Data Centers Prashant Shenoy
Polaris Financial Technologies Welcomes the members of Hyderabad chapter for the 2nd event on 4 th July 14 held by PACE (The Testing Practice)
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.
Module 1: Overview of Information System in Organizations Chapter 2: How Organizations use IS.
Resource Management in Data-Intensive Systems Bernie Acs, Magda Balazinska, John Ford, Karthik Kambatla, Alex Labrinidis, Carlos Maltzahn, Rami Melhem,
Demonstrating IT Relevance to Business Aligning IT and Business Goals with On Demand Automation Solutions Robert LeBlanc General Manager Tivoli Software.
1 Performance Management and Capacity Planning using PAWZ PerfCap Corporation Northeastern Blvd.,, Nashua, NH 03062
StorCast Enterprise Storage Resource Management. What is Enterprise Storage Resource Management?
Scalability Module 6.
Managing Virtual Environments: Big Deal or No-brainer? Andi Mann Research Director Enterprise Management Associates.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved. Enterprise Business Systems Chapter 8.
1© Copyright 2014 EMC Corporation. All rights reserved. Results Lower CAPEX and OPEX Expected Savings of $800K over three years Improved visibility of.
Continuous resource monitoring for self-predicting DBMS Dushyanth Narayanan 1 Eno Thereska 2 Anastassia Ailamaki 2 1 Microsoft Research-Cambridge, 2 Carnegie.
How to Resolve Bottlenecks and Optimize your Virtual Environment Chris Chesley, Sr. Systems Engineer
Dynamic IT for the Dynamic Enterprise Creating the Next Generation of Business-Responsive IT Frank Gens SVP Research IDC.
Virtual Machine Course Rofideh Hadighi University of Science and Technology of Mazandaran, 31 Dec 2009.
Virtualization. Virtualization  In computing, virtualization is a broad term that refers to the abstraction of computer resources  It is "a technique.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Improving Disk Latency and Throughput with VMware Presented by Raxco Software, Inc. March 11, 2011.
© 2014 VMware Inc. All rights reserved. vSphere Optimization Assessment Presenter Name.
Technologies: Server Virtualization, Infrastructure and Application Monitoring November 2, 2010 David Pritchett and John McQuaid.
1© Copyright 2014 EMC Corporation. All rights reserved. Results Lower CAPEX Lower OPEX Savings of $500K over three years Challenge Lack of visibility into.
Event Management & ITIL V3
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Monitoring Windows Server 2012
Grid Computing at The Hartford Condor Week 2008 Robert Nordlund
Future of the Server Room Tour. Ottawa Montreal Calgary Vancouver Toronto Future of Your Server Room Three Pillars of Windows Server 2008 Virtualization.
Vizioncore Tools for Optimizing VMware Larry Loucks Senior Sales Engineer
Virtual Server Monitoring Solution Overview. Agenda MonitorIT Overview Solution Demonstration Questions Contact Information.
© Copyright IBM Corporation 2013 June 2013 IBM Integrated System Test Page 1 IBM Integrated Solutions Test Enterprise Test Series: Ideal Stack Testing.
E-TechServices's IT Strategy Open. Virtualize. Rationalize. A Strategy for Optimal IT Deployment.
Virtual Infrastructure By: Andy Chau Farzana Mohsini Anya Mojiri Virginia Nguyen Bobby Phimmasane.
Modeling Virtualized Environments in Simalytic ® Models by Computing Missing Service Demand Parameters CMG2009 Paper 9103, December 11, 2009 Dr. Tim R.
Creating SmartArt 1.Create a slide and select Insert > SmartArt. 2.Choose a SmartArt design and type your text. (Choose any format to start. You can change.
+ Logentries Is a Real-Time Log Analytics Service for Aggregating, Analyzing, and Alerting on Log Data from Microsoft Azure Apps and Systems MICROSOFT.
Prem Mehra Program Manager Microsoft Corporation SESSION CODE: DAT308 Sung Hsueh Program Manager Microsoft Corporation.
5 things you must know Charles Clarke (Veeam) Ana Gabriela Hernandez (Microsoft)
1© Copyright 2015 EMC Corporation. All rights reserved. FEDERATION ENTERPRISE HYBRID CLOUD OPERATION SERVICES FULL RANGE OF SERVICES TO ASSIST YOUR STAFF.
Capacity Planning in a Virtual Environment Chris Chesley, Sr. Systems Engineer
Module Objectives At the end of the module, you will be able to:
Accounting Guru Cloud ERP (Enterprise Resource Planning) ERP Software https:
BUSINESS INFORMATION SYSTEMS
Won Huh Product Marketing Manager
Module 1: Overview of Information System in Organizations
Use Cloud Computing to Achieve Small Enterprise Savings
Monitoring Windows Server 2012
Service Assurance in the Age of Virtualization
Application or server monitoring
Capacity Management for Large Virtual Server Estates
Measurement-based Design
1. 2 VIRTUAL MACHINES By: Satya Prasanna Mallick Reg.No
Cloud Computing Architecture
Presentation transcript:

Capacity Management for Large Virtual Server Estates A Rationalized Approach Copyright 2014, PerfCap Corporation

The Capacity Planning Dilemma Computing style shift: complex distributed systems “Real CP” too expensive/complex & “Cycles are free” Vast estates of underutilized systems Real capacity planning marginalized Little or no capacity planning and little cost control Reactive capacity management Expensive “Black Swans” capacity cost workload CM for Large Server Estates2

Applications and Infrastructure Trade Finance Retail Banking Cash Management Trust & Securities Securities Origination, Sales, Trading Corporate Advisory FOREX Trading Mutual Funds Investments Alternative Investments (RREEF) Institutional Asset Management Insurance Asset Management Online Banking ETFs … Multitude of applications share same IT infrastructure. Each application has its particular capacity management needs. IT managers struggling to balance costs and performance. CM for Large Server Estates3

 Monitor Key Performance Indicators  Select and define KPI thresholds which suggest performance problems  Alert and trigger investigation when KPI thresholds are crossed.  Attempt to predict future behavior of KPIs based on past history  Determine risk by predicted time to failure  Trigger investigation and corrective action in a timely fashion PM/CP Process Reactive analysis Proactive management CM for Large Server Estates4

The Problem Automate monitoring of performance data Automate risk evaluation Automate timely triggers for capacity investigation Selectively perform in-depth capacity planning How do you do capacity management for a large server estate? CM for Large Server Estates5

 Visualize performance, capacity and risk status of all distributed application services in a single enterprise-wide view  Go beyond simplistic trending to projections of actual system responsiveness reflecting end-user satisfaction  Do realistic capacity planning with limited business forecasts  A solution that scales from 10s to 10,000s of servers The Challenges CM for Large Server Estates6

Automated Solution Uses New:  Methodology - Risk Analysis  Metric - Headroom  Risk Visualization Format Status Dashboards Enterprise-wide rollup status (by service, business, etc.) Transition Reports CM for Large Server Estates7

Automated Collection and Analysis Internet Analysis CMDB hypervisors Physical Servers Storage Arrays VMs Array Console Networks Storage Events Trending Clusters Real Time Applications Performance/Capacity Reports Risk Dashboards Notifications CM for Large Server Estates8

Breakthrough Maximum Current Risk Status Color Transaction Response Time Time : Days/Weeks/Months Lead Time Automated Risk Analysis Using Common KPIs CM for Large Server Estates9

Application Performance The key issue of application performance is responsiveness. e.g. transaction response time, batch turnaround time, end-to-end processing time, time to db update, trade execution time, etc. CM for Large Server Estates10

Response Time vs KPI CM for Large Server Estates11

Application Response Time Changes As Workload Changes CM for Large Server Estates12

Using Trending to Determine Capacity If acceptable response time should not exceed 600 ms, then application load capacity should not exceed 19 transactions / second. Estimated application capacity is 19 trans/sec CM for Large Server Estates13

Application Performance Reality vs Linear Trend This is the typical relationship between load and response time. After “knee” of the curve is reached, response time degrades rapidly. CM for Large Server Estates14

True Application Capacity Actual application capacity is 9 trans/sec True capacity is not maximum sustainable load but maximum load with acceptable performance. CM for Large Server Estates15

Capacity Headroom Where do you want to operate? Current Workload Headroom Saturation Point Operational Capacity Workload Response Time Response time is a function of CPU, disk, memory, adapters, etc. Headroom is the portion of operational capacity remaining. CM for Large Server Estates16

Headroom Risk Analysis CM for Large Server Estates17

Risk History Dashboard CM for Large Server Estates18

Capacity Risk Monitoring Automated Risk Analysis Computations Risk Status History Dashboard Risk Status Dashboards Automated Color Transition Notification CM for Large Server Estates19

A Tractable Solution  Reduces capacity planner’s workload  Closer to real user-perceived performance  Capacity manage 10,000s of servers CM for Large Server Estates20

VIRTUALIZED INFRASTRUCTURES Same Issues, New Complexity CM for Large Server Estates21

New Challenges  New complexity  Hierarchical views / service views  What systems virtualized to save cost?  Performance/capacity consequences  “What-if” provisioning scenarios CM for Large Server Estates22

New Level of Complexity Must do CM on both physical and virtual levels. CM for Large Server Estates23

Key Principle It is essential to provide capacity management from both the perspective of each virtual machine and the perspective of the host systems on which the virtual machines operate. CM for Large Server Estates24

Capacity Risk (Two Perspectives) Enterprise View Host Views Data Centre Views Guest Views Cluster Views Service View - ERP Service View - Service View – CRM Service View – HR CM for Large Server Estates25

Capacity Risk (Two Perspectives) CM for Large Server Estates26

Projected Resource View (Any Level) London Data Centre, CPU GHz Resource Projections, 31-Dec-2011 CM for Large Server Estates27

Underutilized Systems Extract from CMDB CM for Large Server Estates28

Underutilized Risk Color Status Physical limit Breakthrough threshold Lead time Time Metric Underutilized threshold New risk color Use a new purple color status to identify virtualization candidates. CM for Large Server Estates29

Virtualization Consequences CM for Large Server Estates30

Virtualization Consequences What happens if I move VMs, re-provision VMs, clone VMs, change host hardware, etc.? CM for Large Server Estates31

Virtual Infrastructure CP Challenges Enterprise-to-host performance and capacity visibility  IT infrastructure servers  Distributed application services Automated performance analysis, advising and modeling Smooth scaling from 10s to 10,000s of servers “What if” modeling of vSphere clusters and services CM for Large Server Estates32