SlideShare a Scribd company logo
1 of 16
Download to read offline
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

What's hot

introduction to operating system
introduction to operating systemintroduction to operating system
introduction to operating systemHAMZA AHMED
 
Unit 4 Real Time Operating System
Unit 4 Real Time Operating SystemUnit 4 Real Time Operating System
Unit 4 Real Time Operating SystemDr. Pankaj Zope
 
Real Time Operating system (RTOS) - Embedded systems
Real Time Operating system (RTOS) - Embedded systemsReal Time Operating system (RTOS) - Embedded systems
Real Time Operating system (RTOS) - Embedded systemsHariharan Ganesan
 
Real Time Operating Systems for Embedded Systems
Real Time Operating Systems for Embedded SystemsReal Time Operating Systems for Embedded Systems
Real Time Operating Systems for Embedded SystemsAditya Vichare
 
RTOS for Embedded System Design
RTOS for Embedded System DesignRTOS for Embedded System Design
RTOS for Embedded System Designanand hd
 
OS - Ch1
OS - Ch1OS - Ch1
OS - Ch1sphs
 
Unit 1 operating system
Unit 1 operating systemUnit 1 operating system
Unit 1 operating systemMeeta
 
Real Time Systems & RTOS
Real Time Systems & RTOSReal Time Systems & RTOS
Real Time Systems & RTOSVishwa Mohan
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating Systemvivek223
 
6 multiprogramming & time sharing
6 multiprogramming & time sharing6 multiprogramming & time sharing
6 multiprogramming & time sharingmyrajendra
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system conceptsStarlee Lathong
 
Operating System-Concepts of Process
Operating System-Concepts of ProcessOperating System-Concepts of Process
Operating System-Concepts of ProcessShipra Swati
 
Real time operating-systems
Real time operating-systemsReal time operating-systems
Real time operating-systemskasi963
 
REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1Embeddedcraft Craft
 

What's hot (20)

RTOS
RTOSRTOS
RTOS
 
introduction to operating system
introduction to operating systemintroduction to operating system
introduction to operating system
 
Rtos
RtosRtos
Rtos
 
Real time operating system
Real time operating systemReal time operating system
Real time operating system
 
How to choose an RTOS?
How to choose an RTOS?How to choose an RTOS?
How to choose an RTOS?
 
Introduction to OS.
Introduction to OS.Introduction to OS.
Introduction to OS.
 
Unit 4 Real Time Operating System
Unit 4 Real Time Operating SystemUnit 4 Real Time Operating System
Unit 4 Real Time Operating System
 
Real Time Operating system (RTOS) - Embedded systems
Real Time Operating system (RTOS) - Embedded systemsReal Time Operating system (RTOS) - Embedded systems
Real Time Operating system (RTOS) - Embedded systems
 
Real Time Operating Systems for Embedded Systems
Real Time Operating Systems for Embedded SystemsReal Time Operating Systems for Embedded Systems
Real Time Operating Systems for Embedded Systems
 
RTOS for Embedded System Design
RTOS for Embedded System DesignRTOS for Embedded System Design
RTOS for Embedded System Design
 
OS - Ch1
OS - Ch1OS - Ch1
OS - Ch1
 
Unit 1 operating system
Unit 1 operating systemUnit 1 operating system
Unit 1 operating system
 
Real Time Systems & RTOS
Real Time Systems & RTOSReal Time Systems & RTOS
Real Time Systems & RTOS
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating System
 
Operating System
Operating SystemOperating System
Operating System
 
6 multiprogramming & time sharing
6 multiprogramming & time sharing6 multiprogramming & time sharing
6 multiprogramming & time sharing
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system concepts
 
Operating System-Concepts of Process
Operating System-Concepts of ProcessOperating System-Concepts of Process
Operating System-Concepts of Process
 
Real time operating-systems
Real time operating-systemsReal time operating-systems
Real time operating-systems
 
REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1
 

Similar to Brief summary of onTune [teemstone]

OnTune suggestion for value_2012
OnTune suggestion for value_2012OnTune suggestion for value_2012
OnTune suggestion for value_2012Austin Lee
 
TI TechDays 2010: swiftBoot
TI TechDays 2010: swiftBootTI TechDays 2010: swiftBoot
TI TechDays 2010: swiftBootandrewmurraympc
 
On Tune Performance Monitoring
On Tune Performance MonitoringOn Tune Performance Monitoring
On Tune Performance MonitoringTeemStone Pty Ltd
 
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...IRJET Journal
 
3330701_unit-1_operating-system-concepts.pdf
3330701_unit-1_operating-system-concepts.pdf3330701_unit-1_operating-system-concepts.pdf
3330701_unit-1_operating-system-concepts.pdfrohitbaweja26
 
Iib v10 performance problem determination examples
Iib v10 performance problem determination examplesIib v10 performance problem determination examples
Iib v10 performance problem determination examplesMartinRoss_IBM
 
Reduce The Risk Critical To Protect Critical To Monitor
Reduce The Risk Critical To Protect Critical To MonitorReduce The Risk Critical To Protect Critical To Monitor
Reduce The Risk Critical To Protect Critical To Monitorjellobrand
 
Owny IT Desktop Monitoring Featurelist
Owny IT Desktop Monitoring FeaturelistOwny IT Desktop Monitoring Featurelist
Owny IT Desktop Monitoring FeaturelistNCS Computech Ltd.
 
Evolution or Generation of OS.pdf
 Evolution or Generation of OS.pdf Evolution or Generation of OS.pdf
Evolution or Generation of OS.pdfVpmv
 
Model Based System Random Test For Smart OS
Model Based System Random Test For Smart OSModel Based System Random Test For Smart OS
Model Based System Random Test For Smart OSLex Yu
 
What is onTune for management
What is onTune for managementWhat is onTune for management
What is onTune for managementTeemStone Pty Ltd
 
Introduction and Types of Operating System.pptx
Introduction and Types of Operating System.pptxIntroduction and Types of Operating System.pptx
Introduction and Types of Operating System.pptxaparna14patil
 
Employment Hero monitoring solution
Employment Hero monitoring solutionEmployment Hero monitoring solution
Employment Hero monitoring solutionLuong Vo
 
Nzs 1543-howibmservicemanagementunitehelpsmainframeo-160302232115
Nzs 1543-howibmservicemanagementunitehelpsmainframeo-160302232115Nzs 1543-howibmservicemanagementunitehelpsmainframeo-160302232115
Nzs 1543-howibmservicemanagementunitehelpsmainframeo-160302232115Krystel Hery
 

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

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

More from TeemStone Pty Ltd

Brief introduction to onTune(cio context)
Brief introduction to onTune(cio context)Brief introduction to onTune(cio context)
Brief introduction to onTune(cio context)TeemStone Pty Ltd
 
Case 4 mdm system change report - a car maker
Case 4   mdm system change report - a car makerCase 4   mdm system change report - a car maker
Case 4 mdm system change report - a car makerTeemStone Pty Ltd
 
Case 2 inspecting cause of service delay - a tire manufacturer
Case 2   inspecting cause of service delay - a tire manufacturerCase 2   inspecting cause of service delay - a tire manufacturer
Case 2 inspecting cause of service delay - a tire manufacturerTeemStone Pty Ltd
 
Case 1 general performance inspection - a telecomm company
Case 1   general performance inspection - a telecomm companyCase 1   general performance inspection - a telecomm company
Case 1 general performance inspection - a telecomm companyTeemStone Pty Ltd
 
Case 3 inspecting cause of failure - a car maker plm
Case 3   inspecting cause of failure - a car maker plmCase 3   inspecting cause of failure - a car maker plm
Case 3 inspecting cause of failure - a car maker plmTeemStone Pty Ltd
 
On Tune Virtualisation Monitoring
On Tune Virtualisation MonitoringOn Tune Virtualisation Monitoring
On Tune Virtualisation MonitoringTeemStone Pty Ltd
 

More from TeemStone Pty Ltd (7)

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

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

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