Copyright 2003 Applied Expert Systems, Copyright 2003 Applied Expert Systems, Inc. Inc. www.aesclever.com www.aesclever.com 1 NCCMG November 4th, 2003 Catherine Liu Catherine Liu Applied Expert Systems, Inc. Applied Expert Systems, Inc. Menlo Park, California Menlo Park, California Permission is granted to NCCMG to distribute images of the slides of the presentation to attendees and members. All other rights reserved. It’s All About It’s All About Performance! Performance!
54
Embed
Copyright 2003 Applied Expert Systems, Inc. 1 NCCMG November 4th, 2003 Catherine Liu Applied Expert Systems, Inc. Menlo Park, California.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
The eBusiness Building BlocksThe eBusiness Building Blocks The eBusiness Performance FocusThe eBusiness Performance Focus The eBusiness Performance The eBusiness Performance
eBusiness is “eBusiness is “The The Business”Business”
Online sales surged 48% in 2002Online sales surged 48% in 2002 70% of retailers reported positive 70% of retailers reported positive
operating margins from Web sales operating margins from Web sales Compares to 56% profitability in ‘01Compares to 56% profitability in ‘01 ““Brick & Mortar” Co’s welcome these Brick & Mortar” Co’s welcome these
positive eBusiness operating marginspositive eBusiness operating margins Web sales often able to offset business Web sales often able to offset business
losses from “offline” operations losses from “offline” operations
eBusiness is “eBusiness is “The The Business”Business”
Most new user applications will be Most new user applications will be Web-based designsWeb-based designs
Intranet/Internet is now accepted Intranet/Internet is now accepted “norm”, or standard access method“norm”, or standard access method
$1 trillion+ in existing mission-$1 trillion+ in existing mission-critical apps still need critical apps still need enhancements or rewrites to enhancements or rewrites to become Intra- or Internet become Intra- or Internet accessibleaccessible
Managers and analysts still rely on the Managers and analysts still rely on the heritage of SNA-based measurementsheritage of SNA-based measurements
Different performance “pulse”Different performance “pulse” for for sessions & services of eBusiness appssessions & services of eBusiness apps
Different “skeletal” framework Different “skeletal” framework for for eBusiness customers and connectivity eBusiness customers and connectivity
Yet, Intranet/Internet networking Yet, Intranet/Internet networking model model needs similar performance needs similar performance measurement & managementmeasurement & management
It’s All About It’s All About PerformancePerformance
Many businesses rely on fast, Many businesses rely on fast, instant response to stay instant response to stay competitive, such as…competitive, such as… E-TradeE-Trade eBayeBay
Prefer to simplify Web-site designPrefer to simplify Web-site design Limit page clutterLimit page clutter Don’t load too many gifsDon’t load too many gifs Avoid extra actions and large filesAvoid extra actions and large files
What is End-to-End (E-2-E) What is End-to-End (E-2-E) eBusiness Response eBusiness Response Time?Time? The response time for mission The response time for mission
critical Web pages or Web critical Web pages or Web transactionstransactions
You can measure both Internet or You can measure both Internet or Intranet operations quicklyIntranet operations quickly
Can be performed from single or Can be performed from single or multiple users point of viewmultiple users point of view
Measuring and monitoring this is Measuring and monitoring this is absolutely doableabsolutely doable
Need capability to view and analyze Need capability to view and analyze each in real-time, as well as each in real-time, as well as historicallyhistorically
Reports must be reflective of the Reports must be reflective of the specified Service Level Objectivesspecified Service Level Objectives
Steps to ePerformance Steps to ePerformance ManagementManagement
Initiate Service Level MonitoringInitiate Service Level Monitoring Establish Service Level ObjectivesEstablish Service Level Objectives Establish Service Level Establish Service Level
AgreementsAgreements Measure, Analyze and ReportMeasure, Analyze and Report Manage and MaintainManage and Maintain
Key IP stack and network indicatorsKey IP stack and network indicators Channel links to the IP networkChannel links to the IP network CSM and VTAM buffer usageCSM and VTAM buffer usage Services, applications, and portsServices, applications, and ports
Client session activity and failuresClient session activity and failures End-to-end network availability, End-to-end network availability,
performance, and throughputperformance, and throughput
A Sample ePerformanceA Sample ePerformance Monitoring Solution Monitoring Solution
Utilize Real-Time Monitoring AlertsUtilize Real-Time Monitoring Alerts Check IP focal point for health indicatorsCheck IP focal point for health indicators Check CPU performance of stack & appls Check CPU performance of stack & appls Check CSM buffer usageCheck CSM buffer usage Check status and performance of IP linksCheck status and performance of IP links Check IP application port statusCheck IP application port status Check session logs for recent activityCheck session logs for recent activity
A Sample ePerformanceA Sample ePerformance Monitoring Solution Monitoring Solution
Utilize Near-Time Analysis & DiagnosticsUtilize Near-Time Analysis & Diagnostics Check for availability/performance alerts, Check for availability/performance alerts,
as well as network connectivity eventsas well as network connectivity events Review user and session activityReview user and session activity Check hardware status & performanceCheck hardware status & performance Verify route status and performanceVerify route status and performance Isolated monitoring of specific end usersIsolated monitoring of specific end users Perform further route or cTrace Perform further route or cTrace
Establish Establish “I-Unit” as an E-2-E Metric as an E-2-E Metric PacketPacket equates to Unit of Data that is equates to Unit of Data that is
passed between IP & network interfacepassed between IP & network interface Inter-Network Unit of Data = I-UnitInter-Network Unit of Data = I-Unit Focus is on consistent measurement of Focus is on consistent measurement of
corp. network response time for I-Unitcorp. network response time for I-Unit Business entities can set specific I-UnitBusiness entities can set specific I-Unit
based on analysis & customer based on analysis & customer consensusconsensus
Basis for ePerformanceBasis for ePerformance E-2-E SLAs E-2-E SLAs
Then standardize with I-Unit SLAsThen standardize with I-Unit SLAs Easy to implementEasy to implement Consistently measurableConsistently measurable Good for inside users or outside Good for inside users or outside
customerscustomers Use as accountability tool for External Use as accountability tool for External
Service Providers (ISPs, ASPs)Service Providers (ISPs, ASPs) Tool for exception and tuning diagnosticsTool for exception and tuning diagnostics Establish baseline for capacity planningEstablish baseline for capacity planning Foundation for costing and charge-backFoundation for costing and charge-back
ePerformance IP Workload ePerformance IP Workload Reporting Solution ExampleReporting Solution Example
Implement Weekly IP Activity ReportsImplement Weekly IP Activity Reports Report by weekly timeframesReport by weekly timeframes Report by session totals and data Report by session totals and data
traffictraffic Selectively by specific applicationSelectively by specific application Selectively by IP addresses or DNS Selectively by IP addresses or DNS
clientsclients Identify top users and busiest Identify top users and busiest
A Sample ePerformance FTP A Sample ePerformance FTP Activity Reporting SolutionActivity Reporting Solution
Utilize Key FTP Reports & Auditing Utilize Key FTP Reports & Auditing Selectively by time framesSelectively by time frames Selectively by user ID, dataset, IP Selectively by user ID, dataset, IP
addressaddress Selectively by Server or Client sessionsSelectively by Server or Client sessions Identify session totals and trafficIdentify session totals and traffic Identify FTP abuses, hangs and failuresIdentify FTP abuses, hangs and failures Utilize FTP session logsUtilize FTP session logs Run cTrace for problem FTP’s & packetsRun cTrace for problem FTP’s & packets
methodsmethods Interval-based and/or shift specificInterval-based and/or shift specific Enterprise-wide for IP resourcesEnterprise-wide for IP resources Management summaries or detail Management summaries or detail
The ePerformance The ePerformance Maintenance SolutionMaintenance Solution
Maintain Key ePerformance MetricsMaintain Key ePerformance Metrics Event-based, SMF data (Type 118/119)Event-based, SMF data (Type 118/119) Interval-based, SMF data Interval-based, SMF data (Performance and Workload)(Performance and Workload) TCP/IP session log activityTCP/IP session log activity Alert history and command audit logsAlert history and command audit logs Tracerte data collected automaticallyTracerte data collected automatically CSM and VTAM buffer usage historyCSM and VTAM buffer usage history SNMP MIB data (Enterprise-wide)SNMP MIB data (Enterprise-wide)