fishbowl webinar - windchill performance: you can't manage what you can't measure -...

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

Upload: kim-negaard

Post on 29-Nov-2014

1.996 views

Category:

Technology


1 download

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

TRANSCRIPT

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]