22
linkTuner Webinar March 20, 2013 Rick Passolt & Jody Zeitler Fishbowl Solutions, Inc.

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

Embed Size (px)

DESCRIPTION

Join our webinar to learn how linkTuner lets you measure your Windchill performance, so you can manage your performance improvement initiatives. Version 3.0 introduces a completely redesigned, web-based UI and easy-to-use job scheduling. With linkTuner you can: Simulate dozens of users and stress test your system without the time and effort of your engineers Benchmark your Windchill PDMLink system Run multiple operation types: Search/Info/Browse, Download/Open, Create Plot, Revise, Upload/Check-in, Promote and Delete Revision New in 3.0: Schedule reoccurring jobs for on-going system monitoring New in 3.0: Dynamic reporting graphs outcome by job and operation

Citation preview

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

linkTuner Webinar

March 20, 2013

Rick Passolt & Jody Zeitler

Fishbowl Solutions, Inc.

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

Agenda

• Intro

• Solution Review

• Demo

• Q&A / Next Steps

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

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!

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

Some Fishbowl Tools

Pre-Implementation

Migration

Go Live

Sustaining

•Data Clean

Up Tools •linkTuner

•pubSchedule

•linkAccess

•pubSchedule

•Utilities for Windchill

•linkTuner

•linkSecurity

•linkExtract

•linkLoader

•linkTuner

Windchill Implementation

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

linkTuner Overview

You Can’t Manage What You Can’t Measure

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

• 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”

linkTuner

• Background

You Can’t Manage What You Can’t Measure

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

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

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

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

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

• 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

How linkTuner Works

• 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.

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

Solution: linkTuner

Test Data Set “A”

How linkTuner Works – Use Case A

linkTuner

Server Console

Location “X”

CAD Agent

Windchill

App Server Location “Y”

Agent

Location “Z”

Agent

Measure exact same Benchmark at multiple locations

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

Solution: linkTuner

Test Data Set “A”

How linkTuner Works – Use Case A

linkTuner

Server Console

Location “X”

CAD Agent

Location “Y”

Agent

Windchill

App Server

Location “Z”

Agent

Measure exact same Benchmark at multiple locations

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

Solution: linkTuner

Test Data Set “A”

How linkTuner Works – Use Case A

linkTuner

Server Console

Location “X”

CAD Agent

Location “Y”

Agent

Location “Z”

Agent

Windchill

App Server

Measure exact same Benchmark at multiple locations

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

Example Result in Excel

Solution: linkTuner

9.6

29.4

43.8 45.8

16.2

61.9

86.2

111.3

0

20

40

60

80

100

120

MN AZ Puerto Rico Switzerland

To

tal B

en

ch

mark

Tim

e in

Min

ute

s

Client Location (Server in MN)

PDMLink

Ilnk 3.x

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

Solution: linkTuner

Test Data Set “B”

How linkTuner Works – Use Case B

linkTuner

Server Console

Agent

Agent

Agent

Windchill

App Server

Mass Load the System Prior to Go Live

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

Solution: linkTuner

How linkTuner Works – Use Case C

linkTuner

Server Console Agent

Windchill

App Server

Test Data Set “A”

General Usage

Measure exact same Benchmark while System is

Under Normal Load

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

• 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

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

• 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

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

• 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

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

How linkTuner Works

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

Demo

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

Thank You!

• Q & A

Rick Passolt

[email protected]

(952) 465-3418

[email protected]

Jody Zeitler

[email protected]