+ All Categories
Home > Documents > 12:00 Presenter name: Josef Feuerstein Co Presenter ......Presentation date: 08.10.2019 11:00...

12:00 Presenter name: Josef Feuerstein Co Presenter ......Presentation date: 08.10.2019 11:00...

Date post: 15-Feb-2021
Category:
Upload: others
View: 4 times
Download: 0 times
Share this document with a friend
23
Presentation date: 08.10.2019 11:00 12:00 Presenter name: Josef Feuerstein Co Presenter: Sascha Güth Room name: Estrel Hall C5+6 Presentation title: PLM Performance measuring & monitoring Your name/Company ® PLM Europe 2018 All rights reserved Your name/Company
Transcript
  • Presentation date: 08.10.2019 11:00 – 12:00

    Presenter name: Josef Feuerstein

    Co Presenter: Sascha Güth

    Room name: Estrel Hall C5+6

    Presentation title: PLM Performance measuring & monitoring

    Your name/Company® PLM Europe 2018 – All rights reserved Your name/Company

  • Silte: 2©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Introduction

    Siemens Healthineers started in March 2016 to

    introduce systematic performance measurements

    in their TC/NX system.

    The goal was to determine objective values for the

    performance behavior of NX assemblies.

  • Silte: 3©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Presentation Abstract / Introduction

    PLM Performance Analyse Setup

    Basics data collection

    Basics measurement data

    Overview PLM Performance Analyse

    Summery

  • Silte: 4©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    PLM – Performance Analyse Overview

    Presentation Abstract

    PLM Performance measuring & monitoring

    Abstract:

    All complex software solutions are evaluated in addition to the software quality,

    especially on performance behaviour. The software performance is perceived

    as a “felt speed” by almost all users.

    Experience has shown that the performance changes / decreases permanently

    and that this is perceived, discussed and criticized only after a reduction of

    30% -50%. This often leads to unusable statements that make it difficult to

    improve the performance of the system.

    You will learn:

    how to measure continuously PLMSystem performance. How it helps you to

    monitor and to analyse specific performance.

    Additional we show how the customer Siemens Healthineers is using and

    improving there system with the help of our solution PLMPerformance Analyse.

  • Silte: 5©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Presentation Abstract / Introduction

    PLM Performance Analyse Setup

    Basics data collection

    Basics measurement data

    Overview PLM Performance Analyse

    Summery

  • Silte: 6©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    PLM Performance Analyse Setup

    Measuring loading time of 3 different NX assemblies on 8 locations

    - Assemblies:

    Normal

    8 levels – 191 components

    Large

    8 levels – 191 components

    bigger prt files then normal

    xLarge

    12 levels – 3071 components

  • Silte: 7©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Presentation Abstract / Introduction

    PLM Performance Analyse Setup

    Basics data collection

    Basics measurement data

    Overview PLM Performance Analyse

    Summery

  • Silte: 8©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    PLMPerfClient

    PLMPerfClient

    PLMPerfClient

    PLMPerfClient

    Acquire of measurement data: system sketch

    PLMPerfDB

    System overview

    1. JobServer (JS1): distributes the PLMPerf Jobs to the JobClients (JC1…JCN)

    2. JobClient (JC1…JCN): executes the PLMPerf Job (NXJournal) and stores the results .csv file

    3. PLMPerf Analyse: imports the measured data from the share (3) and presents in in the GUI

    JC1

    JC2

    Forchheim

    Site …Erlangen

    Berkeley

    JCN

    Import

    JC3

    Share 2

    P1

    3

    1

    4

    JS1

    Sending Jobs Sending Jobs

  • Silte: 9©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    PLM Performance Analyse Setup

    The following Locations are in scope of measuring:

    ▪ Erlangen Germany

    ▪ Forchheim Germany

    ▪ Kemnath Germany

    ▪ Oxford England

    ▪ Shanghai China

    ▪ Shenzhen China

    ▪ Flanders USA

    ▪ Berkeley USA

  • Silte: 10©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Acquire of measurement data: Locations are in scope of measuring

    ▪Erlangen Germany

    ▪ Forchheim Germany

    ▪Kemnath Germany

    ▪Oxford England

    ▪ Flanders USA

    ▪Berkeley USA

    ▪Shanghai China

    ▪Shenzhen China

  • Silte: 11©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Acquire of measurement data: Locations are in scope of measuring

    ▪Erlangen Germany

    ▪ Forchheim Germany

    ▪Kemnath Germany

    ▪Oxford England

    ▪ Flanders USA

    ▪Berkeley USA

    ▪Shanghai China

    ▪Shenzhen China

  • Silte: 12©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Measurement data recording

    Process of data collection:

    The measured data is recorded 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 6

    CALL %UGII_ROOT_DIR%\run_journal.exe" -pim -u=.. -p=.. -g=.. PerfJournal.vb

    CALL PLMPerfCmd.exe –i=NxSyslog.syslog5

  • Silte: 13©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Presentation Abstract / Introduction

    PLM Performance Analyse Setup

    Basics data collection

    Basics measurement data

    Overview PLM Performance Analyse

    Summery

  • Silte: 14©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Loading performance measurement data source

    Folie 14

    MessungNr;Datum;Zeit;Users;LoadUpdCpuReal;LoadUpdCpu;TotalReal…

    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

  • Silte: 15©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    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

  • Silte: 16©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Presentation Abstract / Introduction

    PLM Performance Analyse Setup

    Basics data collection

    Basics measurement data

    Overview PLM Performance Analyse

    Summery

  • Silte: 17©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    loading time of 3 NX assemblies on same locations

  • Silte: 18©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Measurement on 8 different locations

  • Silte: 19©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Measurement over time

    Measurements from 21.07.2017 to 05.09.2019

  • Silte: 20©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Siemens Healthineers analyse performance issue

    1. Ping in Shenzhen is better (lower) than in Shanghai

    2. But assembly load performance in Shenzhen is worst (higher) than in Shanghai

    3. After editing the FMS configuration in Shenzhen that load performance is slightly better than in Shanghai which

    corresponds to the expected result

  • Silte: 21©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Presentation Abstract / Introduction

    PLM Performance Analyse Setup

    Basics data collection

    Basics measurement data

    Overview PLM Performance Analyse

    Summery

  • Silte: 22©addPLM - GmbH: [addPLM-PLMPerformanceAnalyse_Praesentation_en_PLMEurope2019.pptx] (J.Fes/S.Gueth) Last Update: [19.11.2019] Output Date: 14.01.2020

    Summary

    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 analyzed 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 [email protected]

    Sascha Güth [email protected]

    mailto:[email protected]:[email protected]

  • www.plm-europe.orgwww.siemens.com/plm

    08 October 2019

    THANK YOU FOR YOUR ATTENTION

    Visit us at the Exhibition Hall Market PLACE #50D

    addPLM - GmbH

    http://www.plm-europe.org/http://www.siemens.com/plm

Recommended