We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byIsmael Daugherty
Modified about 1 year ago
Zinsight: Understanding Traces from System Z Steve Heisig, Wim De Pauw IBM T.J. Watson Research WASL 2009
© Copyright IBM Corporation System Z OS Level Tracing: Starting point: A problem has been detected by software or human analysts. A System Dump contains a snapshot of the Trace Tables ~2 Million, ~100 byte trace events per second per cpu Syscall level events Optional Branch Trace ~50 event types Used for Problem Diagnosis and Performance Tuning Why can’t I saturate the cpu? Who is consuming the cpu?
© Copyright IBM Corporation SYSTEM TRACE TABLE PR ASID WU-ADDR- IDENT CD/D PSW----- ADDRESS- UNIQUE-1 UNIQUE-2 UNIQUE-3 PSACLHS- PSALOCAL PASD SASD TIMESTAMP-LOCAL CP UNIQUE-4 UNIQUE-5 UNIQUE-6 PSACLHSE DATE-10/26/ C58B0 SSAR C58B0 SSAR C58B0 PR FA3DACE 00_135BB C58B0 PC E3E1 02B C58B0 PC F IeaMQry C5250 PR E3E0 7F5F29D C5250 PC E34A 02B C5250 PR F34 012B E C5250 PR E34A 7F5F29D C5250 PR F11A C5250 PC C473E1 02D C5250 PR C473E1 1191F11A C5250 EXT D FDEAE :22: C5250 SVC D2400 CB0B130C B5EB188 4B0B3FCA DevType 12:22: C5250 SVC 3C 070C D512E FD84C Estae 12:22: C5250 SVCR 3C 070C D512E FD84C 12:22: C5250 SVC 3C 078C D B0B3FCA Estae 12:22: C5250 SVCR 3C 078C D B0B3FCA 12:22: C5250 SVCR D2400 CB0B130C :22: C5250 PC B0B4B6D C5250 SSAR C 002C C5250 SSAR C5250 PR B0B4B6D 11FA1BC C5250 PC B0B4B6D C5250 SSAR C 002C C5250 SSAR C5250 PC FA3DACE 0018D C5250 SSAR E 002E C5250 SSAR C5250 PC E34A 02B01 Raw Trace Entries
© Copyright IBM Corporation Graphical representation, navigation, searching and statistics
© Copyright IBM Corporation Zinsight extracts execution flows to reduce the amount of data for the user
© Copyright IBM Corporation Finding bottlenecks is easy
© Copyright IBM Corporation Multiprocessor analysis shows the impact of MP on your applications
© Copyright IBM Corporation Zinsight usage
© Copyright IBM Corporation Conclusion: Zinsight as a QA tool Pro-active analysis of performance Problem determination for difficult cases Combination of visualization and pattern extraction to handle large complexities Zinsight technology can be applied to different systems
© Copyright IBM Corporation Next Steps: Register and overlay traces from other levels of the system Millicode, Hypervisor, IO Assist processor, Hardware Accelerators, Component Traces Larger Traces Not capable of fitting into memory or being processed deterministically Use Temporal Data Mining techniques, sampling to build up a statistical picture Tweaking Hardware to make Tracing cheaper
IBM Tivoli JVM Monitoring – Best Practices Steve Klopfer Technical Specialist, IBM
COMP375 Computer Architecture and Organization Senior Review.
Background Implementation of Gesture Recognition in the NIST Immersive Visualization Environment Luis D. Catacora Under the guidance of Judith Terrill.
Advanced Operating Systems Prof. Muhammad Saeed Memory Management -1.
Debugging Windows ® CE Applications And Systems David Streams Lead Program Manager Windows CE Tools Microsoft Corporation
Developing a Visual Analytics Approach to Analytic Problem- Solving William Ribarsky UNC Charlotte.
Dynamic Tracing using DTrace tm By Sameer Niphadkar.
Computing Systems Organization CT101 – Computing Systems.
Chapter 12, William Stallings Computer Organization and Architecture 7 th Edition CPU Structure and Function.
Debbie Sheetz Sr. Staff Consultant BMC Software, Customer Support/Waltham, MA Top Ten Topics in Performance Reporting/Modeling for Virtualization using.
GPW2005 GGF Techniques for Monitoring Large Loosely-coupled Cluster Jobs Brian L. Tierney Dan Gunter Distributed Systems Department Lawrence Berkeley National.
CS Topic 2 - Computer Structure v21 Here is a diagrammatic representation of a computer system. Note the direction of data flow between the different parts.
Design and Evaluation of an Autonomic Workflow Engine Thomas Heinis, Cesare Pautasso, Gustavo Alsonso Dept. of Computer Science Swiss Federal Institute.
Teaching Data Warehousing and Business Intelligence at a Graduate Business Program Nenad Jukic, Ph.D. Loyola University Chicago.
An Introduction to Data Mining By Rand Ali Computer Engineering & Information Technology Department.
Operating Systems Components of OS. Contents System Components Operating System Services System Calls System Programs System Structure Virtual Machines.
PRISM ® : Intelligent Fraud Monitoring Presentation to Retail Decisions, Inc
Understanding I/O Performance with PATROL- Perform and PATROL-Predict Debbie Sheetz Sr. Staff Consultant BMC Software.
1 © 2014 by McGraw-Hill Education. This is proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Watching the Detectives Forensic Information in Digital Objects (FIDO)
Copyright © 2008 SAS Institute Inc. All rights reserved. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks.
Chapter 4 Objectives Identify the components of the central processing unit and how they work together and interact with memory Describe how program.
Reduce Your IT Costs. Microsoft’s Core Infrastructure Solutions NEXT GENERATION DESKTOP EMPOWERING SERVICES Desktop Datacenter CLOUD COMPUTING.
Ahmad Aljebaly Department of Computer Science Western Michigan University.
Workshop ESS NET ON MICRO DATA LINKING AND DATA WAREHOUSING IN STATISTICAL PRODUCTION 22 & 23 SEPTEMBER 2011 “Mapping the GSBPM on a SDW architecture”
DATA PROCESSING CHAPTER 7 NURSING INFORMATICS. Defining Data, Databases, Information & Information Systems Data - raw uninterrupted facts that are without.
Your Data Any Place, Any Time Data Warehouse Platform.
® IBM Software Group © 2008 IBM Corporation A new feature providing mainframe development flexibility David Myers Rational Developer for System z Product.
© 2016 SlidePlayer.com Inc. All rights reserved.