Transforming Time Series Data into Capacity Planning Information
|
|
|
- Evelyn Allen
- 9 years ago
- Views:
Transcription
1 Transforming Time Series Data into Capacity Planning Information James F Brady Capacity Planner for the State of Nevada [email protected] Often an analyst has time series data available from performance monitors and needs to make statistical sense of it for capacity planning purposes. For example, a twenty-four hour column chart produced by averaging multiple days of time interval samples yields a statistically stable view of a resource s usage characteristics across the day and clearly identifies its busy period. Since monitoring tools often provide little support for this type of analysis, what can analysts do on their own to accomplish the needed data transformation? This paper describes valuable statistical manipulations and suggests approaches for capacity planning using home grown methods. 1.0 Introduction Resource consumption data in time series format [WIKI13] is vital information when troubleshooting a performance problem with a system or network connection but has limited applicability in its native form for capacity planning purposes. Planning for the future requires aggregation of the data into a statistical structure where the underlying performance characteristics of a resource are unveiled and its busy period is clearly delineated. This aggregation requires the timestamp data be transformed into a time of day structure yielding graphical and tabular results that are statistically stable and useful for long range planning. Figure 1 illustrates this transformation for the percent of resource utilization using data from the first twenty-eight days in April, The graph on the left is a time series plot of hourly observations for that interval while the graph on the right is a twenty-four hour distribution chart of the data with weekends removed and all remaining observations averaged by hour of the day. The right hand graph is a statistically stable view of resource utilization over the month and clearly identifies the busy period of the day, making it useful capacity planning information. Figure 1: Time Series Data Transformed Into an Hour of Day Distribution Monitoring tools often do not contain the functionality to produce the right hand chart in Figure 1 and there are at least three reasons why this is the case: 1. Most performance monitoring practitioners are perceived to be short term problem solvers not interested in long term capacity planning issues. 2. Users are thought to be uncomfortable selecting the number of data days to use when constructing the twenty-
2 four hour distribution chart because robust results depend on making a wise choice. A sample that is too small yields erratic results and one too large misses fundamental shifts in resource congestion behavior. 3. There is a concern that users unfamiliar with statistical inference and its nuances will misinterpret the information produced and reject the entire product for generating unreliable statistical information. Given the lack of monitoring tool support, what can analysts do on their own to produce the right hand side of Figure 1? The following is intended to address this question using home grown methods to transpose the monitor data into this type of statistically useful graph. The paper begins by defining the scope of the capacity planning information produced in this home grown environment. This is followed by a specific example of the Figure 1 data transformation process including sample size selection, capacity level determination, and trending over multiple sampling intervals. This illustration leads to a second example where column chart construction is performed in a more complex data collection and analysis environment. Next is a sample size selection discussion from both historical and experiential perspectives, and finally, some conclusions are drawn based on the ideas and illustrations presented. 2.0 Capacity Planning Scope There are many aspects to the capacity planning process but within this discussion the focus is on creating the information required to establish an individual resource s current utilization level, its capacity limit, and when that limit is reached. The analysis needed to produce these results consists of four steps: 1. Transform the time series data into time of day statistics as in Figure Determine the busy period during the day by inspecting the column chart produced. 3. Use busy period load, sample size, and time of day to specify capacity limits. 4. Trend busy period samples to project when capacity will be reached. The software used to process the data in the examples below is a set of Perl scripts [Perl13] developed by this author which produce column charts in portable network graphics, png, format and generate comma separated value, csv, files imported into pre-structured spreadsheets. Perl is chosen for this task because of its data parsing capabilities, its inclusion as part of Unix/Linux environments, and its availability within a free community edition. The scripts and examples discussed in this paper are also available free as a grow your own instructional starter kit. this author if you are interested. 3.0 Data Network Circuit Example The four capacity planning steps are first illustrated with a data network circuit where a month of hourly percent utilization data is analyzed. Data transformation for this network element begins with Figure 2 which contains a time series graph of that circuit s incoming and outgoing percent utilization for the first twenty-eight days of April, Figure 2: Percent BW Used Time Series Data for Data Network Circuit in April 2013
3 Inspection of this figure indicates the incoming side of the circuit is the most congested with spikes ranging from 70% to over 90% busy. It is difficult from this time series representation of the data to identify what hour of the day is consistently the busiest and the most important from a capacity planning perspective. Figure 3 provides the needed statistical clarity with png graphs containing the average and peak hour percent bandwidth used excluding weekends. This set of charts illustrate this circuit is prime time oriented (8:00 AM 5:00 PM) with its incoming traffic much greater than outgoing. These traffic directionality and timing characteristics are consistent with this network element s role as an internet circuit carrying local traffic. The Figure 1 illustration is a combination of the incoming side of Figure 2 and the upper left hand corner graph in Figure 3. The right side of Figure 3 provides a rudimentary indication of data dispersion from the average by showing the peak hour of day value over the month for incoming (top) and outgoing (bottom) traffic. Figure 3: Average and Peak Hourly Percent BW Used png Graphs For Inc (Top) and Out (Bottom) Traffic Figure 4 is the Figure 3 information imported into a pre-structured spreadsheet from a csv file where incoming and outgoing percent use are displayed together while average and peak are separated. The left side of this chart indicates the average busy hour occurs from 11:00 AM to 12:00 PM for the incoming (dominant) direction and the utilization at that time is 69%. This busy hour falls in the prime time window where traffic is on-line user based and cannot be scheduled. The right side of this figure provides the same rudimentary indication of data dispersion from the average as that shown in the right side of Figure 3 with incoming and outgoing combined on the same chart. Figure 4: Average and Peak Hourly Percent BW Used Spreadsheet Graphs with Inc and Out Traffic Combined The left side of Figure 4 also displays a Capacity line set to 70% which spans the 8:00 AM to 5:00 PM interval. Since
4 the busy hour nearly touches that line the circuit is very close to capacity for the month. Viewed together, the two graphs in Figure 4 show that when the busy hour average of the twenty business day sample is around 70% the peak hour usage is close to 100%. For the circuits contained in the environment from which the network element sample is drawn this 70% rule of thumb works pretty well but is obviously a judgment call. The results in Figure 4 represent a sample of size one and provide no real history of the prime time busy hour average usage level and where it is trending into the future. Figure 5 provides this insight by charting the last twelve months of these values, the trend line associated with them, and the 70% capacity line. This set of graphs indicate the prime time busy hour average in both March and April of 2013 are significant shifts upward from the previous ten months so some investigation is warranted before concluding that an immediate upgrade is justified. Figure 5: Prime Time Busy Hour Percent BW Used Over the Last Year. All four capacity planning goals mentioned in Section 2.0 have been accomplished. The time series data has been translated into time of day statistics, the busy period during the day identified, a capacity limit determined, and a trend line produced to estimate the capacity exhaustion point. Appendix A contains an overview of the Perl script used to process the input file for this example including the Figure A1 flow diagram showing that file s layout and an illustration of the png and csv output produced. From an operational perspective the png files, Figure 3, are imported into various capacity planning and upgrade justification documents as part of the overall network planning process. The csv data is imported into a spreadsheet where fifty circuits are analyzed in this manner yielding a set of Figure 4 graphs for each. The fifty circuit spreadsheet also contains the Figure 6 summary worksheet sorted by prime time busy hour average percent use in the dominant direction, i.e., Prime Time Max % Use. This figure additionally shows the 70% capacity line and the first three rows of a table containing circuit usage details. These details are the worksheet Tab number used to locate the circuit s Figure 4 graphs, Route ID, Bandwidth in Mbits/sec, Busy Hour Inc % Use, Busy Hour Out % Use, Prime Time Max % Use, Prime Time Use Rank, and Use Type. Busy Hour Inc % Use and Busy Hour Out % Use are based on a twenty-four hour period with Use Type specified as Prime Time when one of their values is equal to the Prime Time Max % Use. The prime time busy hour is the most critical time period from a circuit ranking perspective because that traffic is generally user demand based transactions which cannot be scheduled. Most workloads that occur during non-prime time hours are composed of schedulable traffic such as backups. The network elements in this list of fifty are trended and ranked in a top ten list spreadsheet with graphs like Figure 5 produced in separate worksheets for each. These trend charts represent the circuit s prime time busy hour utilization level over the long term and provide an indication when capacity will be reached.
5 Figure 6: Summary Worksheet for Fifty Circuits Sorted by Highest Prime Time Busy Hour Average Value 4.0 Virtual Server Guest Physical CPUs Used Example The second example being discussed is an analysis of physical CPU s used by a single Unix guest in a virtualized server environment. The guest is running AIX Unix in an IBM pseries server with automated data collection performed by Nmon [Nmon06], a free tool used to analyze AIX Unix and Linux performance on IBM pseries and PureFlex systems. This tool collects a vast amount of resource consumption information at the hypervisor and individual guest level but a single guest s physical CPUs used is the only counter being analyzed. This illustration provides some twists to the four steps discussed in the previous exercise regarding data transformation, the capacity statement, and the trending of busy period observations. For example, the data collection portion of data transformation is performed every fifteen minutes and stored in daily files. This is quite different from the previous illustration where data is reported hourly and included in a single monthly file for a set of network circuits. Figure 7 shows two days of Nmon time series graphs for the Sysxxp00 virtual guest where the number of physical processors used is plotted in fifteen minute intervals for a twenty-four hour period. These graphs indicate the largest number of CPUs is consumed during prime time with another utilization surge from 7:00 PM to 10:00 PM. This is a typical traffic pattern for this type of server which handles user transactions during the day and performs backups in the early evening. Figure 7: Virtual Guest Physical CPUs Used Time Series Data for Two Mondays These charts provide useful information regarding CPUs used for the specific days represented, but being a sample of size two, they don t yield sufficient insight into CPU consumption for capacity planning purposes. The contrast in
6 number of CPUs used on the right vs left side of the figure supports this insufficiency argument, especially since both graphs represent the same day of week while displaying such load diversity. Figure 8 is a capacity planning oriented graph showing the average and peak hour number of CPUs used in png graph format for the first twenty weekdays in April This graphical set confirms the earlier assertion that this processing environment is prime time oriented with another small surge in load during the early evening. As is the case with Figure 3, the right side of Figure 8 provides a rudimentary indication of data dispersion from the average by showing the peak hour of day over the month. The vertical axes range of values is different between the two figures since Figure 8 provides a count and Figure 3 lists a percentage. Figure 8: Virtual Guest Avg and Peak CPUs Used for First Twenty Weekdays in April 2013 Figure 9 is the Figure 8 information imported into a pre-structured spreadsheet from a csv file produced by a Perl script similar to the way Figure 4 is related to Figure 3. The left side of this chart indicates the average busy hour occurs from 8:00 AM to 9:00 AM and shows 2.40 physical CPUs being consumed at that time. This busy hour falls in the prime time window so it occurs during the critical busy period for this processing environment. The right side of this figure provides the same rudimentary indication of data dispersion from the average that Figure 4 does for the network circuit. Figure 9: Avg and Peak CPUs Used and Entitled Spreadsheet Graphs for First Twenty Weekdays in April 2013 In this virtual world, capacity is more appropriately specified as a minimum resource allocation level than a fixed value so, rather than the capacity line shown in the left side of Figure 4, the Figure 9 charts display an entitlement of.90 physical CPUs. In AIX Unix, entitlement is an administratively set value representing the minimum number of CPUs allocated to the guest by the hypervisor from its pool of physical processors. This virtual guest exceeds its entitlement on a regular basis and can do so as long as CPU resources are available from the hardware pool or higher priority guests not currently using their entitlement. Because it is a critical transaction based processing environment, the analysis suggests the entitlement should be raised to the prime time busy hour average level of 2.4 physical CPUs. The first three capacity planning steps, data translation, busy period identification, and capacity (entitlement) determination, have been accomplished for this example. The fourth step, trending busy period observations, is not incorporated into the current analysis structure but an effort is underway to do so using available Nmon data. Appendix B contains an overview of the Perl script used to process the input files for this example including a flow diagram showing the daily input file list and a layout of the key Nmon records associated with physical CPUs used. The fifteen minute samples are averaged to produce hourly statistics and weekend files are optionally ignored if included in the input directory. Figure B1 illustrates the creation of png and csv files which are imported into various capacity planning and upgrade justification documents within the organization as part of the overall capacity planning and
7 budgeting process. The Perl script produces png and csv files for other resources monitored by Nmon including the CPU entitlement in Figure 9, real memory, disk I/Os, network packets, context switches, run queue size, and CPU pool size. There is no discussion of these output files here but examples of them are included as part of the free script package mentioned in Appendix B. 5.0 Sample Size Selection Both examples use a twenty business day sample to produce capacity planning information but is this choice unique to these resource monitoring situations or is there a more fundamental basis for the sample size chosen? Certainly judgment plays a role but, unless there is some fundamental property of the traffic flow that can be exploited, a review of other sampling environments is instructive. The telephone network is such an environment where switching and connection component time series data is converted to hour of day statistics for busy period identification purposes. This author is familiar with this process as author of the GTE Traffic Grade of Service Standards [GTE85] referenced in that company s (now Verizon) Federal Access Tariff as its traffic sizing rule book in response to AT&T divestiture. The traffic engineering rule for sizing speech paths (trunk groups) between switching systems, as an example, is based on the Average Busy Season Busy Hour (ABSBH) which is the highest traffic volume hour of the day determined by averaging hour of day traffic on a five day a week basis over the four highest contiguous weeks during the engineering period [Hay82] [Hil76]. This sampling rule, used to size billions of dollars worth of circuit switched resources, is the same concept as used to produce the busy hour average results in these examples. This sampling plan generally works well for this author because it tends to capture fundamental shifts in resource consumption levels across the day while damping out the noise associated with random fluctuations in the data. Special insight may dictate a different sampling rule but this is a good starting point. 6.0 Conclusions Capacity Planners often complain there is no commitment from management to support their efforts while they are passively sitting on a gold mine of data which only needs to be transposed into the needed planning level information. This author frequently performs this type of data transformation for the internal customers within the organization and begins the effort by asking those monitoring the resources for readily available time series data without a commitment from them to spend time or money. Typically, the question is simply; may I have a sample of the data being produced by the monitoring tool? Once the Perl script is executing correctly with the sample, a full set of data is processed and results produced. The provider of the data, the management responsible for supporting the resource being analyzed, and the financial organization controlling the budget, see the benefits of the analysis and momentum is gained for the capacity planning process. Not only is the time series data converted to capacity planning information but the organization becomes more capacity planning oriented with the capacity analyst driving the process. References [Bra10] J.F. Brady, Making Statistical Sense out of Time Series Data with Home Grown Perl Scripts, CMG MeasureIT, (July 2010). [GTE85] GTE Service Corporation Telephone Operations, Traffic Grade of Service Standards, April, [Hay82] W.S. Hayward and P.J. Moreland, Theoretical and Engineering Foundations, The Bell System Technical Journal, Volume 62, Number 7, Sept, [Hil76] D.W. Hill and S.R. Neal, Traffic Capacity of a Probability-Engineered Trunk Group, The Bell System Technical Journal, Volume 55, Number 7, Sept, [Nmon06] N. Griffiths, nmon performance, (2006). [Perl13] L. Wall, T. Christiansen, Programming Perl, [WIKI13] Wikipedia, Time series, (2013) Copyrights and Trademarks All brands and products referenced in this document are acknowledged to be the trademarks or registered trademarks of their respective holders.
8 Appendix A Data Network Circuit Perl Script Figure A1 provides a functional flow diagram of the Perl script used to produce the csv and png results in Section 3.0. The script reads the network analysis tool s csv file containing a row of data for each circuit on an hour interval basis, extracts the data for weekdays, reorients that data to match the spreadsheet layout, and creates csv files like shown in the middle left of the figure. The csv files are imported into a spreadsheet set up to calculate statistics and display the graphs shown here and in Figure 4. The Perl script also generates a set of graphical column charts in png format like the one in the middle right of the figure. A full set of these charts for the Internet-Primary circuit are pictured in Figure 3. The best way to gain an understanding of this analysis environment is to request the free copy of the example by ing this author. The information returned is a WinZip file containing the Perl script, input file, output files, sample spreadsheet, and set of instructions describing script installation and execution. Figure A1: Data Network Circuit Perl Script Functional Flow Diagram.
9 Appendix B Virtual Guest Physical CPUs Used Perl Script Figure B1 provides the functional flow diagram of the Perl script used to produce the csv and png results in Section 4.0. The script reads the daily Nmon files, extracts the data for weekdays, averages the fifteen minute samples over hour intervals, reorients that data to match the spreadsheet layout, and creates csv files like shown in the middle left of the figure. The csv files are imported into a spreadsheet set up to calculate statistics and display the graphs shown here and in Figure 9. The Perl script also produces a set of graphical column charts in png format like the one in the middle right of the figure and in Figure 8. The best way to gain an understanding of this analysis environment is to request the free example by ing this author. The information returned is a WinZip file containing the Perl script, input files, output files, sample spreadsheet, and a set of instructions describing script installation and execution. This executable demo also creates csv and png output for all of the other resources mentioned in the Section 4.0 discussion such as real memory. Figure B1: Physical CPUs Used Perl Script Functional Flow Diagram
VIRTUALIZATION AND CPU WAIT TIMES IN A LINUX GUEST ENVIRONMENT
VIRTUALIZATION AND CPU WAIT TIMES IN A LINUX GUEST ENVIRONMENT James F Brady Capacity Planner for the State Of Nevada [email protected] The virtualization environment presents the opportunity to better
Seeing by Degrees: Programming Visualization From Sensor Networks
Seeing by Degrees: Programming Visualization From Sensor Networks Da-Wei Huang Michael Bobker Daniel Harris Engineer, Building Manager, Building Director of Control Control Technology Strategy Development
FileNet System Manager Dashboard Help
FileNet System Manager Dashboard Help Release 3.5.0 June 2005 FileNet is a registered trademark of FileNet Corporation. All other products and brand names are trademarks or registered trademarks of their
Windows Server 2008 R2 Hyper-V Live Migration
Windows Server 2008 R2 Hyper-V Live Migration White Paper Published: August 09 This is a preliminary document and may be changed substantially prior to final commercial release of the software described
IBM Tivoli Monitoring Version 6.3 Fix Pack 2. Infrastructure Management Dashboards for Servers Reference
IBM Tivoli Monitoring Version 6.3 Fix Pack 2 Infrastructure Management Dashboards for Servers Reference IBM Tivoli Monitoring Version 6.3 Fix Pack 2 Infrastructure Management Dashboards for Servers Reference
Performance rule violations usually result in increased CPU or I/O, time to fix the mistake, and ultimately, a cost to the business unit.
Is your database application experiencing poor response time, scalability problems, and too many deadlocks or poor application performance? One or a combination of zparms, database design and application
Cloud Computing Capacity Planning. Maximizing Cloud Value. Authors: Jose Vargas, Clint Sherwood. Organization: IBM Cloud Labs
Cloud Computing Capacity Planning Authors: Jose Vargas, Clint Sherwood Organization: IBM Cloud Labs Web address: ibm.com/websphere/developer/zones/hipods Date: 3 November 2010 Status: Version 1.0 Abstract:
Windows Server 2008 R2 Hyper-V Live Migration
Windows Server 2008 R2 Hyper-V Live Migration Table of Contents Overview of Windows Server 2008 R2 Hyper-V Features... 3 Dynamic VM storage... 3 Enhanced Processor Support... 3 Enhanced Networking Support...
Live Event Count Issue
Appendix 3 Live Event Document Version 1.0 Table of Contents 1 Introduction and High Level Summary... 3 2 Details of the Issue... 4 3 Timeline of Technical Activities... 6 4 Investigation on Count Day
Lab 11: Budgeting with Excel
Lab 11: Budgeting with Excel This lab exercise will have you track credit card bills over a period of three months. You will determine those months in which a budget was met for various categories. You
Development of 10 Gbits/s Traffic Shaper
Kenji Anzai, Kenji Yoshinaka, Hiroshi Harada, Koichi Ryu, Masaya Suzuki, Atsushi Saegusa, Masanao Kobayashi, Takayuki Sato, Ryota Watanabe [Summary] We developed the PureFlow GSX-XR as a high-precision
By the Citrix Publications Department. Citrix Systems, Inc.
Licensing: Planning Your Deployment By the Citrix Publications Department Citrix Systems, Inc. Notice The information in this publication is subject to change without notice. THIS PUBLICATION IS PROVIDED
WHITE PAPER. SAS IT Intelligence. Balancing enterprise strategy, business objectives, IT enablement and costs
WHITE PAPER SAS IT Intelligence Balancing enterprise strategy, business objectives, IT enablement and costs Table of Contents Executive summary... 1 SAS IT Intelligence leaping tactical pitfalls... 2 Resource
The Virtualized Infrastructure Capacity Management Challenge
Overcoming the Capacity Management Challenge in a Virtualized Infrastructure The essential principles of capacity management should be applied to virtualized infrastructures. However, the level of complexity
HPSA Agent Characterization
HPSA Agent Characterization Product HP Server Automation (SA) Functional Area Managed Server Agent Release 9.0 Page 1 HPSA Agent Characterization Quick Links High-Level Agent Characterization Summary...
my forecasted needs. The constraint of asymmetrical processing was offset two ways. The first was by configuring the SAN and all hosts to utilize
1) Disk performance When factoring in disk performance, one of the larger impacts on a VM is determined by the type of disk you opt to use for your VMs in Hyper-v manager/scvmm such as fixed vs dynamic.
SAS Visual Analytics dashboard for pollution analysis
SAS Visual Analytics dashboard for pollution analysis Viraj Kumbhakarna VP Sr. Analytical Data Consultant MUFG Union Bank N.A., San Francisco, CA Baskar Anjappan, VP SAS Developer MUFG Union Bank N.A.,
WhatsUp Gold v16.1 Wireless User Guide
WhatsUp Gold v16.1 Wireless User Guide Contents Welcome to WhatsUp Gold Wireless Wireless Overview... 3 Wireless licensing and accessibility... 5 Using WhatsUp Gold Wireless Discovering wireless devices...
Position Classification Standard for Management and Program Clerical and Assistance Series, GS-0344
Position Classification Standard for Management and Program Clerical and Assistance Series, GS-0344 Table of Contents SERIES DEFINITION... 2 EXCLUSIONS... 2 OCCUPATIONAL INFORMATION... 3 TITLES... 6 EVALUATING
Network performance and capacity planning: Techniques for an e-business world
IBM Global Services Network performance and capacity planning: Techniques for an e-business world e-business is about transforming key business processes with Internet technologies. In an e-business world,
Performance Monitoring User s Manual
NEC Storage Software Performance Monitoring User s Manual IS025-15E NEC Corporation 2003-2010 No part of the contents of this book may be reproduced or transmitted in any form without permission of NEC
Visio Enabled Solution: One-Click Switched Network Vision
Visio Enabled Solution: One-Click Switched Network Vision Tim Wittwer, Senior Software Engineer Alan Delwiche, Senior Software Engineer March 2001 Applies to: All Microsoft Visio 2002 Editions All Microsoft
Agenda. Capacity Planning practical view CPU Capacity Planning LPAR2RRD LPAR2RRD. Discussion. Premium features Future
Agenda Capacity Planning practical view CPU Capacity Planning LPAR2RRD LPAR2RRD Premium features Future Discussion What is that? Does that save money? If so then how? Have you already have an IT capacity
Security Event Management. February 7, 2007 (Revision 5)
Security Event Management February 7, 2007 (Revision 5) Table of Contents TABLE OF CONTENTS... 2 INTRODUCTION... 3 CRITICAL EVENT DETECTION... 3 LOG ANALYSIS, REPORTING AND STORAGE... 7 LOWER TOTAL COST
Oracle Data Miner (Extension of SQL Developer 4.0)
An Oracle White Paper October 2013 Oracle Data Miner (Extension of SQL Developer 4.0) Generate a PL/SQL script for workflow deployment Denny Wong Oracle Data Mining Technologies 10 Van de Graff Drive Burlington,
Novell ZENworks Asset Management 7.5
Novell ZENworks Asset Management 7.5 w w w. n o v e l l. c o m October 2006 USING THE WEB CONSOLE Table Of Contents Getting Started with ZENworks Asset Management Web Console... 1 How to Get Started...
VBLOCK SOLUTION FOR SAP APPLICATION SERVER ELASTICITY
Vblock Solution for SAP Application Server Elasticity Table of Contents www.vce.com VBLOCK SOLUTION FOR SAP APPLICATION SERVER ELASTICITY Version 2.0 February 2013 1 Copyright 2013 VCE Company, LLC. All
PhonEX ONE Microsoft Sample Reports November 2010
PhonEX ONE Microsoft Sample Reports November 2010 MIND CTI Ltd. Table of Contents PhonEX ONE Call Management Solution... 1 PhonEX ONE Reports... 1 Standard Query Reports... 1 Availability Report by Departments
Formulas, Functions and Charts
Formulas, Functions and Charts :: 167 8 Formulas, Functions and Charts 8.1 INTRODUCTION In this leson you can enter formula and functions and perform mathematical calcualtions. You will also be able to
Cross platform Migration of SAS BI Environment: Tips and Tricks
ABSTRACT Cross platform Migration of SAS BI Environment: Tips and Tricks Amol Deshmukh, California ISO Corporation, Folsom, CA As a part of organization wide initiative to replace Solaris based UNIX servers
8 Minute Overview. The Premier Agentless License Management Solution. Modern IT & The Importance of Software Asset Management
8 Minute Overview Modern IT & The Importance of Software Asset Management Executive Summary Never before in the history of enterprise technology has the need to maintain a comprehensive picture of software
Improved metrics collection and correlation for the CERN cloud storage test framework
Improved metrics collection and correlation for the CERN cloud storage test framework September 2013 Author: Carolina Lindqvist Supervisors: Maitane Zotes Seppo Heikkila CERN openlab Summer Student Report
Network-Wide Capacity Planning with Route Analytics
with Route Analytics Executive Summary Capacity planning is an important business process in large IP networks for ensuring reliable application and service delivery. In the days of fixed circuits and
ImageNow Report Library Catalog
ImageNow Report Library Catalog Business Insight Version: 6.6.x Written by: Product Documentation, R&D Date: February 2012 ImageNow and CaptureNow are registered trademarks of Perceptive Software, Inc.
NOTE: Flex Funding and Renewal Account Reports are available in Web CRD.
IARD Reports About Reports The Reports feature enables firms to request standard reports generated from data stored in Web CRD and IARD. Requested reports are available online for viewing or downloading.
Capacity planning for IBM Power Systems using LPAR2RRD. www.lpar2rrd.com www.stor2rrd.com
Capacity planning for IBM Power Systems using LPAR2RRD Agenda LPAR2RRD and STOR2RRD basic introduction Capacity Planning practical view CPU Capacity Planning LPAR2RRD Premium features Future STOR2RRD quick
IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent Version 6.3.1 Fix Pack 2.
IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent Version 6.3.1 Fix Pack 2 Reference IBM Tivoli Composite Application Manager for Microsoft Applications:
Network Management and Monitoring Software
Page 1 of 7 Network Management and Monitoring Software Many products on the market today provide analytical information to those who are responsible for the management of networked systems or what the
IBM Software Group. SW5706 JVM Tools. 2007 IBM Corporation 4.0. This presentation will act as an introduction to JVM tools.
SW5706 JVM Tools This presentation will act as an introduction to. 4.0 Page 1 of 15 for tuning and problem detection After completing this topic, you should be able to: Describe the main tools used for
Toad for Oracle 8.6 SQL Tuning
Quick User Guide for Toad for Oracle 8.6 SQL Tuning SQL Tuning Version 6.1.1 SQL Tuning definitively solves SQL bottlenecks through a unique methodology that scans code, without executing programs, to
Excel 2007 Basic knowledge
Ribbon menu The Ribbon menu system with tabs for various Excel commands. This Ribbon system replaces the traditional menus used with Excel 2003. Above the Ribbon in the upper-left corner is the Microsoft
1.1.1 Introduction to Cloud Computing
1 CHAPTER 1 INTRODUCTION 1.1 CLOUD COMPUTING 1.1.1 Introduction to Cloud Computing Computing as a service has seen a phenomenal growth in recent years. The primary motivation for this growth has been the
Performance Navigator Installation
Midrange Performance Group / Performance Navigator Business Partner Installation / SOS / Capacity Planning Guide Aug 1, 2011 Overview Performance Navigator provides three main functions for the IBM i platform:
Performance Workload Design
Performance Workload Design The goal of this paper is to show the basic principles involved in designing a workload for performance and scalability testing. We will understand how to achieve these principles
NetStream (Integrated) Technology White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date 2012-9-6
(Integrated) Technology White Paper Issue 01 Date 2012-9-6 HUAWEI TECHNOLOGIES CO., LTD. 2012. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means
CLASS SPECIFICATION Systems Support Analyst I
San Diego Unified Port District Class Code: B837-UE03 CLASS SPECIFICATION Systems Support Analyst I FLSA Status: EEOC Job Category: Classified: Union Representation: Exempt Professionals No Unrepresented
itunes Store Publisher User Guide Version 1.1
itunes Store Publisher User Guide Version 1.1 Version Date Author 1.1 10/09/13 William Goff Table of Contents Table of Contents... 2 Introduction... 3 itunes Console Advantages... 3 Getting Started...
SmartCloud Monitoring - Capacity Planning ROI Case Study
IBM Tivoli Software SmartCloud Monitoring - Capacity Planning ROI Case Study Document version 1.0 Venkata Somisetty, Anindya Neogi (Ph.D.), Chris Nero i Copyright International Business Machines Corporation
Bandwidth Statistical Analyzer Overview v2.x. Copyright 2005-2014 PacketIQ Inc. www.packetiq.com
Bandwidth Statistical Analyzer Overview v2.x Copyright 2005-2014 PacketIQ Inc. www.packetiq.com Introduction to Advanced Bandwidth Analysis The PacketIQ Bandwidth Statistical Analyzer is designed to provide
Capacity Planning. The purpose of capacity planning is to:
The purpose of capacity planning is to: Determine Current Solution Capacity: How close to the ceiling am I today? Estimate Growth Potential: With current growth plans, when do I upgrade hardware? Answer
About PivotTable reports
Page 1 of 8 Excel Home > PivotTable reports and PivotChart reports > Basics Overview of PivotTable and PivotChart reports Show All Use a PivotTable report to summarize, analyze, explore, and present summary
PC USER S GUIDE ECONOMIC DATA ST. LOUIS FED
FRED ADD-IN PC USER S GUIDE F OR EXCEL 2010 E C O N O M I C R E S E A R C H F E D E R A L R E S E R V E B A N K O F S T. L O U I S P. O. B O X 4 4 2 S A I N T L O U I S, M I S S O U R I, 6 3 1 6 6 R E
SonicWALL Global Management System Reporting Guide Standard Edition
SonicWALL Global Management System Reporting Guide Standard Edition Version 2.8 Copyright Information 2004 SonicWALL, Inc. All rights reserved. Under the copyright laws, this manual or the software described
Migrating to vcloud Automation Center 6.1
Migrating to vcloud Automation Center 6.1 vcloud Automation Center 6.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a
This presentation explains how to monitor memory consumption of DataStage processes during run time.
This presentation explains how to monitor memory consumption of DataStage processes during run time. Page 1 of 9 The objectives of this presentation are to explain why and when it is useful to monitor
Gantt Chart for Excel
Project Management Templates for Excel http://spreadsheetml.com/projectmanagement/ganttchart.shtml Copyright (c) 2009-2010, ConnectCode All Rights Reserved. ConnectCode accepts no responsibility for any
Using Power to Improve C Programming Education
Using Power to Improve C Programming Education Jonas Skeppstedt Department of Computer Science Lund University Lund, Sweden [email protected] jonasskeppstedt.net jonasskeppstedt.net [email protected]
Using SPSS, Chapter 2: Descriptive Statistics
1 Using SPSS, Chapter 2: Descriptive Statistics Chapters 2.1 & 2.2 Descriptive Statistics 2 Mean, Standard Deviation, Variance, Range, Minimum, Maximum 2 Mean, Median, Mode, Standard Deviation, Variance,
ProSystem fx Engagement. Deployment Planning Guide
ProSystem fx Engagement Deployment Planning Guide September 2011 Copyright: 2011, CCH, a Wolters Kluwer business. All rights reserved. Material in this publication may not be reproduced or transmitted
COST ANALYSIS OF FOUR ALTERNATIVES FOR HAULING COAL FROM THE PROPOSED OTHELLO MINE
COST ANALYSIS OF FOUR ALTERNATIVES FOR HAULING COAL FROM THE PROPOSED OTHELLO MINE For the Jackson Mining Company Grand Forks, British Columbia Prepared by MMT Consulting Kelowna, British Columbia Submitted:
Release Notes. Asset Control and Contract Management Solution 6.1. March 30, 2005
Release Notes Asset Control and Contract Management Solution 6.1 March 30, 2005 Contents SECTION 1 OVERVIEW...4 1.1 Document Purpose... 4 1.2 Background... 4 1.3 Documentation... 4 SECTION 2 UPGRADING
Pure1 Manage User Guide
User Guide 11/2015 Contents Overview... 2 Pure1 Manage Navigation... 3 Pure1 Manage - Arrays Page... 5 Card View... 5 Expanded Card View... 7 List View... 10 Pure1 Manage Replication Page... 11 Pure1
Network Monitoring Comparison
Network Monitoring Comparison vs Network Monitoring is essential for every network administrator. It determines how effective your IT team is at solving problems or even completely eliminating them. Even
IOS110. Virtualization 5/27/2014 1
IOS110 Virtualization 5/27/2014 1 Agenda What is Virtualization? Types of Virtualization. Advantages and Disadvantages. Virtualization software Hyper V What is Virtualization? Virtualization Refers to
Features Overview Guide About new features in WhatsUp Gold v12
Features Overview Guide About new features in WhatsUp Gold v12 Contents CHAPTER 1 Learning about new features in Ipswitch WhatsUp Gold v12 Welcome to WhatsUp Gold... 1 What's new in WhatsUp Gold v12...
vrealize Operations Management Pack for vcloud Air 2.0
vrealize Operations Management Pack for vcloud Air 2.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To
Load Testing and Monitoring Web Applications in a Windows Environment
OpenDemand Systems, Inc. Load Testing and Monitoring Web Applications in a Windows Environment Introduction An often overlooked step in the development and deployment of Web applications on the Windows
Power Systems Performance Management In A Virtualized World. February 2015
Power Systems Performance Management In A Virtualized World February 2015 Today s Agenda: 1. Welcome / Overview / Update 2. Navigator Max 3. New Free Health Check Capability 4. What s Different IBM i Analysis
Hands-On Microsoft Windows Server 2008
Hands-On Microsoft Windows Server 2008 Chapter 9 Server and Network Monitoring Objectives Understand the importance of server monitoring Monitor server services and solve problems with services Use Task
IBM SmartCloud Workload Automation
IBM SmartCloud Workload Automation Highly scalable, fault-tolerant solution offers simplicity, automation and cloud integration Highlights Gain visibility into and manage hundreds of thousands of jobs
Solving Monitoring Challenges in the Data Center
Solving Monitoring Challenges in the Data Center How a network monitoring switch helps IT teams stay proactive White Paper IT teams are under big pressure to improve the performance and security of corporate
Getting Started with Cisco Performance Management Reports
CHAPTER 1 Getting Started with Cisco Performance Management Reports Cisco Prime Performance Manager is a highly scalable and easy to use performance management system. It allows Service Providers to proactively
Call Management System (CMS) R18.0.0.2 Release Notes Issue 1.3 July 11, 2016
Call Management System (CMS) R18.0.0.2 Issue 1.3 July 11, 2016 TABLE OF CONTENTS 1. PURPOSE... 3 2. DOCUMENT CHANGE HISTORY... 3 3. CMS R18 FUNCTIONALITY... 3 3.1. CMS R18 PROVIDES SUPPORT FOR PRIOR CMS
CA MICS Resource Management r12.7
PRODUCT SHEET agility made possible CA MICS Resource Management r12.7 CA MICS Resource Management (CA MICS) is a comprehensive IT resource utilization management system designed to fulfill the information
SP500 September 2011 Outlook
SP500 September 2011 Outlook This document is designed to provide the trader and investor of the Standard and Poor s 500 with an overview of the seasonal tendency as well as the current cyclic pattern
How To Test For Performance
: Roles, Activities, and QA Inclusion Michael Lawler NueVista Group 1 Today s Agenda Outline the components of a performance test and considerations Discuss various roles, tasks, and activities Review
Monitoring Databases on VMware
Monitoring Databases on VMware Ensure Optimum Performance with the Correct Metrics By Dean Richards, Manager, Sales Engineering Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 www.confio.com
DB Audit Expert 3.1. Performance Auditing Add-on Version 1.1 for Microsoft SQL Server 2000 & 2005
DB Audit Expert 3.1 Performance Auditing Add-on Version 1.1 for Microsoft SQL Server 2000 & 2005 Supported database systems: Microsoft SQL Server 2000 Microsoft SQL Server 2005 Copyright SoftTree Technologies,
SonicWALL Global Management System Reporting Guide Standard Edition
SonicWALL Global Management System Reporting Guide Standard Edition Version 2.9.4 Copyright Information 2005 SonicWALL, Inc. All rights reserved. Under the copyright laws, this manual or the software described
IBM Tivoli Monitoring for Virtual Environments: Dashboard, Reporting, and Capacity Planning Version 7.2 Fix Pack 2. User s Guide SC14-7493-03
IBM Tivoli Monitoring for Virtual Environments: Dashboard, Reporting, and Capacity Planning Version 7.2 Fix Pack 2 User s Guide SC14-7493-03 IBM Tivoli Monitoring for Virtual Environments: Dashboard,
Reporting and Incident Management for Firewalls
Reporting and Incident Management for Firewalls The keys to unlocking your firewall s secrets Contents White Paper November 8, 2001 The Role Of The Firewall In Network Security... 2 Firewall Activity Reporting
Performance Optimization Guide
Performance Optimization Guide Publication Date: July 06, 2016 Copyright Metalogix International GmbH, 2001-2016. All Rights Reserved. This software is protected by copyright law and international treaties.
Cisco NetFlow Reporting Instruction Manual Version 1.0
Cisco NetFlow Reporting Instruction Manual Version 1.0 WiredCity 777 Davis St, Suite 250 San Leandro CA 94577 Ph: + 1 510 297 5874 Fax: +1 510-357-8136 [email protected] www.wiredcity.com www.wiredcity.com
Data Management. Graph of Wind Speed distribution, Power Curve and production
Data Management FOR WIND ENERGY DATA ÖRN SMÁRI // GRAFÍSK HÖNNUN // DE Trend lines Graph of Wind Speed distribution, Power Curve and production Wind Rose What is Vista Data Vision VDV is a comprehensive
Using SAS Enterprise Business Intelligence to Automate a Manual Process: A Case Study Erik S. Larsen, Independent Consultant, Charleston, SC
Using SAS Enterprise Business Intelligence to Automate a Manual Process: A Case Study Erik S. Larsen, Independent Consultant, Charleston, SC Abstract: Often times while on a client site as a SAS consultant,
IBM i Version 7.2. Systems management Advanced job scheduler
IBM i Version 7.2 Systems management Advanced job scheduler IBM i Version 7.2 Systems management Advanced job scheduler Note Before using this information and the product it supports, read the information
CONTENT 1. 2. 5-8 9 5. 6. 7.
User Manual TM CONTENT 1. 2. 3. 4. 5. 6. 7. 8. 9. Introduction The Autochartist Interface Analysis Toolbar (A) Pattern Display (B) Search Pane (C) Results Pane (Completed Patterns) (D) Results Pane (Emerging
In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data.
MATHEMATICS: THE LEVEL DESCRIPTIONS In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data. Attainment target
