remote site deployment strategies.ppt [read-only]€¦ · remote site deployment strategies plm...

30
© UGS Corp. 2005. All rights reserved. Remote Site Deployment Strategies PLM World 2006 Matt Kelly Teamcenter Deployment & Migration

Upload: doanliem

Post on 22-Jun-2018

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Remote Site Deployment Strategies

PLM World 2006

Matt KellyTeamcenter Deployment & Migration

Page 2: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Presentation Goals

This session will discuss the potential strategies of implementing and deploying Teamcenter when remote site connectivity is required. Content will include identifying decision criteria and developing implementation plans to accomplish expected functional and performance goals. This would be more of an How-To approach than a review of product functionality.

Page 3: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Agenda

Topics

Identifying the business and user requirements

Deployment options and potential paths to success

Targeting a Teamcenter configuration & version

Getting the plan together

Summary Review

Q & A

Page 4: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Product Development Process is complex

Drawing

Drawing

Drawing

SolidModel

SolidModel

AssemblyModel

SolidModel

AssemblyModel

DrawingSheet A

StructuralSimulation

AssemblyInstructions

MotionSimulation

MarketingPictures

EngineeringReports

User DefinedFeatures

MaterialSpecs

DrawingSheet A

DrawingSheet A

ToolingAssembly

ToolingModels

DrawingTool Paths

ProcessSheets

StandardParts

Machinery

GD&T

GD&T

Facets

Facets

Facets

Facets

ProductVision

Site ASite A

Site B

Page 5: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

The Deployment Process

Identify User & Business Requirements

Map Teamcenter Functionality

Define Deployment Environment

Functionality and Deployment Options

Infrastructure Requirements

Deployment Plan

Requirements Rationalization

Prototype Configuration and Test

Page 6: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Categorization Of Requirements

User ClassesEngineering Design, ManufacturingManagementExternal Customer, Partner, Supplier

Business Process SupportDesign data sharingManufacturing build information, BOM etc.External data access for suppliers, vendors

InfrastructureHardware availabilityIntra-site connectivityUser loads and hardware scalabilityAdministration

Page 7: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

User / Process Definition

Engineering Data Management:NX, Catia CAD Data ManagementTeamcenter

Configuration ManagementProcess Management

VisualizationRich Client ViewerMockup Reviews

Issues:Large assembly retrieval with visualization

Based on configurationMBD / Markup procedureConfiguration EffectivityConfiguration Rule procedureDelivery Package: CAD, Visualization, Step

External Access:Community is preferred access point

Security Access Control

Process management supportDesign ReviewBid process

VisualizationLightweight viewer capabilities sufficient?Pay to publish/Free to view (Push Model)

Issues:Is a common access / process viable for all externals?

Page 8: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Infrastructure

Document target deployment environment

Hardware availabilitySizes, models, current usage

Connectivity LAN / WANNetwork connection details, loads, usage

Expected user supportHow many users per server, per site?

AdministrationIs admin support available at all sites?

Future Hardware plansIs there an exiting hardware plan?

Page 9: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Hardware Inventory

Page 10: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Performance

End users perception of performance is affected by:

Database speed

Application Performance

Network Performance

Users see as performance two elements:

UI interaction

File transfer speeds

Page 11: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

1000 Query Latency

0

10

20

30

40

50

60

70

1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58

Lancy (ms)

Tota

l Del

ay (S

ec)

Latency

Network Latency

Network Latency is the time it takes a packet to travel from one end of the network to the other. Typically measure as the return trip time.

Why is it important ti application like Teamcenter?

Multi-tier application converse by request and response packets e.g. an SQL request is responded with the query results. Network latency is added to the response time.

For example:A simple plot of latency vs. time delayfor an assembly that takes 1000 queries to retrieve

Latency affects all network activities , file transfer, file access, SQL, HTTP.

Page 12: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Example: MCI Latency

MCI's Intra Asia-Pacific Network Latency Guarantee consists of:

Average round-trip transmissions of 200 milliseconds or less between a MCI-designated Hub Router in Korea and a MCI-designated Hub Router in Singapore

Average round-trip transmissions of 155 milliseconds or less between a MCI-designated Hub Router in Korea and a MCI-designated Hub Router in Hong Kong

Average round-trip transmissions of 80 milliseconds or less between a MCI-designated Hub Router in Korea and a MCI-designated Hub Router in Tokyo

Average round-trip transmissions of 220 milliseconds or less between a MCI-designated Hub Router in Korea and a MCI-designated Hub Router in Australia

Average round-trip transmissions of 300 milliseconds or less between a MCI-designated Hub Router in Korea and a MCI-designated Hub Router in India

Page 13: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Analyzing Network Performance

M id-Day Performance

65

70

75

80

85

90

95

100

105

110

115

120

1 2 3 4 5 6 7 8 9 10

Test Number

Late

ncy

(Ms)

Pass 1

Pass 2Pass 3

Pass 4Pass 5

Pass 6Pass 7

Pass 8Pass 9

9:00 AM - 4:30 PM Comparison

80

85

90

95

100

105

110

115

1 2 3 4 5 6 7 8 9 10

Test Number

Late

ncy

(Ms) (168.219.176.99) AM

(168.219.176.99) PM(168.219.176.101) AM

(168.219.176.101) PM

Page 14: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

User Map

Page 15: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Teamcenter Architecture

Page 16: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Hardware Sizing

© UGS Corp. 2005. All rights reserved.

Enterprise TierTeamcenter Server

Teamcenter ServerAll calculations are dependant on usage profileCPU

Calculation based on demand rate * concurrent usersSPECint_rate2000 for HPux is 0.044 average 0.132 peakSiR for Windows / Solaris is 0.026 average 0.062 peakDemand = SiR * # concurrent users

MemoryEach concurrent user requires:

34mb – Windows / Solaris54mb - HPux

Reserved Swap SpaceEach concurrent user requires:

46mb – Windows /Solaris84mb - HPux

© UGS Corp. 2005. All rights reserved.

Web TierWeb Application Server

Web Application Server (Bea WebLogic)All calculations are dependant on usage profileCPU

Example: SPECint_rate2000=39.7 test server w/ 1000 users testConsumed 2.0 SiR = .002 SiR/user

MemoryBasic memory requirement for WLS Server is 1.5gbExample

Small deployment <1000 users requires 0.2mb /userLarge deployment <5000 users requires 0.46mb/user

Reserved Swap SpaceNegligible swap size requirement

© UGS Corp. 2005. All rights reserved.

Resource TierTeamcenter Database Server

Oracle Database ServerCPU

Calculation results in CPU class designation in SPECint_rate2000 industry standard.CPU = ((# concurrent users * .0025) * 1.2)

MemoryRAM = (# concurrent users * 4.2Mb)

Reserved Swap Space (Unix)Swap = (# concurrent users * 6 Mb)

Additional disk storage will be required for Oracle product installation and database storage.

Page 17: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Teamcenter Engineering Global Deployment

Satellite Site

Lead Site

Supplier Site

Low LatencyLow LatencyClientsClients

Medium LatencyMedium LatencyClientsClients

Low LatencyLow LatencyClientsClients

Web ServerWeb Server

Business LogicBusiness LogicServerServer

DatabaseDatabaseServerServer File ServerFile Server

Web ServerWeb Server

Business LogicBusiness LogicServerServer

DatabaseDatabaseServerServer File ServerFile Server

Web ServerWeb Server

Business LogicBusiness LogicServerServer

DatabaseDatabaseServerServer File ServerFile Server

Low LatencyLow LatencyClientsClients

Medium LatencyMedium LatencyClientsClients

High LatencyHigh LatencyNetworkNetwork

Low / Medium Low / Medium Latency ClientsLatency Clients

Controlled LocalControlled LocalFile ServerFile Server

Controlled LocalControlled LocalFile ServerFile Server

Controlled DMZControlled DMZFile ServerFile Server

MultiMulti--Site connectionSite connection

Client / Server connectionClient / Server connection

Business LogicBusiness LogicServerServer

DatabaseDatabaseServerServer

Directory Service

Almost anyAlmost anyLatencyLatencyNetworkNetwork

Medium LatencyMedium LatencyClientsClients

Page 18: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Four Tier Configuration

Page 19: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Two Tier Configuration

Page 20: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

FMS ConfigurationsRemote File Cache

Basic “cache all files” configuration

All downloaded files are cached

All “recent” files should be in the cache; uploaded files are also cached at the FSC

Offers the capability to put fast file access in, while not upgrading the volume assets

Cache server would have large capacity

Configure Cache server with 2-4GB memory

FSCs in a group have direct connectivity

Page 21: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

FMS ConfigurationsMulti-Site

Multi-Site configuration

Files are transferred directly between the FSC servers

File routing between the sites configurable by the system admin

Channel cross site transfers between two (2) specific FSC’s

Page 22: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Teamcenter V10 / 2005 Installations

Completely new install mechanism and procedure for the V10 release

Legacy (V9.1) install procedure is not available for V10 release

Multi-tier install & configuration procedure involves multiple configuration elements:

Corporate Server (Foundation / Base)

Web Tier

Distribution Server

Rich Client

Page 23: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Teamcenter 2005 Installation Challenges

To become familiar with:

New installer methods

Teamcenter Environment Manager (TEM)

Teamcenter Web Application Manager (WAM)

New product configurations

4-tier

FMS

Deployment Strategies

Over The Web (OTW) client installs

Page 24: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Deployment Options

Based on business and user requirements

Identify the supporting Teamcenter functionality

Define Teamcenter deployment architecture based on process and functional requirements

Examples

2-Tier RAC w/ CAD integration

Multi-Site Design data sharing

Supplier access by Web Client

Define hardware requirements to match target functionality

Page 25: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Supporting Documentation

Page 26: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Develop The Deployment Plan

The deployment plan should include

Supported user and business cases

Hardware and infrastructure plan

Administration requirements

Implementation schedule

Coordinated with important milestones

Hardware upgrades / purchases

Software release dates

Test / acceptance plan

Page 27: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Test Plan

Start local testing.

Review test results and adjust configuration parameters.

Plan and complete the installation for 4-tier.

Complete remote installation of China client.

Activity/Task

Super Users

Admin Team

Admin Team

Responsibility

Week-22.

Week-11.

TimeNo

Ent

erpr

ise

Tier

Web

Tie

rR

esou

rce

Tier

Clie

nt T

ier

Page 28: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Deployment Schedule

Page 29: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

Summary

Things to remember

Define use cases and functional requirements first

Identify intra-site infrastructure and connectivity capabilities

Review administration capabilities and availability

Select Teamcenter capability and release that best fits requirements and implementation environment

Develop a workable deployment schedule that supports deployment requirements

Document your plan, architecture design, key processes, and responsibilities

Page 30: Remote Site Deployment Strategies.ppt [Read-Only]€¦ · Remote Site Deployment Strategies PLM World 2006 ... Teamcenter V10 / 2005 Installations ... Admin Team Admin Team Responsibility

© UGS Corp. 2005. All rights reserved.

www.ugs.com