Linux Performance Suite (ESALPS) Announced: May 31, 2001 Available: July 9, 2001 Velocity Software 196-D Castro Street Mountain View, CA 94041 (650) 964-8867 Phone For information, contact Info@VelocitySoftware.com or see http://VelocitySoftware.com and http://LinuxVM.com Copyright 2001, Velocity Software, Inc Linux Performance Suite 1 Velocity Software VM Products: Performance Tools: World Class Monitors Supports all possible subsystems and hardware Supports VM/XA 2.1 up to z/VM current release ESAMON for Real time monitoring Alerts, dedicated terminals, 100+ displays, see it right now! ESAMAP for capacity planning and detailed analysis Reports on everything ESATCP for network performance Measure your network Advanced technology for application response time reporting ESAWEB - to present the data on the web Copyright 2001, Velocity Software, Inc Linux Performance Suite 2 ESAMON: New Operational Display Copyright 2001, Velocity Software, Inc Linux Performance Suite 3 ESAWEB: ESAMON Interface Copyright 2001, Velocity Software, Inc Linux Performance Suite 4 ESATCP: Network Monitoring SNMP Client: Provides refresh of all data every 60 seconds (default) Low Overhead Provides data on: Transport Layer (UDP, TCP) Internet Layer (IP, ICMP) Interface Layer Applications/Connections Subnets Copyright 2001, Velocity Software, Inc Linux Performance Suite 5 ESATCP: Subnet Reporting ESATCPS: Report VM Application IP Service Levels Report by subnet Time/ <Response Time Data-> <Bytes/Second> <Max Seg> SubNet <Avg> Smoothed StdDev <-In-> <-Out-> <-size--> ---------------- ----- -------- ------ ------ ------- --------22:20:00 35.8.208.172 0.08 0.08 0.03 0 0 1460 152.173.243.177 0.85 0.63 0.08 0 7 536 152.201.107.69 0.69 0.65 0.06 0 6 536 209.30.98.63 0.47 0.43 0.06 58 28 536 Copyright 2001, Velocity Software, Inc Linux Performance Suite 6 Linux Performance Suite (ESALPS) ESALPS Monitor suite includes: ESAMON for real time analysis and alerts ESAMAP for reporting and capacity planning ESATCP for Linux data acquisition and immediate alerts ESAWEB for display of your data What can you monitor: Servers running under VM Dedicated servers on other platforms Unix servers of different flavors Copyright 2001, Velocity Software, Inc Linux Performance Suite 7 Performance Help? Youngstown State University is trying to implement university-wide email using Linux for S/390 under VM/ESA. As part of this, we were hoping to use IMP as the web mail application. However, response time is awful. We are running a IBM 9672-R42 (generation 2) machine. Is this the problem? I can't believe that IMP requires that much CPU. Maybe I'm wrong. Upgrading the processor is not a current option. Moving it to a Intel, RS/6000, Sun, etc. is an option. I personally would like to see it run (successfully) on S/390. Any suggestion on how to improve performance or even determine where the bottleneck exists that is causing the problem. I'm a Linux newbie, really just an occasional user. I'm not the one installing and implementing it so I have no idea where to turn to get guidance on this. See Velocity Software’s WWW.LINUXVM.COM for hints and tips. Copyright 2001, Velocity Software, Inc Linux Performance Suite 8 ESALPS Is Full Function Monitor Provide data for: Performance / Bottleneck Analysis (Reactive) Capacity Planning / Plan Upgrades (Proactive) Service Level Analysis (Management Reporting) Measures: VM Resources for big system perspective Linux data for application and server perspective Network data for network performance perspective Copyright 2001, Velocity Software, Inc Linux Performance Suite 9 Linux HOST Data Source Simple Network Management Protocol Standard Interface for IP Network Performance Data Consistent across Unix, Linux, z/VM, z/OS, Routers, IP Devices Very Well defined Requires NETSNMP Daemon to be running HOST MIBs (RFC 1514) U.C. Davis (UCD) port, NET-SNMP (SourceForge) HOST MIBS available for Linux, Unix, Others Provides support for many platforms with ESALPS Copyright 2001, Velocity Software, Inc Linux Performance Suite 10 Linux Data Collection Acquire data from any Linux (running SNMP) using ESATCP ESATCP Internet/Intranet (snmp Client) TCPIP (VM) Lnx Lnx Intel Risc Unix Lnx Lnx Copyright 2001, Velocity Software, Inc Lnx z/VM S/390 Linux Performance Suite 11 Performance Data Flow TCPIP SNMP/MIB II ALERTS ESATCP (snmp Client) VM CP Monitor LINUX SNMP/Host Mibs ESAMON (Real Time Monitor) Performance data base (PDB) ESAMAP Real-Time Displays Reports (Performance Reporting) Copyright 2001, Velocity Software, Inc Linux Performance Suite 12 Linux Memory Analysis (UCD) Measure Storage/Swap Utilization Measure Buffer/Cache Sizes Threshold levels defined (MIN 16000 Swap blocks) Report: ESAUCD2 LINUX UCD Memory Analysis Report \ Linux Test -----------------------------------------------------------------------------Date/ <--Real Storage--> <-----SWAP Storage----> Total <--Storage in Use-> Time/ Total Avail Used Total Avail Used MIN Avail Shared Buffer Cache -------- ------ ----- ----- ----- ----- ----- ----- ----- ------ ------ ----07:33:19 BOBLINX 29144 5076 24068 99860 99860 0 16000 105K 4868 780 7668 -----------------------------------------------------------------------------07:38:19 BOBLINX 29144 5076 24068 99860 99860 0 16000 105K 4868 780 7668 ------------------------------------------------------------------------------ Copyright 2001, Velocity Software, Inc Linux Performance Suite 13 Performance Reports (Host) Host System Resource Analysis, Show CPU and Memory of current programs Report: ESAHST4 LINUX/UCD System Software Report Monitor initialized: 05/06/01 at 02:00:08 on P390 serial 00001 ---------------------------------------------------------------Date/ <--Software Program---------> <CPU Seconds> Storage(K) Server Name ID Type Status Total Intrval Current -------- ------ ------- ------ ------- ----- ------- ---------02:02:02 BOBLINX init 0 0 0 4 0 0 kupdate 0 0 0 40 0 0 syslogd 0 0 0 13 0 52 klogd 0 0 0 12 0 0 crond 0 0 0 12 0 104 snmpd 0 0 0 21144 10 Copyright 2001, Velocity Software, Inc 1224 14 Future Enhancements Host MIBs are being expanded as open source effort Additional support will be implemented by ESALPS Project resource requirements for porting work to S/390 Copyright 2001, Velocity Software, Inc 15 ESALPS Pricing Standard Per Product Pricing: Annual (STL): $3,800/year per product per system LongTerm (LTL): $10,000, plus 15% maintenance ESALPS Suite Pricing $30,000, plus 20% maintenance (LTL only, no STL) Includes ESAMAP, ESAMON, ESATCP and ESAWEB Upgrades: Convert to Long Term Standard Pricing Upgrade from LTL to ESALPS prorated Discounts: University: 25% Multiple License (2nd and subsequent) 20% Copyright 2001, Velocity Software, Inc Linux Performance Suite 16 Upgrade to ESALPS Examples ESAMAP/ESAMON on STL to ESALPS: Prorate existing licenses, pay delta to $30,000 ESAMAP/ESAMON on LTL to ESALPS $10,000 ESAMAP/ESAMON/ESATCP (LTL) to ESALPS $1,500 ESAWEB (LTL) to ESALPS $20,000 Copyright 2001, Velocity Software, Inc Linux Performance Suite 17