SlideShare a Scribd company logo
System Analysis & Performance Instrument
July 2013
Austin Lee
CEO
TeemStone Corp.
Problem, Fault, Crash ~~~
In HSBC, SMS is
Lack of information for analysis
- Long interval (over minutes)
- useless information (just average)
Too complicated to use
- Difficult to learn and use
Don’t know about customer requirements
- Lack of service experience
- didn’t find root cause
Why SMS didn’t meet needs ?
Only one solution for Customer
Seconds basis real-time monitoring
-can find specific behavior of system [why1]
Abundance of collected data
-can find root cause fast and effectively [why2]
Functions for problem & performance analysis
-reduce recovery time [comparison chart, case study]
Customer use onTune for their BMT test
- Tivoli, OV, Patrol, etc is not usable [win-back record]
Lightness in resource consumption
-save customer’s investment [demo]
why onTune?
1 minute
10 minutes
What makes a difference!
2 seconds
Why 1 : second monitoring
10 minutes5 minutes
1 minute
2 seconds
2 hours` window
Why 1 : second monitoring
What makes a difference!
competitors
Network
Disk
Network
Disk
%usr, %sys, %idle, %wait,
%usr+%sys, Run Queue, Block
Queue, Pending Queue, Wait
Queue
Correct statistics of duty cycle is
the basic item.
%Active Virtual Memory,
%Free Memory, %Comp,
%FileCache, Total Memory,
Total PagingSpace, %Used
PagingSpace, PagingSpace In,
PagingSpace Out, Freed Page,
Scaned Page, Filesystem In,
Filesystem Out
Supporting precise monitoring
for the Cache, page, and
physical memory.
EC,PC,APP,Pcrate
Real-time monitoring of
resource status as per partition.
Accurate system predictability
based on system-wide
observation.
Duty cycle of CPU and Memory, amount used in IO ,
ThreadCount as per Process/Command/User
Real-time monitoring of resource status of individual
user/task unit process.
Send(KB), eceive(KB),
Transfer(KB),
error(packet)
Monitoring precise status
as unit of individual
network interface.
Read(MB), Write(MB),
ReadWrite(MB), Busy%
Verita Volume
ManagerMonitoring
Monitoring unit
elements influencing the
performance from
physical disk to VG/DG.
Network
Disk
Network
Disk
Network
Disk
Network
Disk
Network
Disk
Network
Disk
Network
Disk
Network
Why 2 : collected data
CPU
Memory
Partition
Application
CPU
Application
Partition
Memory
Application
Partition
Application
Memory
Partition
Application
Partition
Application
Partition
Application
Partition
Application
Partition
Application
CPU
Partition
Application
Memory
CPU
Disk
Network Virtualization
Process
Why 2 : Monitor/Analysis on every
business process
What makes a difference!
Functions onTune SMS
Real time monitoring by the second1)
O Log collecting cycles getting
longer if objects are
numerous
OS parameter monitoring2) O X
Creating performance statistic data without limit of time
interval(second ~ year)
O X
Performance reports available4) O Customizing needed (High
cost)
Less resources consumption for Agents5)
(CPU: less1 than 1%, Memory: Less than 20Mbyte)
O
X
Depends on the objects’
number
Infra expense for installation Low
Medium
Customizing needed in
most cases
Comparison I : basic functions
onTune vs. IBM Tivoli / HP OpenView / BMC Patrol
1) Available to monitor objects in the second- Generally other solutions take 30sec~ few minuet for monitoring, and the interval get longer as objects
increase in number
2) Easy to confirm the factors affecting performance of servers by managing OS configuration value (OS parameter)
3) Available to make groups with business service or productions/developers/tests in terms of servers, and set monitoring interval for the each group
individually
4) Available to make performance or issues reports for days, weeks, and months through excel and PPT with simple clicks.
5) Despite of performing real time monitoring in the second, onTune shows that agents use only small part of CPUs.
Confidential
Functions onTune SMS
Monitoring CPU/Memory/IO of PID6) O X
Monitoring CPU/Memory/IO of a process by Command7) O X
Monitoring CPU/Memory/IO of a process by Users8) O X
Monitoring Memory Leak of a process9) O X
PSMD Monitoring10) O X
Monitoring for usage of individual Adapters (Network, FC
Adapter)
O
Monitoring usage of individual physical disks O X
Monitoring for Volume Groups and Assigned disks O
Monitoring Veritas Volume Manager O X
Easy monitoring and analysis, so training is not needed
O
Intuitive UI
Easy to use
X
Special training needed
IBM virtualization monitoring11) O
6) Once agents are installed , onTune performs monitoring for performance resources usage (CPU / Memory / IO) of all processes without extra setting.
7) Once agents are installed , onTune performs monitoring for performance resources usage (CPU / Memory / IO) according to users’ command groups ( i.e. All the
java processes of web-WAS users) without extra setting.
8) Once agents are installed , onTune performs monitoring for performance resources usage (CPU / Memory / IO) according to users (i.e. accounts of -WAS, ROOT, or
Oracle) without extra setting.
9) As a function explained in 6), when memory leakage is suspicious in a certain server, it is possible to diagnose which process makes trouble and when it is started
through history analysis about memory usage of each process.
10) Available to monitor Promotion/Demotion of IBM AIX’s Multi Page Memory Pool (4K/64K)
11) Available to monitor CPU/Memory Pool , VIO’s performance for IBM virtualized servers
Tivoli is trademark of IBM, OpenView is Trademark of HP.
Comparison II : performance functions
onTune vs. IBM Tivoli / HP OpenView / BMC Patrol
IBM AIX
Increasing Memory Usage
500GB Memory
Identified a process that shows increasing
amount of memory usage
Problem
• IBM AIX G-ERP which uses 500GB of memory.
• Computational memory usage used to be 50% but the
memory usage kept increasing after a specific application
was installed.
• Found that it reached up to 85%.
Solution
• onTune had the long-term performance data.
• onTune analyzed the memory usage for each process in the
system.
• A specific process was found to keep increasing its
memory usage continuously.
• Asked the programmer to check the application.
• The application was fixed and the problem solved.
G-ERP Server
- In usual cases of memory leak, it is not easy and it takes very
long time to identify a suspicious program using various Scripts.
- It is always possible for the system to halt while trying to find
a problem.
- APM had been installed and running in the system
but onTune did all these steps while APM did not
recognize any problem at all.
onTune found a suspicious system status in a ERP server which used large amount of extended
memory. The problem seemed to be related with Memory Leak and a specific process was identified
through onTune and the problem was fixed.
onTune Performance Monitoring / Analysis
Case study
Customer From Why
Samsung fire &
Marine Insurance
OpenView
Customer want to support
-IBM PowerVM, virtual OS
-Real time analysis
-Find root cause
-Every process monitoring
-short installation project
-easy to use
IBK Bank Patrol
Korea Financial
Telecommunications
& Clearings Institute
Patrol
Korea Securities
Repository
Patrol
Woori Bank OpenView
IBM Korea
Tivoli,
nmon
For customer support
Winback Track record
Sensitive in System Performance
If someone use Virtualization, major issue
base on Operating System.
They need onTune
Using trial, over 90% decided to buy onTune
Best fit for
LGCNS is a major IT service
company in Korea.
LG used onTune on a trial basis
in a new trading system
development project for e-
Trade securities firm.
Letter from customer
Demo & Technical Deep Dive
the others vs. OnTune
agent engine viewer
Austin Lee
M : +82-10-7345-7393
T : +82-2-2057-7393
F : +82-2-2057-7394
Email : austin@teemstone.com
ontune@ontune.co.kr

More Related Content

PPT
Chapter01 os7e
PDF
Operating system by uttam
PDF
PPTX
Real time operating systems (rtos) concepts 1
PPTX
Operating system 06 operating system classification
PPT
OperatingSystem01..(B.SC Part 2)
PPT
Real Time Operating System
PPT
Rtos By Avanish Agarwal
Chapter01 os7e
Operating system by uttam
Real time operating systems (rtos) concepts 1
Operating system 06 operating system classification
OperatingSystem01..(B.SC Part 2)
Real Time Operating System
Rtos By Avanish Agarwal

What's hot (20)

PPT
PDF
introduction to operating system
PPT
Real time operating system
PPTX
How to choose an RTOS?
PPT
Introduction to OS.
PDF
Unit 4 Real Time Operating System
PPT
Real Time Operating system (RTOS) - Embedded systems
PPTX
Real Time Operating Systems for Embedded Systems
PDF
RTOS for Embedded System Design
PPT
OS - Ch1
PPTX
Unit 1 operating system
PPT
Real Time Systems & RTOS
PPSX
Real Time Operating System
PDF
Operating System
PPT
6 multiprogramming & time sharing
PPT
Operating system concepts
PDF
Operating System-Concepts of Process
DOC
Real time operating-systems
PDF
REAL TIME OPERATING SYSTEM PART 1
introduction to operating system
Real time operating system
How to choose an RTOS?
Introduction to OS.
Unit 4 Real Time Operating System
Real Time Operating system (RTOS) - Embedded systems
Real Time Operating Systems for Embedded Systems
RTOS for Embedded System Design
OS - Ch1
Unit 1 operating system
Real Time Systems & RTOS
Real Time Operating System
Operating System
6 multiprogramming & time sharing
Operating system concepts
Operating System-Concepts of Process
Real time operating-systems
REAL TIME OPERATING SYSTEM PART 1
Ad

Similar to Brief summary of onTune [teemstone] (20)

PPTX
onTune the differences
PDF
onTune Case Study sep 2012
PDF
OnTune suggestion for value_2012
PDF
On Tune Leaflet
PPT
TI TechDays 2010: swiftBoot
PDF
On Tune Performance Monitoring
PDF
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
PDF
3330701_unit-1_operating-system-concepts.pdf
PDF
Iib v10 performance problem determination examples
PPT
Reduce The Risk Critical To Protect Critical To Monitor
PDF
Owny IT Desktop Monitoring Featurelist
PDF
Evolution or Generation of OS.pdf
PPT
Ch24 system administration
PDF
Model Based System Random Test For Smart OS
PDF
What is onTune for management
PPTX
Introduction and Types of Operating System.pptx
PDF
Employment Hero monitoring solution
PDF
Nzs 1543-howibmservicemanagementunitehelpsmainframeo-160302232115
PDF
NZS-1543 - How IBM Service Management Unite Helps Mainframe O
onTune the differences
onTune Case Study sep 2012
OnTune suggestion for value_2012
On Tune Leaflet
TI TechDays 2010: swiftBoot
On Tune Performance Monitoring
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
3330701_unit-1_operating-system-concepts.pdf
Iib v10 performance problem determination examples
Reduce The Risk Critical To Protect Critical To Monitor
Owny IT Desktop Monitoring Featurelist
Evolution or Generation of OS.pdf
Ch24 system administration
Model Based System Random Test For Smart OS
What is onTune for management
Introduction and Types of Operating System.pptx
Employment Hero monitoring solution
Nzs 1543-howibmservicemanagementunitehelpsmainframeo-160302232115
NZS-1543 - How IBM Service Management Unite Helps Mainframe O
Ad

More from TeemStone Pty Ltd (7)

PPTX
Brief introduction to onTune(cio context)
PDF
Case 4 mdm system change report - a car maker
PDF
Case 2 inspecting cause of service delay - a tire manufacturer
PDF
Case 1 general performance inspection - a telecomm company
PDF
Case 3 inspecting cause of failure - a car maker plm
PDF
On Tune General Monitoring
PDF
On Tune Virtualisation Monitoring
Brief introduction to onTune(cio context)
Case 4 mdm system change report - a car maker
Case 2 inspecting cause of service delay - a tire manufacturer
Case 1 general performance inspection - a telecomm company
Case 3 inspecting cause of failure - a car maker plm
On Tune General Monitoring
On Tune Virtualisation Monitoring

Recently uploaded (20)

PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
TLE Review Electricity (Electricity).pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Spectroscopy.pptx food analysis technology
PDF
August Patch Tuesday
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Machine Learning_overview_presentation.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
Tartificialntelligence_presentation.pptx
A comparative study of natural language inference in Swahili using monolingua...
TLE Review Electricity (Electricity).pptx
A comparative analysis of optical character recognition models for extracting...
Spectroscopy.pptx food analysis technology
August Patch Tuesday
Reach Out and Touch Someone: Haptics and Empathic Computing
Getting Started with Data Integration: FME Form 101
Programs and apps: productivity, graphics, security and other tools
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Advanced methodologies resolving dimensionality complications for autism neur...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine Learning_overview_presentation.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Tartificialntelligence_presentation.pptx

Brief summary of onTune [teemstone]

  • 1. System Analysis & Performance Instrument July 2013 Austin Lee CEO TeemStone Corp.
  • 3. In HSBC, SMS is Lack of information for analysis - Long interval (over minutes) - useless information (just average) Too complicated to use - Difficult to learn and use Don’t know about customer requirements - Lack of service experience - didn’t find root cause Why SMS didn’t meet needs ?
  • 4. Only one solution for Customer Seconds basis real-time monitoring -can find specific behavior of system [why1] Abundance of collected data -can find root cause fast and effectively [why2] Functions for problem & performance analysis -reduce recovery time [comparison chart, case study] Customer use onTune for their BMT test - Tivoli, OV, Patrol, etc is not usable [win-back record] Lightness in resource consumption -save customer’s investment [demo] why onTune?
  • 5. 1 minute 10 minutes What makes a difference! 2 seconds Why 1 : second monitoring
  • 6. 10 minutes5 minutes 1 minute 2 seconds 2 hours` window Why 1 : second monitoring What makes a difference! competitors
  • 7. Network Disk Network Disk %usr, %sys, %idle, %wait, %usr+%sys, Run Queue, Block Queue, Pending Queue, Wait Queue Correct statistics of duty cycle is the basic item. %Active Virtual Memory, %Free Memory, %Comp, %FileCache, Total Memory, Total PagingSpace, %Used PagingSpace, PagingSpace In, PagingSpace Out, Freed Page, Scaned Page, Filesystem In, Filesystem Out Supporting precise monitoring for the Cache, page, and physical memory. EC,PC,APP,Pcrate Real-time monitoring of resource status as per partition. Accurate system predictability based on system-wide observation. Duty cycle of CPU and Memory, amount used in IO , ThreadCount as per Process/Command/User Real-time monitoring of resource status of individual user/task unit process. Send(KB), eceive(KB), Transfer(KB), error(packet) Monitoring precise status as unit of individual network interface. Read(MB), Write(MB), ReadWrite(MB), Busy% Verita Volume ManagerMonitoring Monitoring unit elements influencing the performance from physical disk to VG/DG. Network Disk Network Disk Network Disk Network Disk Network Disk Network Disk Network Disk Network Why 2 : collected data CPU Memory Partition Application CPU Application Partition Memory Application Partition Application Memory Partition Application Partition Application Partition Application Partition Application Partition Application CPU Partition Application Memory CPU Disk Network Virtualization Process
  • 8. Why 2 : Monitor/Analysis on every business process What makes a difference!
  • 9. Functions onTune SMS Real time monitoring by the second1) O Log collecting cycles getting longer if objects are numerous OS parameter monitoring2) O X Creating performance statistic data without limit of time interval(second ~ year) O X Performance reports available4) O Customizing needed (High cost) Less resources consumption for Agents5) (CPU: less1 than 1%, Memory: Less than 20Mbyte) O X Depends on the objects’ number Infra expense for installation Low Medium Customizing needed in most cases Comparison I : basic functions onTune vs. IBM Tivoli / HP OpenView / BMC Patrol 1) Available to monitor objects in the second- Generally other solutions take 30sec~ few minuet for monitoring, and the interval get longer as objects increase in number 2) Easy to confirm the factors affecting performance of servers by managing OS configuration value (OS parameter) 3) Available to make groups with business service or productions/developers/tests in terms of servers, and set monitoring interval for the each group individually 4) Available to make performance or issues reports for days, weeks, and months through excel and PPT with simple clicks. 5) Despite of performing real time monitoring in the second, onTune shows that agents use only small part of CPUs. Confidential
  • 10. Functions onTune SMS Monitoring CPU/Memory/IO of PID6) O X Monitoring CPU/Memory/IO of a process by Command7) O X Monitoring CPU/Memory/IO of a process by Users8) O X Monitoring Memory Leak of a process9) O X PSMD Monitoring10) O X Monitoring for usage of individual Adapters (Network, FC Adapter) O Monitoring usage of individual physical disks O X Monitoring for Volume Groups and Assigned disks O Monitoring Veritas Volume Manager O X Easy monitoring and analysis, so training is not needed O Intuitive UI Easy to use X Special training needed IBM virtualization monitoring11) O 6) Once agents are installed , onTune performs monitoring for performance resources usage (CPU / Memory / IO) of all processes without extra setting. 7) Once agents are installed , onTune performs monitoring for performance resources usage (CPU / Memory / IO) according to users’ command groups ( i.e. All the java processes of web-WAS users) without extra setting. 8) Once agents are installed , onTune performs monitoring for performance resources usage (CPU / Memory / IO) according to users (i.e. accounts of -WAS, ROOT, or Oracle) without extra setting. 9) As a function explained in 6), when memory leakage is suspicious in a certain server, it is possible to diagnose which process makes trouble and when it is started through history analysis about memory usage of each process. 10) Available to monitor Promotion/Demotion of IBM AIX’s Multi Page Memory Pool (4K/64K) 11) Available to monitor CPU/Memory Pool , VIO’s performance for IBM virtualized servers Tivoli is trademark of IBM, OpenView is Trademark of HP. Comparison II : performance functions onTune vs. IBM Tivoli / HP OpenView / BMC Patrol
  • 11. IBM AIX Increasing Memory Usage 500GB Memory Identified a process that shows increasing amount of memory usage Problem • IBM AIX G-ERP which uses 500GB of memory. • Computational memory usage used to be 50% but the memory usage kept increasing after a specific application was installed. • Found that it reached up to 85%. Solution • onTune had the long-term performance data. • onTune analyzed the memory usage for each process in the system. • A specific process was found to keep increasing its memory usage continuously. • Asked the programmer to check the application. • The application was fixed and the problem solved. G-ERP Server - In usual cases of memory leak, it is not easy and it takes very long time to identify a suspicious program using various Scripts. - It is always possible for the system to halt while trying to find a problem. - APM had been installed and running in the system but onTune did all these steps while APM did not recognize any problem at all. onTune found a suspicious system status in a ERP server which used large amount of extended memory. The problem seemed to be related with Memory Leak and a specific process was identified through onTune and the problem was fixed. onTune Performance Monitoring / Analysis Case study
  • 12. Customer From Why Samsung fire & Marine Insurance OpenView Customer want to support -IBM PowerVM, virtual OS -Real time analysis -Find root cause -Every process monitoring -short installation project -easy to use IBK Bank Patrol Korea Financial Telecommunications & Clearings Institute Patrol Korea Securities Repository Patrol Woori Bank OpenView IBM Korea Tivoli, nmon For customer support Winback Track record
  • 13. Sensitive in System Performance If someone use Virtualization, major issue base on Operating System. They need onTune Using trial, over 90% decided to buy onTune Best fit for
  • 14. LGCNS is a major IT service company in Korea. LG used onTune on a trial basis in a new trading system development project for e- Trade securities firm. Letter from customer
  • 15. Demo & Technical Deep Dive the others vs. OnTune agent engine viewer
  • 16. Austin Lee M : +82-10-7345-7393 T : +82-2-2057-7393 F : +82-2-2057-7394 Email : austin@teemstone.com ontune@ontune.co.kr