Optimizing Windchill Performance for Global Collaboration

  • View
    271

  • Download
    3

Embed Size (px)

Text of Optimizing Windchill Performance for Global Collaboration

Optimizing Windchill Performance for Global CollaborationTechnical BriefContentsAbout This Document ................................................................... 3Supported Releases and Products ........................................................................ 3 Audience ................................................................................................................ 3 Support Policy for Enterprise Deployment Resources........................................... 3

Challenges to Windchill Performance for Global Collaboration 4 Factors Impacting WAN Application Performance .................... 5Bandwidth .............................................................................................................. 5 Latency................................................................................................................... 5 Congestion ............................................................................................................. 6 Packet Loss............................................................................................................ 7

Factors Affecting Windchill CAD WAN Performance ................. 8 Example Global Windchill Architecture Scenario ...................... 8Goal and Solution Requirements for example Global Windchill Architecture Scenario ............................................................................................................... 10

WAN Performance Optimization Options for LAN & WAN Users ............................................................................................ 10Main Server Location ........................................................................................... 11 Windchill Content Replication .............................................................................. 11 WAN Accelerators ................................................................................................ 11 When to Consider Windchill Content Replication and/or WAN Accelerators with Windchill ............................................................................................................... 13 WAN Performance Tuning ................................................................................... 13 Configure the Web Server for Content Cache Expiration .................................... 13 Improve WAN Performance with Upload & Download Meta-Data & Content Compression ........................................................................................................ 14 Improve Network Performance ............................................................................ 14 Quality of Service (QoS) ...................................................................................... 15

Examples of WAN Performance Optimization .......................... 15Example 1: Main server location .......................................................................... 16 Example 2: Architecting a solution for a site with CAD users .............................. 16

March 2011

Enterprise Deployment Resources

1 of 26

Optimizing Windchill Performance for Global Collaboration

Example 3: Architecting a solution for a site with light or non-CAD Users ...........20 Example 4: Architecting a solution for a site in Brazil ..........................................20 Example 5: Architecting a solution for a site with remote External Users and Partners ................................................................................................................21 Example 6: Architecting a solution for multiple sites in a region ..........................22

Summary ...................................................................................... 24 Additional Information ................................................................ 25

2 of 26

PTC Technical Brief

Optimizing Windchill Performance for Global Collaboration

About This DocumentThis document provides an understanding of the factors affecting Windchill wide area network (WAN) performance. It is intended for managers, system administrators, and solution architects. This document provides performance data for Windchill in various global WAN environments and presents proven options for providing acceptable Windchill WAN performance for globally distributed users. This document uses a fictional global automotive company to illustrate the challenges of and solutions for providing acceptable Windchill WAN performance. The performance data presented in this document was derived from Windchill WAN performance testing conducted by the PTC Enterprise Deployment Center

Supported Releases and ProductsWindchill 9.0 & Windchill 9.1 Windchill PDMLink Windchill ProjectLink Pro/INTRALINK 9.0 & Pro/INTRALINK 9.1

AudienceThis document is intended for managers, system administrators, and solution architects. It assumes that the reader has some working knowledge of the technology and concepts associated with the following: Information technology Enterprise systems Windchill architecture, capabilities, and system administration Operating systems, relational databases, LDAP, web servers, application servers, platforms, servers, storage, and networking

Support Policy for Enterprise Deployment ResourcesThis document is a resource that PTC has created to assist customers with implementation and systems integration on specified system configurations. The document is not PTC product documentation and it may not be updated in the same way as PTC product documentation. Before using this document, verify that this document is applicable to the versions of PTC products that you are using. Because of the almost infinite variety of system configurations that customers can have, PTC cannot and does not warrant that this document will be entirely accurate for your particular configuration. Using the information in this document may require specific knowledge, skills, or expertise with PTC or thirdparty products. If incorrectly implemented, some of the information provided can have significant negative consequences. Should you need consulting help with this document, you may be able to engage the PTC Global Services organization or a PTC services partner who can assist your company with its deployment of Windchill. If you require such assistance, contact your PTC sales representative or authorized reseller. If you would like to provide feedback to PTC on this document or have a specific technical question about this document or about a PTC product, contact PTC Technical Support for assistance. Support for this document is provided in PTC Technical Brief 3 of 26

Optimizing Windchill Performance for Global Collaboration

English. PTC Technical Support will endeavor to reply within two business days to requests for support of this document.

Challenges to Windchill Performance for Global CollaborationEnabling geographically distributed users to work productively with Windchill can be a complex and challenging effort if you are not aware of proven solutions. Geographically distributed collaboration is a dimension of nearly every product development business process -- from concept development, to regulatory compliance. Successful global collaboration demands fast system response regardless of location, network quality or congestion, or time of day. Critical requirements of a global product development system include the ability to: provide responsive applications and deliver design information to users over networks of varying quality and congestion. deliver large volumes of content (such as CAD datasets) to and from remote users over a WAN deliver the same content over long distances to multiple sites all over the world manage server and network outages when users are on the system around the clock

Towards this end, it is critical to answer the following questions when architecting a global Windchill deployment: How well can Windchill perform over your companys WAN? Will your current network provide acceptable performance for each site? How much bandwidth do you need at each global location? How well does Windchill work at high latencies? What are the options for deploying Windchill to support global deployments and deliver acceptable end-user system performance? How effective is each option at improving WAN performance? Can the various options be used together? If so, what are the cumulative benefits and/or drawbacks when several options are combined?

4 of 26

PTC Technical Brief

Optimizing Windchill Performance for Global Collaboration

Factors Impacting WAN Application PerformanceThe factors that impact Windchill WAN performance are: Bandwidth Latency Congestion Packet LossBandwidth (bits per second, e.g. Mbps) Latency (milliseconds or ms)

Packet Loss (%) Congestion (% utilization)

BandwidthResponse times for Windchill transactions are heavily dependent upon available bandwidth. Bandwidth represents the capacity of a network connection. It refers to the data rate supported by a network connection and is expressed in terms of bits per second (bps or Mbps). In general, higher bandwidths deliver faster system response times. However, other factors, such as latency, congestion, and packet loss are tightly coupled with bandwidth in influencing response times.

LatencyBandwidth is just one element of what is perceived as the speed of a network. Latency is another element that contributes to network speed. The term latency refers to any of several kinds of delays typically incurred in processing of network data. A low latency network connection is one that generally experiences small delay times, while a high latency network connection generally suffers from long delays. Although the theoretical peak bandwidth of a networ