SlideShare a Scribd company logo
1 of 16
Download to read offline
Seite: 1addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
„PLMPerformanceAnalyse“ the solution for automated
and permanent performance measurements for NX in
the TC Environment
Seite: 2addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
PLM – Performance Analyse Einführung
PLM – Performance Analyse
The PLMPerformance Analyse software is a solution for automated and permanent performance measurements for NX in the TC
Environment
Description:
All complex software solutions are evaluated in addition to the software quality, especially on performance behavior. The software
performance is perceived as a “felt speed” by almost all users. Experience has shown that the performance decreases permanently
and that this is percieved, discussed and criticized only after a reduction of 30% -40%. This often leads to unusable statements that
make it difficult to improve the performance of the system.
A particularly problem is to evaluate the impact of individual measures in time relation, if no continuous measurements are available.
To improve this situation we developed the PLMPerformanceAnalyse (PPA)
The software supplies:
• Performance data on loading assemblies
• Performance data on starting TeamCenter and NX for each workstation
• the user count of logged in useres in TC
• location-based ping times
• an interactiv user interface that displays the data graphically and time-based
With this solution you achieve:
objectiv evaluation of the system performance
it helps to identify all kinds of performance degradation
it delivers important data to detect time-based performance problems
This software was developed and optimized since the beginning of 2006 in cooperation with Koenig & Bauer AG
Seite: 3addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Basics data collection
Basics measurement data
Overview surface PLM Performance Analyse
Summery
Seite: 4addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Acquire of measurement data
Process of data collection:
The measured data is acquired by an automatic start of NX on the different sites (1..3) and stored in central
directories (4). These processes can be controlled via the Windows Task Scheduler or via the PLMJobManager.
The performance analysis imports the measured data from the directories into the database (6) via batch (5). Now
the data are available for the analysis.
PLM Performance
Analyse
database
1
2
3
4
5
6
Seite: 5addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
PLMPerfClient
PLMPerfClient
Acquire of measurement data: system sketch
PLMPerfDB
(Oracle or MSSQL)
System overview
1. PLMPerf Client CL1 .. CL4
• Perform the measurements
boundary condition : technical IT infrastructure and installation in the same way as the workstations of the
construction
• Import of the measurement data into the central measurement directories
2. PLMPerf Server (S1)
• Import of the measurement data (1) of the clients CL1 .. CL4 into the PLMPerfDB (2) via PLMPerfServer (S1)
• Display the measurement data with the PLMPerfServer – (S1)
CL1
CL2
PLMPerfClient
Site 2
Site 3
Site 1
Site 4
CL4
PLMPerfClient
Import
CL3
Vol1
1
S1
2
Seite: 6addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Basics data collection
Basics measurement data
Overview surface PLM Performance Analyse
Summery
Seite: 7addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Loading performance measurement data source
Folie 7
MessungNr;Datum;Zeit;Users;LoadUpdCpuReal;LoadUpdCpu;TotalReal;UGMGRReal;PDIReal;SQLReal
1;04.10.2011;06:11:56;85;18,580;5,594;40,67;22,12;15,43;11,81
2;04.10.2011;06:11:56;85;17,623;5,703;24,64;11,39;4,20;1,07
3;04.10.2011;06:11:56;85;17,921;5,781;25,44;12,14;4,70;1,42
1;04.10.2011;06:41:21;83;16,820;5,843;24,86;11,97;4,67;1,53
2;04.10.2011;06:41:21;83;12,596;6,125;24,33;11,54;4,29;1,03
MessungNr: Measuring point number of the measurement series
Datum;Zeit: Time of the measurement process (end)
Users: Number of TC users during the measurement
LoadUpdCpuReal: value displayed in the graph
Seite: 8addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Structure ping statistics
***** Ping-Statistik ******
Datum;Uhrzeit;Sender;Empfänger;gesendet;empfangen;verloren;Minimum;Maximum;Mittelwert
14.10.2011;00:54:16;FCAD50657;ORA_IM9W;20;20;0;7;25;7;
14.10.2011;00:55:19;FCAD50657;ORA_IM9W;20;20;0;7;17;8;
14.10.2011;00:56:19;FCAD50657;ORA_IM9W;20;20;0;7;13;7;
14.10.2011;00:57:19;FCAD50657;ORA_IM9W;20;20;0;7;16;9;
Datum;Uhrzeit: Time of the measurement
Sender: Name of the client that has send the ping
Empfänger: Name of the server which received the ping
gesendet: is only stored in DB, not in use
empfangen: is only stored in DB, not in use
verloren: is only stored in DB, not in use
Minimum: is only stored in DB, not in use
Maximum: is only stored in DB, not in use
Mittelwert: This values are displayed in the graphical view as yellow dots
Seite: 9addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Basics data collection
Basics measurement data
Overview surface PLM Performance Analyse
Summery
Seite: 10addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Overview surface PLM Performance Analyse
Analysis of the measurements of one day
Performance
Analyse
database
Measurement lines of the
sites in 2tier or 4tier -
mode
Count of loged in users in
the databases
Consolidated analyzes of
the measured data
relative to (1)
legend
1
Seite: 11addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Overview surface PLM Performance Analyse
The various data can be switched on and off, this leads to different views on
the performance data
only performance data
User + Ping statistic
performance data
User + Ping statistic
Seite: 12addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Overview surface PLM Performance Analyse
Details of the evaluation
reference values ​​of the
sites
legend
Seite: 13addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Overview surface PLM Performance Analyse
Performance
Analyse
database
Selection of the measurement period (in the example 10 days)
Analysis of the measurements for several days with separation lines
Separation lines
Statistic
Seite: 14addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Basics data collection
Basics measurement data
Overview surface PLM Performance Analyse
Summery
Seite: 15addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
Summery
The automatic discovery of performance data has the following advantages :
 The measurements treat objectively the evaluation of the performance
 "indirectly" the entire PLM IT infrastructure is analysed as all systems are
addressed by the measurement
 Smaller performance differences which infiltrates to the systems are recorded
systematically and time based. The time based measurement has the great
advantage that e.g. performance impacts due to changes in the IT system or to the
Software can be understood in a better way
 The system informs the administrators via email when high values ​​are measured
The software has been developed for KBA
and is in use since 2006.
Contact us:
Josef Feuerstein Josef.Feuerstein@addPLM.com
Sascha Güth Sascha.Guerth@addPLM.com
Seite: 16addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014
THANK YOU FOR YOUR
ATTENTION
addPLM - GmbH

More Related Content

Similar to PLMPerformance Analyse

Measure phase lean six sigma tollgate template
Measure phase   lean six sigma tollgate templateMeasure phase   lean six sigma tollgate template
Measure phase lean six sigma tollgate templateSteven Bonacorsi
 
Measure phase lean six sigma tollgate template
Measure phase   lean six sigma tollgate templateMeasure phase   lean six sigma tollgate template
Measure phase lean six sigma tollgate templateSteven Bonacorsi
 
Christoph scheibner english profile
Christoph scheibner   english profileChristoph scheibner   english profile
Christoph scheibner english profilecs381
 
Department Structure
Department StructureDepartment Structure
Department StructureG.J. dePillis
 
Asap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdaryAsap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdaryANILKUMARPULIPATI1
 
Lech_implementation_of_ERP_case.pdf
Lech_implementation_of_ERP_case.pdfLech_implementation_of_ERP_case.pdf
Lech_implementation_of_ERP_case.pdfUppiliappanGopalan1
 
Optimizely NYC Developer Meetup - Experimentation at Blue Apron
Optimizely NYC Developer Meetup - Experimentation at Blue ApronOptimizely NYC Developer Meetup - Experimentation at Blue Apron
Optimizely NYC Developer Meetup - Experimentation at Blue ApronOptimizely
 
J11_S4CLD2208_BPD_EN_US.docx
J11_S4CLD2208_BPD_EN_US.docxJ11_S4CLD2208_BPD_EN_US.docx
J11_S4CLD2208_BPD_EN_US.docxArun Obilisetty
 
ASAP Methodology- SAP Project management
ASAP Methodology- SAP Project managementASAP Methodology- SAP Project management
ASAP Methodology- SAP Project managementArjunPawar29
 
Analytic hierarchy process for pif thomas fehlmann
Analytic hierarchy process for pif   thomas fehlmannAnalytic hierarchy process for pif   thomas fehlmann
Analytic hierarchy process for pif thomas fehlmannIWSM Mensura
 
Develop forms for data collection and information dissemination
Develop forms for data collection and information dissemination Develop forms for data collection and information dissemination
Develop forms for data collection and information dissemination JonahGonmei
 
Introduction to XperiDesk 2013.1
Introduction to XperiDesk 2013.1Introduction to XperiDesk 2013.1
Introduction to XperiDesk 2013.1Dirk Ortloff
 
Streamline your business processes and enhance productivity by using jBPM
Streamline your business processes and enhance productivity by using jBPMStreamline your business processes and enhance productivity by using jBPM
Streamline your business processes and enhance productivity by using jBPMKris Verlaenen
 
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo IuliiaTest Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo IuliiaYulia Zavertailo
 
Session IV - Quality issues and generalized business processes - Bruno, Infan...
Session IV - Quality issues and generalized business processes - Bruno, Infan...Session IV - Quality issues and generalized business processes - Bruno, Infan...
Session IV - Quality issues and generalized business processes - Bruno, Infan...Istituto nazionale di statistica
 

Similar to PLMPerformance Analyse (20)

Measure phase lean six sigma tollgate template
Measure phase   lean six sigma tollgate templateMeasure phase   lean six sigma tollgate template
Measure phase lean six sigma tollgate template
 
Measure phase lean six sigma tollgate template
Measure phase   lean six sigma tollgate templateMeasure phase   lean six sigma tollgate template
Measure phase lean six sigma tollgate template
 
Christoph scheibner english profile
Christoph scheibner   english profileChristoph scheibner   english profile
Christoph scheibner english profile
 
ERP 03
ERP 03ERP 03
ERP 03
 
Department Structure
Department StructureDepartment Structure
Department Structure
 
Asap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdaryAsap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdary
 
Lech_implementation_of_ERP_case.pdf
Lech_implementation_of_ERP_case.pdfLech_implementation_of_ERP_case.pdf
Lech_implementation_of_ERP_case.pdf
 
Optimizely NYC Developer Meetup - Experimentation at Blue Apron
Optimizely NYC Developer Meetup - Experimentation at Blue ApronOptimizely NYC Developer Meetup - Experimentation at Blue Apron
Optimizely NYC Developer Meetup - Experimentation at Blue Apron
 
J11_S4CLD2208_BPD_EN_US.docx
J11_S4CLD2208_BPD_EN_US.docxJ11_S4CLD2208_BPD_EN_US.docx
J11_S4CLD2208_BPD_EN_US.docx
 
ATCO-SAP ERP Implementation
ATCO-SAP ERP ImplementationATCO-SAP ERP Implementation
ATCO-SAP ERP Implementation
 
ASAP Methodology- SAP Project management
ASAP Methodology- SAP Project managementASAP Methodology- SAP Project management
ASAP Methodology- SAP Project management
 
Analytic hierarchy process for pif thomas fehlmann
Analytic hierarchy process for pif   thomas fehlmannAnalytic hierarchy process for pif   thomas fehlmann
Analytic hierarchy process for pif thomas fehlmann
 
RFP.docx
RFP.docxRFP.docx
RFP.docx
 
PeopleSoft Testing Made Easy - How To Reduce Your Cost & Not Your Hairline
PeopleSoft Testing Made Easy - How To Reduce Your Cost & Not Your HairlinePeopleSoft Testing Made Easy - How To Reduce Your Cost & Not Your Hairline
PeopleSoft Testing Made Easy - How To Reduce Your Cost & Not Your Hairline
 
Develop forms for data collection and information dissemination
Develop forms for data collection and information dissemination Develop forms for data collection and information dissemination
Develop forms for data collection and information dissemination
 
Introduction to XperiDesk 2013.1
Introduction to XperiDesk 2013.1Introduction to XperiDesk 2013.1
Introduction to XperiDesk 2013.1
 
Streamline your business processes and enhance productivity by using jBPM
Streamline your business processes and enhance productivity by using jBPMStreamline your business processes and enhance productivity by using jBPM
Streamline your business processes and enhance productivity by using jBPM
 
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo IuliiaTest Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
 
IWSM 2014 Overview of COSMIC related papers (Charles Symons)
IWSM 2014 Overview of COSMIC related papers (Charles Symons)IWSM 2014 Overview of COSMIC related papers (Charles Symons)
IWSM 2014 Overview of COSMIC related papers (Charles Symons)
 
Session IV - Quality issues and generalized business processes - Bruno, Infan...
Session IV - Quality issues and generalized business processes - Bruno, Infan...Session IV - Quality issues and generalized business processes - Bruno, Infan...
Session IV - Quality issues and generalized business processes - Bruno, Infan...
 

Recently uploaded

BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 

Recently uploaded (20)

BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 

PLMPerformance Analyse

  • 1. Seite: 1addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 „PLMPerformanceAnalyse“ the solution for automated and permanent performance measurements for NX in the TC Environment
  • 2. Seite: 2addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 PLM – Performance Analyse Einführung PLM – Performance Analyse The PLMPerformance Analyse software is a solution for automated and permanent performance measurements for NX in the TC Environment Description: All complex software solutions are evaluated in addition to the software quality, especially on performance behavior. The software performance is perceived as a “felt speed” by almost all users. Experience has shown that the performance decreases permanently and that this is percieved, discussed and criticized only after a reduction of 30% -40%. This often leads to unusable statements that make it difficult to improve the performance of the system. A particularly problem is to evaluate the impact of individual measures in time relation, if no continuous measurements are available. To improve this situation we developed the PLMPerformanceAnalyse (PPA) The software supplies: • Performance data on loading assemblies • Performance data on starting TeamCenter and NX for each workstation • the user count of logged in useres in TC • location-based ping times • an interactiv user interface that displays the data graphically and time-based With this solution you achieve: objectiv evaluation of the system performance it helps to identify all kinds of performance degradation it delivers important data to detect time-based performance problems This software was developed and optimized since the beginning of 2006 in cooperation with Koenig & Bauer AG
  • 3. Seite: 3addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Basics data collection Basics measurement data Overview surface PLM Performance Analyse Summery
  • 4. Seite: 4addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Acquire of measurement data Process of data collection: The measured data is acquired by an automatic start of NX on the different sites (1..3) and stored in central directories (4). These processes can be controlled via the Windows Task Scheduler or via the PLMJobManager. The performance analysis imports the measured data from the directories into the database (6) via batch (5). Now the data are available for the analysis. PLM Performance Analyse database 1 2 3 4 5 6
  • 5. Seite: 5addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 PLMPerfClient PLMPerfClient Acquire of measurement data: system sketch PLMPerfDB (Oracle or MSSQL) System overview 1. PLMPerf Client CL1 .. CL4 • Perform the measurements boundary condition : technical IT infrastructure and installation in the same way as the workstations of the construction • Import of the measurement data into the central measurement directories 2. PLMPerf Server (S1) • Import of the measurement data (1) of the clients CL1 .. CL4 into the PLMPerfDB (2) via PLMPerfServer (S1) • Display the measurement data with the PLMPerfServer – (S1) CL1 CL2 PLMPerfClient Site 2 Site 3 Site 1 Site 4 CL4 PLMPerfClient Import CL3 Vol1 1 S1 2
  • 6. Seite: 6addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Basics data collection Basics measurement data Overview surface PLM Performance Analyse Summery
  • 7. Seite: 7addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Loading performance measurement data source Folie 7 MessungNr;Datum;Zeit;Users;LoadUpdCpuReal;LoadUpdCpu;TotalReal;UGMGRReal;PDIReal;SQLReal 1;04.10.2011;06:11:56;85;18,580;5,594;40,67;22,12;15,43;11,81 2;04.10.2011;06:11:56;85;17,623;5,703;24,64;11,39;4,20;1,07 3;04.10.2011;06:11:56;85;17,921;5,781;25,44;12,14;4,70;1,42 1;04.10.2011;06:41:21;83;16,820;5,843;24,86;11,97;4,67;1,53 2;04.10.2011;06:41:21;83;12,596;6,125;24,33;11,54;4,29;1,03 MessungNr: Measuring point number of the measurement series Datum;Zeit: Time of the measurement process (end) Users: Number of TC users during the measurement LoadUpdCpuReal: value displayed in the graph
  • 8. Seite: 8addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Structure ping statistics ***** Ping-Statistik ****** Datum;Uhrzeit;Sender;Empfänger;gesendet;empfangen;verloren;Minimum;Maximum;Mittelwert 14.10.2011;00:54:16;FCAD50657;ORA_IM9W;20;20;0;7;25;7; 14.10.2011;00:55:19;FCAD50657;ORA_IM9W;20;20;0;7;17;8; 14.10.2011;00:56:19;FCAD50657;ORA_IM9W;20;20;0;7;13;7; 14.10.2011;00:57:19;FCAD50657;ORA_IM9W;20;20;0;7;16;9; Datum;Uhrzeit: Time of the measurement Sender: Name of the client that has send the ping Empfänger: Name of the server which received the ping gesendet: is only stored in DB, not in use empfangen: is only stored in DB, not in use verloren: is only stored in DB, not in use Minimum: is only stored in DB, not in use Maximum: is only stored in DB, not in use Mittelwert: This values are displayed in the graphical view as yellow dots
  • 9. Seite: 9addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Basics data collection Basics measurement data Overview surface PLM Performance Analyse Summery
  • 10. Seite: 10addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Overview surface PLM Performance Analyse Analysis of the measurements of one day Performance Analyse database Measurement lines of the sites in 2tier or 4tier - mode Count of loged in users in the databases Consolidated analyzes of the measured data relative to (1) legend 1
  • 11. Seite: 11addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Overview surface PLM Performance Analyse The various data can be switched on and off, this leads to different views on the performance data only performance data User + Ping statistic performance data User + Ping statistic
  • 12. Seite: 12addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Overview surface PLM Performance Analyse Details of the evaluation reference values ​​of the sites legend
  • 13. Seite: 13addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Overview surface PLM Performance Analyse Performance Analyse database Selection of the measurement period (in the example 10 days) Analysis of the measurements for several days with separation lines Separation lines Statistic
  • 14. Seite: 14addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Basics data collection Basics measurement data Overview surface PLM Performance Analyse Summery
  • 15. Seite: 15addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 Summery The automatic discovery of performance data has the following advantages :  The measurements treat objectively the evaluation of the performance  "indirectly" the entire PLM IT infrastructure is analysed as all systems are addressed by the measurement  Smaller performance differences which infiltrates to the systems are recorded systematically and time based. The time based measurement has the great advantage that e.g. performance impacts due to changes in the IT system or to the Software can be understood in a better way  The system informs the administrators via email when high values ​​are measured The software has been developed for KBA and is in use since 2006. Contact us: Josef Feuerstein Josef.Feuerstein@addPLM.com Sascha Güth Sascha.Guerth@addPLM.com
  • 16. Seite: 16addPLM - GmbH: [addPLM-PerformanceAnalyse_Praesentation_JFES_V2_en.pptx] (Josef Feuerstein/S.Gueth) Stand vom: [04.06.2014] Ausgabe vom: 04.06.2014 THANK YOU FOR YOUR ATTENTION addPLM - GmbH