SlideShare a Scribd company logo
1 of 22
Download to read offline
linkTuner Webinar
   March 20, 2013

Rick Passolt & Jody Zeitler
 Fishbowl Solutions, Inc.
Agenda
•   Intro
•   Solution Review
•   Demo
•   Q&A / Next Steps
Mission
Deliver best in class solutions and services that
exceed our customers expectations and deliver true
value and a return on our customer’s investments.

   • Incorporated in 1999
   • Gold Level Software Member of PTC Partner Advantage
   • Customer Focused & Guaranteed Results!
A Sampling of Our Customers
Some Fishbowl Tools

Windchill Implementation
                                               •linkAccess
                                               •pubSchedule
                 •linkExtract                  •Utilities for Windchill
                 •linkLoader                   •linkTuner
                 •linkTuner                    •linkSecurity
     Pre-
Implementation                    Go Live




                  Migration                          Sustaining

 •Data Clean                    •linkTuner
   Up Tools                     •pubSchedule
linkTuner Overview




You Can’t Manage What You Can’t Measure
linkTuner

• Background
•   2 customers were implementing PDMLink
     – 100+ Pro/E users at one customer
     – 200+ Pro/E users at the other
     – PTC didn’t have a tool to do it
•   Customer Thoughts
     – How will the performance of 10.X or 9.X compare to 3.4 or 8.0?
     – Have we sized our hardware appropriately?
     – How will the system perform Day 1?
     – Is the system performance degrading over time?
•   Customer wanted data to support reality
     – “I think PDMLink 10.1 is slower than 9.1”
     – “The system seems slower than a couple months ago”



         You Can’t Manage What You Can’t Measure
Typical Tune/Test Options

• Do nothing …hope it works

• Use Internal Resources…time/resource consuming

• Use LoadRunner or Jmeter…need expertise, doesn’t use
  Pro/ENGINEER, can fill cache and eliminate the server side
  exercise

• Use PTC System Monitor (PSM)

• Use linkTuner

• Combination of the above


    You Can’t Manage What You Can’t Measure
Solution: linkTuner

•   Simulates Pro/E uses across your network
•   Automates the benchmarking process
•   Collects empirical data
•   Runs against 3.4, 8.0, 9.X and 10.X
•   Let’s you measure so you can manage
How linkTuner Works

•   Server console coordinates
    task lists for CAD agents
•   Can run the following
    checks:
    –   Search/Info/Browse
    –   Revise
    –   Download/Open
    –   Upload/Check-in
    –   Promote
    –   Delete Revision

• Insures unique items are loaded to avoid object
  caching to enhance effectiveness.

• Can run either a fixed list of objects, or for a fixed
  length of time.
How linkTuner Works – Use Case A
                                Location “X”
                                 CAD Agent
Solution: linkTuner
Test Data Set “A”

       linkTuner
    Server Console              Location “Y”              Windchill
                                   Agent                 App Server




                                Location “Z”
                                   Agent




             Measure exact same Benchmark at multiple locations
How linkTuner Works – Use Case A
                                Location “X”
                                 CAD Agent
Solution: linkTuner
Test Data Set “A”

       linkTuner
    Server Console              Location “Y”              Windchill
                                   Agent                 App Server




                                Location “Z”
                                   Agent




             Measure exact same Benchmark at multiple locations
How linkTuner Works – Use Case A
                                Location “X”
                                 CAD Agent
Solution: linkTuner
Test Data Set “A”

       linkTuner
    Server Console              Location “Y”              Windchill
                                   Agent                 App Server




                                Location “Z”
                                   Agent




             Measure exact same Benchmark at multiple locations
Example Result in Excel
                                  120
                                                                                                                       111.3

                                        Solution: linkTuner
                                  100


                                                                                                         86.2
Total Benchmark Time in Minutes




                                   80



                                                                             61.9
                                                                                                                               PDMLink
                                   60
                                                                                                                               Ilnk 3.x
                                                                                                                45.8
                                                                                                  43.8

                                   40

                                                                 29.4


                                   20                 16.2
                                           9.6


                                    0
                                                 MN                     AZ                        Puerto Rico   Switzerland
                                                                 Client Location (Server in MN)
How linkTuner Works – Use Case B
                                     Agent
Solution: linkTuner
Test Data Set “B”


       linkTuner
    Server Console                                             Windchill
                                     Agent                    App Server




                                     Agent




                      Mass Load the System Prior to Go Live
How linkTuner Works – Use Case C

Solution: linkTuner     Measure exact same Benchmark while System is
                                                 Under Normal Load




                                                      Windchill
                                                     App Server


                       General Usage



       linkTuner
    Server Console
                                 Agent




   Test Data Set “A”
How linkTuner Works

•   Configure for your server
•   Configure Agents
•   Select data set
•   Run linkTuner
•   Analyze results
     – Logs include the granularity to view results in a number of ways
        • Individual tasks or Subsets of tasks
        • Individual worker or Subsets of workers
        • Variances between different runs
        • XML file to make your own reports in Excel
How linkTuner Works

•   Logs include the granularity to view results in a number of ways
     –   Individual tasks or Subsets of tasks
     –   Individual worker or Subsets of workers
     –   Variances between different runs
     –   XML file to make your own reports in Excel
How linkTuner Works

•   Logs include the granularity to view results in a number of ways
     –   Individual tasks or Subsets of tasks
     –   Individual worker or Subsets of workers
     –   Variances between different runs
     –   XML file to make your own reports in Excel
How linkTuner Works
Demo
Thank You!


• Q&A

Rick Passolt
rpassolt@fishbowlsolutions.com
(952) 465-3418
sales@fishbowlsolutions.com

Jody Zeitler
jzeitler@fishbowlsolutions.com

More Related Content

Viewers also liked

Presentation for writing
Presentation for writingPresentation for writing
Presentation for writingruthsnyman
 
GPU和视频编解码
GPU和视频编解码GPU和视频编解码
GPU和视频编解码pluschen
 
How to Stop Gray Market and Counterfeit Piracy
How to Stop Gray Market and Counterfeit PiracyHow to Stop Gray Market and Counterfeit Piracy
How to Stop Gray Market and Counterfeit PiracyNEW Momentum
 
Mapping, Managing and Improving Staff performance in Access Services
Mapping, Managing and Improving Staff performance in Access ServicesMapping, Managing and Improving Staff performance in Access Services
Mapping, Managing and Improving Staff performance in Access ServicesColleen Harris
 
Tough stuff leadership
Tough stuff leadershipTough stuff leadership
Tough stuff leadershipColleen Harris
 
IMC Class: 8/27/13
IMC Class: 8/27/13IMC Class: 8/27/13
IMC Class: 8/27/13gaitlady
 
Integrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine appIntegrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine appEPM Live
 
Find Me Somebody to Love!
Find Me Somebody to Love!Find Me Somebody to Love!
Find Me Somebody to Love!gaitlady
 

Viewers also liked (20)

Oss project management - fossa2010
Oss project management - fossa2010Oss project management - fossa2010
Oss project management - fossa2010
 
Bug tracking - fossa2010
Bug tracking - fossa2010Bug tracking - fossa2010
Bug tracking - fossa2010
 
Simulationroundtablept2
Simulationroundtablept2Simulationroundtablept2
Simulationroundtablept2
 
Why academic software_should_be_opensource - fossa2010
Why academic software_should_be_opensource - fossa2010Why academic software_should_be_opensource - fossa2010
Why academic software_should_be_opensource - fossa2010
 
FTA towards-master-programme-free-software - fossa2010
FTA towards-master-programme-free-software - fossa2010FTA towards-master-programme-free-software - fossa2010
FTA towards-master-programme-free-software - fossa2010
 
Maven 3.0 by jason - fossa2010
Maven 3.0 by jason - fossa2010Maven 3.0 by jason - fossa2010
Maven 3.0 by jason - fossa2010
 
Presentation for writing
Presentation for writingPresentation for writing
Presentation for writing
 
Buku Santet Banyuwangi, 2001
Buku Santet Banyuwangi, 2001Buku Santet Banyuwangi, 2001
Buku Santet Banyuwangi, 2001
 
Pedoman Perilaku Jurnalis, 2013
Pedoman Perilaku Jurnalis, 2013Pedoman Perilaku Jurnalis, 2013
Pedoman Perilaku Jurnalis, 2013
 
Sejumlah Prinsip dalam Penulisan Berita
Sejumlah Prinsip dalam Penulisan BeritaSejumlah Prinsip dalam Penulisan Berita
Sejumlah Prinsip dalam Penulisan Berita
 
GPU和视频编解码
GPU和视频编解码GPU和视频编解码
GPU和视频编解码
 
Panduan Jurnalis Meliput Mahkamah Kontitusi
Panduan Jurnalis Meliput Mahkamah KontitusiPanduan Jurnalis Meliput Mahkamah Kontitusi
Panduan Jurnalis Meliput Mahkamah Kontitusi
 
How to Stop Gray Market and Counterfeit Piracy
How to Stop Gray Market and Counterfeit PiracyHow to Stop Gray Market and Counterfeit Piracy
How to Stop Gray Market and Counterfeit Piracy
 
Mapping, Managing and Improving Staff performance in Access Services
Mapping, Managing and Improving Staff performance in Access ServicesMapping, Managing and Improving Staff performance in Access Services
Mapping, Managing and Improving Staff performance in Access Services
 
Tough stuff leadership
Tough stuff leadershipTough stuff leadership
Tough stuff leadership
 
IMC Class: 8/27/13
IMC Class: 8/27/13IMC Class: 8/27/13
IMC Class: 8/27/13
 
Open sourcing of Journalism by James Corbett
Open sourcing of Journalism by James CorbettOpen sourcing of Journalism by James Corbett
Open sourcing of Journalism by James Corbett
 
Integrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine appIntegrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine app
 
Find Me Somebody to Love!
Find Me Somebody to Love!Find Me Somebody to Love!
Find Me Somebody to Love!
 
F os sa2012-j.diggs-facilitating student participation in free software
F os sa2012-j.diggs-facilitating student participation in free softwareF os sa2012-j.diggs-facilitating student participation in free software
F os sa2012-j.diggs-facilitating student participation in free software
 

Similar to Fishbowl Webinar - Windchill Performance: You can't manage what you can't measure - Announcing linkTuner 3.0

linkTuner Webinar - March 2013
linkTuner Webinar - March 2013linkTuner Webinar - March 2013
linkTuner Webinar - March 2013Fishbowl Solutions
 
Cloud - Two examples
Cloud - Two examplesCloud - Two examples
Cloud - Two examplessorenpeter
 
Continuous Delivery (Internet-Briefing 2012-04-03)
Continuous Delivery (Internet-Briefing 2012-04-03)Continuous Delivery (Internet-Briefing 2012-04-03)
Continuous Delivery (Internet-Briefing 2012-04-03)Netcetera
 
What does performance mean in the cloud
What does performance mean in the cloudWhat does performance mean in the cloud
What does performance mean in the cloudMichael Kopp
 
Advanced Load Runner
Advanced Load RunnerAdvanced Load Runner
Advanced Load Runnertelab
 
3 steps to hosted success
3 steps to hosted success3 steps to hosted success
3 steps to hosted successVXSuite
 
Load runner 8.0
Load runner 8.0Load runner 8.0
Load runner 8.0medsherb
 
Continuous delivery @wcap 5-09-2013
Continuous delivery   @wcap 5-09-2013Continuous delivery   @wcap 5-09-2013
Continuous delivery @wcap 5-09-2013David Funaro
 
Transaction-based Capacity Planning for greater IT Reliability™ webinar
Transaction-based Capacity Planning for greater IT Reliability™ webinar Transaction-based Capacity Planning for greater IT Reliability™ webinar
Transaction-based Capacity Planning for greater IT Reliability™ webinar Metron
 
How to Monitor Application Performance in a Container-Based World
How to Monitor Application Performance in a Container-Based WorldHow to Monitor Application Performance in a Container-Based World
How to Monitor Application Performance in a Container-Based WorldKen Owens
 
Evolution of netflix conductor
Evolution of netflix conductorEvolution of netflix conductor
Evolution of netflix conductorvedu12
 
Computing DevOps Summit, London, July 5, 2016
Computing DevOps Summit, London, July 5, 2016Computing DevOps Summit, London, July 5, 2016
Computing DevOps Summit, London, July 5, 2016Splunk
 
Computing DevOps Summit, London, July 5, 2016
Computing DevOps Summit, London, July 5, 2016Computing DevOps Summit, London, July 5, 2016
Computing DevOps Summit, London, July 5, 2016Kirsty Lambert
 
LoadRunner Performance Testing
LoadRunner Performance TestingLoadRunner Performance Testing
LoadRunner Performance TestingAtul Pant
 
2011 Acumen Annual Summit Keynote
2011 Acumen Annual Summit Keynote2011 Acumen Annual Summit Keynote
2011 Acumen Annual Summit KeynoteAcumen
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs
 
Syer Monitoring Integration And Batch
Syer Monitoring Integration And BatchSyer Monitoring Integration And Batch
Syer Monitoring Integration And BatchDave Syer
 

Similar to Fishbowl Webinar - Windchill Performance: You can't manage what you can't measure - Announcing linkTuner 3.0 (20)

linkTuner Webinar - March 2013
linkTuner Webinar - March 2013linkTuner Webinar - March 2013
linkTuner Webinar - March 2013
 
Cloud - Two examples
Cloud - Two examplesCloud - Two examples
Cloud - Two examples
 
Continuous Delivery (Internet-Briefing 2012-04-03)
Continuous Delivery (Internet-Briefing 2012-04-03)Continuous Delivery (Internet-Briefing 2012-04-03)
Continuous Delivery (Internet-Briefing 2012-04-03)
 
Cloud Migration: Moving to the Cloud
Cloud Migration: Moving to the CloudCloud Migration: Moving to the Cloud
Cloud Migration: Moving to the Cloud
 
What does performance mean in the cloud
What does performance mean in the cloudWhat does performance mean in the cloud
What does performance mean in the cloud
 
Advanced Load Runner
Advanced Load RunnerAdvanced Load Runner
Advanced Load Runner
 
3 steps to hosted success
3 steps to hosted success3 steps to hosted success
3 steps to hosted success
 
Load runner 8.0
Load runner 8.0Load runner 8.0
Load runner 8.0
 
Continuous delivery @wcap 5-09-2013
Continuous delivery   @wcap 5-09-2013Continuous delivery   @wcap 5-09-2013
Continuous delivery @wcap 5-09-2013
 
Transaction-based Capacity Planning for greater IT Reliability™ webinar
Transaction-based Capacity Planning for greater IT Reliability™ webinar Transaction-based Capacity Planning for greater IT Reliability™ webinar
Transaction-based Capacity Planning for greater IT Reliability™ webinar
 
How to Monitor Application Performance in a Container-Based World
How to Monitor Application Performance in a Container-Based WorldHow to Monitor Application Performance in a Container-Based World
How to Monitor Application Performance in a Container-Based World
 
Evolution of netflix conductor
Evolution of netflix conductorEvolution of netflix conductor
Evolution of netflix conductor
 
Computing DevOps Summit, London, July 5, 2016
Computing DevOps Summit, London, July 5, 2016Computing DevOps Summit, London, July 5, 2016
Computing DevOps Summit, London, July 5, 2016
 
Computing DevOps Summit, London, July 5, 2016
Computing DevOps Summit, London, July 5, 2016Computing DevOps Summit, London, July 5, 2016
Computing DevOps Summit, London, July 5, 2016
 
LoadRunner Performance Testing
LoadRunner Performance TestingLoadRunner Performance Testing
LoadRunner Performance Testing
 
2011 Acumen Annual Summit Keynote
2011 Acumen Annual Summit Keynote2011 Acumen Annual Summit Keynote
2011 Acumen Annual Summit Keynote
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
 
Syer Monitoring Integration And Batch
Syer Monitoring Integration And BatchSyer Monitoring Integration And Batch
Syer Monitoring Integration And Batch
 
Costing ass4
Costing ass4Costing ass4
Costing ass4
 
Shuvam dutta
Shuvam duttaShuvam dutta
Shuvam dutta
 

More from Fishbowl Solutions

Fishbowl Mobile Library Tablet Application for Oracle WebCenter Content - May...
Fishbowl Mobile Library Tablet Application for Oracle WebCenter Content - May...Fishbowl Mobile Library Tablet Application for Oracle WebCenter Content - May...
Fishbowl Mobile Library Tablet Application for Oracle WebCenter Content - May...Fishbowl Solutions
 
Fishbowl Solutions Webinar: A Path, Package, and Promise for WebCenter Conten...
Fishbowl Solutions Webinar: A Path, Package, and Promise for WebCenter Conten...Fishbowl Solutions Webinar: A Path, Package, and Promise for WebCenter Conten...
Fishbowl Solutions Webinar: A Path, Package, and Promise for WebCenter Conten...Fishbowl Solutions
 
Mobile ECM for the iPad, iPhone, Android and Mobile Browsers
Mobile ECM for the iPad, iPhone, Android and Mobile BrowsersMobile ECM for the iPad, iPhone, Android and Mobile Browsers
Mobile ECM for the iPad, iPhone, Android and Mobile BrowsersFishbowl Solutions
 
Fishbowl Solutions Policies & Procedures Solution Suite
Fishbowl Solutions Policies & Procedures Solution SuiteFishbowl Solutions Policies & Procedures Solution Suite
Fishbowl Solutions Policies & Procedures Solution SuiteFishbowl Solutions
 
Oracle Chicago User Group Presentation on 11g 8/5/2010
Oracle Chicago User Group Presentation on 11g 8/5/2010Oracle Chicago User Group Presentation on 11g 8/5/2010
Oracle Chicago User Group Presentation on 11g 8/5/2010Fishbowl Solutions
 
Effective Strategies for Searching Oracle UCM
Effective Strategies for Searching Oracle UCMEffective Strategies for Searching Oracle UCM
Effective Strategies for Searching Oracle UCMFishbowl Solutions
 

More from Fishbowl Solutions (7)

Fishbowl Mobile Library Tablet Application for Oracle WebCenter Content - May...
Fishbowl Mobile Library Tablet Application for Oracle WebCenter Content - May...Fishbowl Mobile Library Tablet Application for Oracle WebCenter Content - May...
Fishbowl Mobile Library Tablet Application for Oracle WebCenter Content - May...
 
Fishbowl Solutions Webinar: A Path, Package, and Promise for WebCenter Conten...
Fishbowl Solutions Webinar: A Path, Package, and Promise for WebCenter Conten...Fishbowl Solutions Webinar: A Path, Package, and Promise for WebCenter Conten...
Fishbowl Solutions Webinar: A Path, Package, and Promise for WebCenter Conten...
 
Mobile ECM for the iPad, iPhone, Android and Mobile Browsers
Mobile ECM for the iPad, iPhone, Android and Mobile BrowsersMobile ECM for the iPad, iPhone, Android and Mobile Browsers
Mobile ECM for the iPad, iPhone, Android and Mobile Browsers
 
So You Bought Oracle Ecm
So You Bought Oracle EcmSo You Bought Oracle Ecm
So You Bought Oracle Ecm
 
Fishbowl Solutions Policies & Procedures Solution Suite
Fishbowl Solutions Policies & Procedures Solution SuiteFishbowl Solutions Policies & Procedures Solution Suite
Fishbowl Solutions Policies & Procedures Solution Suite
 
Oracle Chicago User Group Presentation on 11g 8/5/2010
Oracle Chicago User Group Presentation on 11g 8/5/2010Oracle Chicago User Group Presentation on 11g 8/5/2010
Oracle Chicago User Group Presentation on 11g 8/5/2010
 
Effective Strategies for Searching Oracle UCM
Effective Strategies for Searching Oracle UCMEffective Strategies for Searching Oracle UCM
Effective Strategies for Searching Oracle UCM
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Fishbowl Webinar - Windchill Performance: You can't manage what you can't measure - Announcing linkTuner 3.0

  • 1. linkTuner Webinar March 20, 2013 Rick Passolt & Jody Zeitler Fishbowl Solutions, Inc.
  • 2. Agenda • Intro • Solution Review • Demo • Q&A / Next Steps
  • 3. Mission Deliver best in class solutions and services that exceed our customers expectations and deliver true value and a return on our customer’s investments. • Incorporated in 1999 • Gold Level Software Member of PTC Partner Advantage • Customer Focused & Guaranteed Results!
  • 4. A Sampling of Our Customers
  • 5. Some Fishbowl Tools Windchill Implementation •linkAccess •pubSchedule •linkExtract •Utilities for Windchill •linkLoader •linkTuner •linkTuner •linkSecurity Pre- Implementation Go Live Migration Sustaining •Data Clean •linkTuner Up Tools •pubSchedule
  • 6. linkTuner Overview You Can’t Manage What You Can’t Measure
  • 7. linkTuner • Background • 2 customers were implementing PDMLink – 100+ Pro/E users at one customer – 200+ Pro/E users at the other – PTC didn’t have a tool to do it • Customer Thoughts – How will the performance of 10.X or 9.X compare to 3.4 or 8.0? – Have we sized our hardware appropriately? – How will the system perform Day 1? – Is the system performance degrading over time? • Customer wanted data to support reality – “I think PDMLink 10.1 is slower than 9.1” – “The system seems slower than a couple months ago” You Can’t Manage What You Can’t Measure
  • 8. Typical Tune/Test Options • Do nothing …hope it works • Use Internal Resources…time/resource consuming • Use LoadRunner or Jmeter…need expertise, doesn’t use Pro/ENGINEER, can fill cache and eliminate the server side exercise • Use PTC System Monitor (PSM) • Use linkTuner • Combination of the above You Can’t Manage What You Can’t Measure
  • 9. Solution: linkTuner • Simulates Pro/E uses across your network • Automates the benchmarking process • Collects empirical data • Runs against 3.4, 8.0, 9.X and 10.X • Let’s you measure so you can manage
  • 10. How linkTuner Works • Server console coordinates task lists for CAD agents • Can run the following checks: – Search/Info/Browse – Revise – Download/Open – Upload/Check-in – Promote – Delete Revision • Insures unique items are loaded to avoid object caching to enhance effectiveness. • Can run either a fixed list of objects, or for a fixed length of time.
  • 11. How linkTuner Works – Use Case A Location “X” CAD Agent Solution: linkTuner Test Data Set “A” linkTuner Server Console Location “Y” Windchill Agent App Server Location “Z” Agent Measure exact same Benchmark at multiple locations
  • 12. How linkTuner Works – Use Case A Location “X” CAD Agent Solution: linkTuner Test Data Set “A” linkTuner Server Console Location “Y” Windchill Agent App Server Location “Z” Agent Measure exact same Benchmark at multiple locations
  • 13. How linkTuner Works – Use Case A Location “X” CAD Agent Solution: linkTuner Test Data Set “A” linkTuner Server Console Location “Y” Windchill Agent App Server Location “Z” Agent Measure exact same Benchmark at multiple locations
  • 14. Example Result in Excel 120 111.3 Solution: linkTuner 100 86.2 Total Benchmark Time in Minutes 80 61.9 PDMLink 60 Ilnk 3.x 45.8 43.8 40 29.4 20 16.2 9.6 0 MN AZ Puerto Rico Switzerland Client Location (Server in MN)
  • 15. How linkTuner Works – Use Case B Agent Solution: linkTuner Test Data Set “B” linkTuner Server Console Windchill Agent App Server Agent Mass Load the System Prior to Go Live
  • 16. How linkTuner Works – Use Case C Solution: linkTuner Measure exact same Benchmark while System is Under Normal Load Windchill App Server General Usage linkTuner Server Console Agent Test Data Set “A”
  • 17. How linkTuner Works • Configure for your server • Configure Agents • Select data set • Run linkTuner • Analyze results – Logs include the granularity to view results in a number of ways • Individual tasks or Subsets of tasks • Individual worker or Subsets of workers • Variances between different runs • XML file to make your own reports in Excel
  • 18. How linkTuner Works • Logs include the granularity to view results in a number of ways – Individual tasks or Subsets of tasks – Individual worker or Subsets of workers – Variances between different runs – XML file to make your own reports in Excel
  • 19. How linkTuner Works • Logs include the granularity to view results in a number of ways – Individual tasks or Subsets of tasks – Individual worker or Subsets of workers – Variances between different runs – XML file to make your own reports in Excel
  • 21. Demo
  • 22. Thank You! • Q&A Rick Passolt rpassolt@fishbowlsolutions.com (952) 465-3418 sales@fishbowlsolutions.com Jody Zeitler jzeitler@fishbowlsolutions.com