Benchmark Testing Results: Teamcenter Running on SQL Server 2012 and Servers Based on Intel Xeon Processors



Similar documents
Benchmark Testing Results: CSC s Integral Life Insurance Software Running on SQL Server

Proven Performance for Accenture Duck Creek Policy Administration Commercial Lines

Proven Performance for Accenture Duck Creek Policy Administration Commercial Lines

Benchmark Testing Results: OpenText Monitoring and Records Management Running on SQL Server 2012

Dassault Systèmes ENOVIA V6 Running on SQL Server 2008 R2 Enterprise

Benchmark Testing Results: Unparalleled Scalability of Itron Enterprise Edition on SQL Server

Increase business agility and accelerate PLM return on investment

Uniting the Business and Petrotechnical Worlds

Understanding How to Choose a Database Platform for Siemens PLM Software s Teamcenter

Benchmark Testing Results: TEMENOS T24 Running on Microsoft SQL Server 2012

Aras Innovator 10 Scalability Benchmark Methodology and Performance Results

SQL Server Consolidation Using Cisco Unified Computing System and Microsoft Hyper-V

Benchmark Testing Results: Telvent ArcFM Solution Running on Microsoft SQL Server

EMC Unified Storage for Microsoft SQL Server 2008

Database Server Configuration Best Practices for Aras Innovator 10

EMC Business Continuity for Microsoft SQL Server 2008

7 Real Benefits of a Virtual Infrastructure

EMC Backup and Recovery for Microsoft SQL Server

Kronos Workforce Central 6.1 with Microsoft SQL Server: Performance and Scalability for the Enterprise

Microsoft SQL Server on Stratus ftserver Systems

Veeam Backup & Replication Enterprise Plus Powered by Cisco UCS: Reliable Data Protection Designed for Virtualized Environments

The IBM Cognos Platform for Enterprise Business Intelligence

SQL Server Business Intelligence on HP ProLiant DL785 Server

EMC Backup and Recovery for Microsoft SQL Server

Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010

Business-centric Storage for small and medium-sized enterprises. How ETERNUS DX powered by Intel Xeon processors improves data management

Maximum performance, minimal risk for data warehousing

Online Firm Improves Performance, Customer Service with Mission-Critical Storage Solution

Integrated Grid Solutions. and Greenplum

Cisco for SAP HANA Scale-Out Solution on Cisco UCS with NetApp Storage

Business-centric Storage for small and medium-sized enterprises. How ETERNUS DX powered by Intel Xeon processors improves data management

HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief

White paper: Unlocking the potential of load testing to maximise ROI and reduce risk.

ENOVIA V6 Architecture Performance Capability Scalability

Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III

HP ProLiant Storage Server family. Radically simple storage

IBM System Storage DS5020 Express

Your Data, Any Place, Any Time. Microsoft SQL Server 2008 provides a trusted, productive, and intelligent data platform that enables you to:

Scalability and Performance Report - Analyzer 2007

Revolutionizing Storage

An Oracle White Paper November Backup and Recovery with Oracle s Sun ZFS Storage Appliances and Oracle Recovery Manager

The Methodology Behind the Dell SQL Server Advisor Tool

Get More Scalability and Flexibility for Big Data

PERFORMANCE AND SCALABILITY

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

Upgrading to Microsoft SQL Server 2008 R2 from Microsoft SQL Server 2008, SQL Server 2005, and SQL Server 2000

The Benefits of Virtualizing

QPR WorkFlow. Minimize Process Time, Maximize Process Outcome. QPR WorkFlow 1

HP reference configuration for entry-level SAS Grid Manager solutions

IBM Enterprise Linux Server

White Paper. Recording Server Virtualization

Dell s SAP HANA Appliance

Cisco, Citrix, Microsoft, and NetApp Deliver Simplified High-Performance Infrastructure for Virtual Desktops

Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture

Scalability. Microsoft Dynamics GP Benchmark Performance: Advantages of Microsoft SQL Server 2008 with Compression.

Understanding the Benefits of IBM SPSS Statistics Server

PERFORMANCE AND SCALABILITY

EMC Virtual Infrastructure for Microsoft SQL Server

SQL Server Consolidation on VMware Using Cisco Unified Computing System

Your Data, Any Place, Any Time.

IBM Storwize V7000 Unified and Storwize V7000 storage systems

EMC VFCACHE ACCELERATES ORACLE

Accelerating the path to SAP BW powered by SAP HANA

VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop

Cloud Storage. Parallels. Performance Benchmark Results. White Paper.

DEPLOYING VIRTUALIZED MICROSOFT DYNAMICS AX 2012 R2

Microsoft Analytics Platform System. Solution Brief

The HP Neoview data warehousing platform for business intelligence Die clevere Alternative

HP SN1000E 16 Gb Fibre Channel HBA Evaluation

IBM PureFlex System. The infrastructure system with integrated expertise

Selling Compellent NAS: File & Block Level in the Same System Chad Thibodeau

Performance Analysis of Web based Applications on Single and Multi Core Servers

Virtualization of the MS Exchange Server Environment

How To Write An Article On An Hp Appsystem For Spera Hana

Evaluation Report: Supporting Microsoft Exchange on the Lenovo S3200 Hybrid Array

Scala Storage Scale-Out Clustered Storage White Paper

ENTERPRISE STORAGE WITH THE FUTURE BUILT IN

Tableau Server 7.0 scalability

Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture. Dell Compellent Product Specialist Team

How To Connect Virtual Fibre Channel To A Virtual Box On A Hyperv Virtual Machine

MS Exchange Server Acceleration

LEVERAGE VBLOCK SYSTEMS FOR Esri s ArcGIS SYSTEM

EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage

Cisco and EMC Solutions for Application Acceleration and Branch Office Infrastructure Consolidation

How To Get More Value From Your Data With Hitachi Data Systems And Sper On An Integrated Platform For Sper.Com

SAP HANA - an inflection point

Centrata IT Management Suite 3.0

Leveraging EMC Fully Automated Storage Tiering (FAST) and FAST Cache for SQL Server Enterprise Deployments

HP ProLiant DL380 G5 takes #1 2P performance spot on Siebel CRM Release 8.0 Benchmark Industry Applications running Windows

Boost Database Performance with the Cisco UCS Storage Accelerator

Increase Database Performance by Implementing Cirrus Data Solutions DCS SAN Caching Appliance With the Seagate Nytro Flash Accelerator Card

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

STORAGE CENTER WITH NAS STORAGE CENTER DATASHEET

Transcription:

Benchmark Testing Results: Teamcenter Running on SQL Server 2012 and Servers Based on Intel Xeon Processors Running Teamcenter from Siemens PLM Software on Microsoft SQL Server 2012 and servers based on Intel Xeon processors provides unmatched performance and scalability Technical White Paper Published: March 2012 Applies to: Microsoft SQL Server 2012 Abstract In today s highly competitive global marketplace, industry-leading companies need to develop and deliver world-class products quickly and efficiently. Product lifecycle management (PLM) can help companies achieve these objectives by driving product and process innovation and helping companies to build the right product and build the product right. Teamcenter, from Siemens PLM Software, is the world s most widely used PLM system, with more licenses deployed at more companies in more industries than any other PLM software. Proven Teamcenter solutions support the best practices and standards-based processes that help companies increase productivity, improve global teamwork, control a product s lifecycle, and speed their return on investment (ROI). This white paper presents benchmark testing data that validates the performance and scalability of Microsoft SQL Server 2012 as an enterprise-class database management system for Teamcenter. The tests confirm that when running on SQL Server 2012, Teamcenter can easily scale to 10,000 concurrent users while maintaining excellent performance. This paper also describes some of the additional benefits that SQL Server 2012 brings to Teamcenter, demonstrating that together, SQL Server 2012 and Teamcenter running on servers based on Intel Xeon processors provide a reliable and cost-effective PLM system that can help an enterprise improve time to market and profitability by reducing development time and costs. Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 i

2012 Microsoft Corporation. All rights reserved. This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. You bear the risk of using it. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 ii

Table of Contents Introduction... 1 Introducing Teamcenter... 2 Benefits of SQL Server 2012... 5 Benefits of Servers Based on Intel Xeon Processors... 7 Benchmark Testing Overview... 7 Test Environment... 8 Network... 8 Software... 8 Hardware... 9 Storage... 11 Benchmark Test Procedure... 13 Benchmark Testing Results... 15 Horizontal Scalability... 15 SQL Server 2012 Performance... 15 User Experience... 17 Summary... 17 Additional Information... 18 About Siemens PLM Software... 18 About Microsoft... 18 About Intel... 18 Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 iii

Introduction In today s fiercely competitive environment, manufacturers need to quickly capitalize on new market opportunities so they can get to market ahead of their competitors. But bringing a new product to market from concept to launch requires a coordinated effort among many company departments, from design to manufacturing to distribution. This effort can be particularly challenging when these departments are geographically dispersed, a common reality in today s global economy. Compressed timelines, complex products, and intense global competition all make managing a product s life cycle a daunting task. Companies know that it is innovation that sets them apart from their competitors, especially in challenging market and economic conditions. To effectively develop new offerings, companies need to facilitate collaboration among their stakeholders worldwide. They need to foster the exchange of ideas, and they need to encourage the reuse of proven parts, equipment, and processes to reduce costs. Capturing knowledge and expertise for continuous improvement helps innovative companies succeed, as does tracking regulatory compliance and integrating design information with manufacturing best practices. Product life cycle management (PLM) is the strategic business approach that encompasses all of these endeavors. PLM is the process of managing all phases of product development from initial conception through end of life. Effective PLM combines product information, business processes, and people and capital resources to streamline each phase of the life cycle. It provides an environment for Microsoft and Siemens PLM Software are transforming how manufacturers manage product data from concept to retirement by delivering a powerful, low-cost set of tools to help employees and external creative teams collaborate on innovative products that meet the demands of their customers. managing processes, data, and resources across the extended enterprise without the need to overhaul the fabric and infrastructure of the organization. The hallmark of a world-class PLM strategy is to increase the enterprise s flexibility and agility to respond swiftly and effectively to new changes, new markets, and competitors. PLM systems have been adopted by industries as diverse as aerospace, high tech and electronics, consumer packaged goods, life sciences, and automotive. These industries use PLM to connect and integrate people and processes involved in the design and manufacture of their products. PLM systems and their related methodologies continue to mature, resulting in integrated processes that now span the full product lifecycle. Siemens PLM Software, a business unit of the Siemens Industry Automation Division, offers Teamcenter, the most widely used PLM system in the world. Teamcenter focuses on individual, application, and IT productivity, supporting enterprise-level companies with a suite of digital lifecycle management solutions that target different business initiatives. With Teamcenter as a single source of product and process knowledge, individuals and teams can be more productive around-the-clock and from anywhere in the world. Steve Ballmer CEO, Microsoft Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 1

For more than 15 years, Siemens has worked with Microsoft, integrating the Siemens PLM Software family of PLM software with Microsoft products and technologies. The result: powerful PLM solutions that help companies accelerate innovation, optimize resources, ensure quality, and compress time-to-market. For more information about the Siemens and Microsoft alliance, visit www.microsoft.com/siemensplm or www.siemens.com/plm/microsoft. This white paper provides guidance to technical decision makers and IT professionals who are evaluating database platforms for Teamcenter. The paper begins with an introduction to Teamcenter, to Intel Xeon processors, and to Microsoft SQL Server 2012, a proven database platform for enterprise Teamcenter deployments. The paper discusses the many advantages SQL Server 2012 brings to Teamcenter, including manageability, scalability, reliability, and affordability. The white paper then presents benchmark test data that confirms that SQL Server 2012 running on Intel Xeon-based processors scales to meet the needs of even large Teamcenter deployments. Enterprise customers can be confident in the choice of SQL Server 2012 as a database platform for Teamcenter. Introducing Teamcenter Teamcenter is a comprehensive portfolio of digital lifecycle management solutions built on an open PLM foundation, and designed to provide users with secure, global access to a single source of product knowledge. With a unified architecture and a robust set of applications, Teamcenter helps companies implement end-to-end PLM by delivering a broad and deep portfolio of seamlessly integrated modules to improve efficiency at each stage of a product s lifecycle. Teamcenter solutions support a wide variety of PLM initiatives new product development and introduction (NPDI); systems engineering; global product development; global manufacturing; technical publishing; maintenance, repair, and overhaul (MRO); strategic sourcing and regulatory compliance, and many other business functions. Table 1 summarizes these critical business tasks. Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 2

Table 1. Critical business tasks addressed by Teamcenter Critical business initiatives targeted by Teamcenter New product development and introduction Improve innovation by facilitating real-time global collaboration among all lifecycle participants and processes. Systems engineering Define product functions from a system-level approach, managing the system requirements and how they interact with sub-systems and components to ensure that the product is designed correctly from a functional point of view. Value-chain synchronization Excel globally by optimizing the exchange of ideas and information between all value-chain participants. Enterprise data management Improve competitiveness by providing secure access to an enterprise s product and process knowledge. Commonization and reuse Reuse proven parts, equipment, and processes to create cost-efficiency and foster best practices. Technical publishing Deliver documentation for a product assembly, operation, and maintenance in time for product launch, taking advantage of configured design data that is presented in appropriate industrystandard formats. Knowledge/intellectual property management Capture the knowledge and expertise of lifecycle participants to continuously improve innovation. Regulatory compliance Achieve market compliance by integrating safety, environmental, and government requirements early in the design stage. Production efficiency Integrate product and process design with manufacturing best practices to increase production quality and performance. Mechatronics Improve your customers value experience by integrating mechanical, electrical, and software subsystems, relationships, and components. Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 3

The Platform Extensibility Services in Teamcenter include configuration services so that Teamcenter can be easily tailored to an individual business without developing costly custom software. They also include connection services so that Teamcenter can be seamlessly integrated with other enterprise applications (including enterprise resource planning *ERP+ and other Teamcenter installations) to enable enterprise-wide business processes. Customization services mean Teamcenter can be extended with maintainable and upgradeable custom software to meet specialized business needs. With its flexible, four-tier, service-oriented architecture (SOA), Teamcenter can be deployed as effectively in small businesses as it can in the largest global enterprises. Because each tier plays a specific role in the Teamcenter configuration, each has different resource needs. These four functional tiers include: Client tier Hosts client applications and secure file caches, and provides user interface input and output processing. In the benchmark testing, this tier provided the load generation. Web tier Provides web-enabled access to Teamcenter services and enforces network security. In the benchmark testing, Internet Information Services (IIS) 7.5 was installed on this tier. The web tier communicates with the enterprise tier. Enterprise (or business logic) tier Hosts business logic, applies security rules, and serves dynamic content to clients. This tier is computationally intensive and requires a large amount of random access memory (RAM) for efficient performance. Resource tier Stores persistent metadata in tables and persistent bulk data as files. This tier is the second most resource-intensive because it includes the database server. Unlike the business logic tier, the database depends heavily on an efficient input/output (I/O) configuration rather than large amounts of RAM. In the benchmark testing, the database server was connected to a storage area network (SAN) to meet the I/O requirements. The four tiers are shown in Figure 1. Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 4

Figure 1. Four-tier architecture Benefits of SQL Server 2012 The underlying core of a PLM system is the data collected throughout the product lifecycle; this data is maintained in an enterprise database such as SQL Server 2012. Because PLM is at the heart of a manufacturing business, and because the data that is collected is so critical, the choice of underlying database is extremely important to ensure that the PLM solution keeps a company s business running. SQL Server 2012 is a comprehensive, integrated, and enterprise-ready data-management software solution. It provides a reliable, cost-effective, low-maintenance database framework for Teamcenter that can support the largest and most process-intensive deployments. Hundreds of enterprises are currently running 10 terabyte (TB) and larger transactional databases on SQL Server. Running Teamcenter on SQL Server 2012 provides customers with many benefits: Six nines (99.9999 percent) uptime availability Teamcenter customers can protect their mission-critical databases from downtime and data loss with six nines uptime availability. 1,2 Faster to deploy On average, SQL Server database administrators (DBAs) can install and configure new database servers in 1.5 hours, while the largest competitor s DBAs can take 6 hours. 3 1 http://www.microsoft.com/sqlserver/en/us/product-info/why-sql-server.aspx 2 http://www.microsoft.com/casestudies/microsoft-sql-server-2008-r2-enterprise/stratus-technologies/protect-yourmission-critical-databases-from-downtime-and-data-loss-with-six-nines-uptime-availability/4000007136 3 http://www.alinean.com/pdfs/microsoft_sql_server_and_oracle-alinean_tca_study_2010.pdf Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 5

Lower hardware cost SQL Server can run on standard commodity server hardware, which can dramatically lower the TCO for customers. Lower software costs The list price of SQL Server is a third of the largest competitors; 4 in addition, SQL Server includes major database-related features, such as high availability, remote disaster recovery, partitioning, data compression, transparent data encryption, spatial, master data management, complex event processing, extract, transform, and load (ETL), online analytical processing (OLAP), data mining, reporting services, and self-service business intelligence (BI) tools. Competitors licensing models add costs for options and add-ins. 5 Simpler systems management and lower staffing costs SQL Server database administrators can typically manage four times as many physical databases as a competitor s DBAs, leading to an estimated annual savings of $5,779 in administrative costs per database, a 460 percent difference in annual cost of administration per database. 6,7 Most secure of any of the major database platforms Since 2002, SQL Server has recorded the fewest reported vulnerabilities as compiled by the National Institute of Standards and Technology (NIST). 8 With SQL Server, Teamcenter customers can save with reduced licensing, hardware, administration, and support fees, which translate into substantially lower costs over the life of the system. For more information about SQL Server 2012, visit www.microsoft.com/sql. Additionally, Teamcenter is tightly integrated with the Microsoft Office system and Office SharePoint Server, providing a familiar, easy-to-use user interface and extending the power of PLM far beyond engineering and manufacturing departments to deliver: Expanded, secure access to information across the company, using industry-standard software for reporting and analysis. Real-time, global collaboration across your extended value chain through both Teamcenter and Microsoft Unified Communications an enterprise-wide solution that combines e-mail and instant messages, audio, video, web conferencing, and voice mail. 4 http://www.microsoft.com/sqlserver/en/us/tools/cost-savings-calclator.aspx 5 http://www.microsoft.com/sqlserver/en/us/product-info/competitor-compare.aspx 6 http://www.microsoft.com/sqlserver/2008/en/us/compare-oracle.aspx 7 http://www.alinean.com/pdfs/microsoft_sql_server_and_oracle-alinean_tca_study_2010.pdf 8 http://itic-corp.com/blog/2010/09/sql-server-most-secure-database-oracle-least-secure-database-since-2002 Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 6

Benefits of Servers Based on Intel Xeon Processors Servers based on Intel Xeon processors are well suited to the demands of mission-critical PLM solutions and provide dramatic cost savings in comparison with proprietary reduced instruction set computers (RISCs) and mainframe systems. As demonstrated by the benchmark testing environment, servers based on the Intel Xeon processor E5 family are ideal for web and application servers in the front and middle tiers of a PLM solution. They are often deployed in distributed architectures that are highly resilient and easily scaled through the addition of servers. Servers based on the Intel Xeon processor E7 family provide the high-end scalability and availability needed to support large, transaction-intensive databases. These larger and more robust servers include integrated support for all of the following: Scalable performance A single eight-socket server based on the Intel Xeon processor E7 family provides up to 80 processing cores, 160 threads, and 4 TB of memory for high-volume, transaction-intensive T24 workloads. Large cache configurations (up to 30 MB per processor) keep frequently used data close to the processor cores to reduce latency and increase throughput. Data protection Advanced circuitry detects and corrects errors across all major subsystems and communication pathways and isolates uncorrectable errors so they can t poison other data. High availability Built-in failover and automatic reconfiguration capabilities help to maintain uninterrupted operation. Intel Machine Check Architecture-Recovery works in tandem with Microsoft Windows Server to enable automated system recovery in complex error scenarios. Serviceability Built-in support for predictive failure analysis and partitioning enables problematic components to be identified and replaced before they impact performance and without bringing down the system for maintenance. For more information about Intel Xeon processors, visit http://www.intel.com/xeon. Benchmark Testing Overview As part of their strategic alliance, Siemens PLM Software and Microsoft ran benchmarking tests to evaluate the performance and scalability of current versions of Teamcenter and SQL Server running on servers based on Intel Xeon processors. The tests, designed to reflect real-world conditions, were run at the Microsoft Enterprise Engineering Center (EEC) lab in Redmond, Washington. The main goal was to successfully Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 7

benchmark Teamcenter 8.3 in a horizontal server configuration 9 with SQL Server 2012 and IIS 7.5 to 10,000 concurrent users using IBM Rational Performance Tester (RPT). Test Environment In the benchmark tests, Teamcenter was run in a four-tier thin-client configuration, SQL Server was used for the database software, and RPT 8.2, a user-simulation tool, was used for load generation. This section provides detail about the test environment. Network The benchmark testing used two separate networks (from two network ports per computer): a private network for benchmark data only and a public network for maintenance and monitoring. Figure 2 shows the networks used. Figure 2. Network overview Software The following software was used in the benchmark testing: SQL Server 2012 RC0 Teamcenter 8.3 Windows Server 2008 R2 IIS 7.5 FlexNet Publisher (Flexlm v11.9) RPT 8.2 9 Horizontal scaling is scaling by additional servers. Vertical scaling is scaling with processor power on a single, multi- processor server. Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 8

Hardware Separate computers were used in the four tiers so that the resource usage could be accurately measured during the benchmark testing. Client Tier The client tier consists of six identical computers: five RPT agents (the load generators) and a single RPT workbench (the controller). Table 2 lists details of the client-tier hardware. Table 2. Client-tier hardware Client-tier hardware Number of servers Server model Six HP ProLiant DL380-G5 Processor type Intel Xeon 5150 Number of processors/cores per server Processor speed Server RAM Two with 2 cores (4 cores total) 2.66 GHz 16 GB Web Tier IIS 7.5 was installed and configured in the web tier. Three IIS web servers were used, and an F5 network load balancer (F5 BIG0IP 6800, 2 CPU) was added to the configuration. Table 3 shows details of the web-tier hardware. Table 3. Web -tier hardware Web-tier hardware Number of servers Server model Processor type Number of processors/cores per server Processor speed Server RAM Three HP ProLiant DL380-G6 Intel Xeon X5650 Two with 6 cores (12 cores total) 2.66 GHz 72 GB Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 9

Enterprise Tier The enterprise tier, where the Teamcenter processes execute, is the most resource intensive tier; it requires a large amount of RAM for efficient performance. To scale to 10,000 users, 10 identically configured servers were added to a server pool in the enterprise tier, each supporting 1,000 users. Table 4 lists details of the enterprise-tier hardware. Table 4. Enterprise-tier hardware Enterprise-tier hardware Number of servers 10 Server model Processor type Number of processors/cores per server Processor speed Server RAM HP ProLiant DL380-G7 Intel Xeon X5670 Two with 6 cores (12 cores total) 2.93 GHz 72 GB Resource Tier The resource tier is the second most resource intensive tier because it contains the database server. In addition, this tier also contains a file management systems (FMS) server and a Flexlm server for license management. Unlike the enterprise tier, the resource tier depends on an efficient I/O configuration rather than on large amounts of RAM. In the benchmark testing, the database server was connected to SAN to address the I/O requirements. Table 5 lists details of the resource-tier hardware. Table 5. Resource-tier hardware Resource-tier hardware Database server FMS server Flexlm server Number of servers One One Two Server model NEC Express 5800/A1080a HP ProLiant DL380- G6 HP ProLiant DL380- G6 Processor type Intel Xeon E7-8870 Intel Xeon X5650 Intel Xeon X5650 Number of processors/cores per server Eight with 10 cores (80 cores total) Two with 6 cores (12 cores total) Two with 6 cores (12 cores total) Processor speed 2.4 GHz 2.66 GHz 2.66 GHz Server RAM 512 GB 72 GB 72 GB Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 10

Storage Two types of storage were used in the tests: network-attached storage (NAS) and SAN. Network-Attached Storage The NAS was frequently accessed by application software, which loaded images and application data. It was also used to store benchmark results data and setup scripts. All systems had access to the NAS. Table 6 shows the details. Table 6. NAS details NAS configuration System model NetApp FAS 6210 Fibre Channel drives Solid-state drives Connectivity Performance acceleration module (PAM) II memory 192 @ 300 GB serial attached SCSI (SAS) drives (57.6 GB raw) None Gbit Ethernet 512 GB NetApp storage system was managed through a separate management network. A total of 32 drives were allocated to the Teamcenter environment. Storage was accessible to all clients and servers from the public network. Figure 3 shows the NAS configuration. Figure 3. NAS configuration For more information about NetApp storage systems, visit www.netapp.com. Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 11

Storage Area Network The SAN was accessed exclusively by the database software: SQL Server was installed on local disks, but database and log files resided on the SAN. There was also a SAN device for backup data. Table 7 shows details of the SAN. Table 7. SAN details SAN configuration System model Fibre Channel drives SSD drives Connectivity Cache EMC CX4-480 140 450 GB 15K = 63.0 TB raw 10 100 GB = 4.0 TB raw 4 4 GB Fibre Channel ports 32 GB Figure 4 shows the SAN configuration. Figure 4. SAN configuration For more information about EMC, visit www.emc.com. Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 12

Benchmark Test Procedure The tests were designed to simulate typical PLM users in the first three and last three hours of their work days. The benchmarking tests were performed with the RPT 8.2 user-simulation tool according to the following general steps, shown in Figure 5. 1. The entire environment is reset to a pristine state and checked for configuration and operational readiness. 2. A performance engineer logs on to the workbench (the controller) as an administrator and starts the benchmark. 3. The workbench requests an RPT license from the license server. 4. The workbench sends the tests to the agents (load generators) and continues to communicate with them. 5. The agents simulate users and access the IIS and FMS servers. 6. The benchmark continues for six hours, and then the workbench gathers data from the agents. 7. Response-time and server-utilization metrics are collected and charted. Figure 5. RPT configuration Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 13

Each RPT test consisted 50 percent documentation users, 25 percent data-review users, and 25 percent data-analysis users. Table 8 shows the activities for the three types of users. Each activity includes multiple Teamcenter operations (transactions). In total, 53 separate Teamcenter operations were executed. Table 8. Activities for each user type Documentation users Data-review users Data-analysis users Log on Log on Log on Create form Open worklist View properties Create dataset View image View BOM Save as a dataset View where referenced Create folder Edit dataset View where used Copy item Delete form Display bill of materials (BOM) report Paste item Revise ItemRev Save item properties Cut item Delete ItemRev View ItemRev Delete folder Log off Address list Expand below Log off Log off The database used was developed specifically for the benchmarking tests at the Siemens Automated Performance Analysis facility in Cypress, California. The database consisted of 10 user groups with 10,000 users each. Each group had nearly 40 GB of volume data. The first 1,000 users in each group had their own, unique data (part files, assemblies, and user-specific data); the remaining users had accounts with only home and inbox folders. The user profile, shown in Figure 6, begins with a ramp-up period to mimic user behavior at a typical company: some users arrive early, most arrive at the normal start time, and some arrive late. As soon as they log on, users begin to perform activities such as creating and deleting folders, viewing properties, and copying items. Figure 6 shows the user profile over the six hour simulation. Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 14

Figure 6. User profile Benchmark Testing Results The benchmark tests were first run as functional benchmarks, with single and then multiple users (less than 1,000 users), using SQL Server 2008 R2. 10 These early tests were focused on validating the overall benchmark environment, with more emphasis on framework and process than on Teamcenter and SQL Server. The number of users was then increased in subsequent tests until 10,000 concurrent users were reached. SQL Server 2012 RC0 was then installed in the environment for the remainder of the benchmark series. Horizontal Scalability Teamcenter scaled very well horizontally, distributing the workload evenly across multiple application servers. This ability to scale horizontally benefits small customers, who can purchase smaller, less-expensive hardware to expand their server pool. SQL Server 2012 Performance SQL Server performed remarkably well in the benchmarking tests with minimal tuning. Average CPU utilization was essentially linear with concurrent user count, signifying a close correlation between user count and average CPU utilization (for example, 10 times as many users implies 10 times the average CPU utilization). This makes server hardware requirements very predictable. 10 Including Cumulative Update 7 (CU7) Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 15

Figure 7 shows the SQL Server utilization versus the number of concurrent users. Figure 7. SQL Server CPU utilization For SQL Server 2012, the average CPU utilization on the database server was even lower than that for SQL Server 2008 R2, at 10.6 percent, with a peak of 29.8 percent for 10,000 concurrent users. An average of 76.4 GB of RAM was used. Figure 8 shows the SQL Server 2012 CPU utilization over the duration of the benchmark for 10,000 concurrent users. Figure 8. CPU utilization for 10,000 concurrent users with SQL Server 2012 Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 16

User Experience Overall, weighted average response times from the web tier were on par with some of the fastest ever measured in the Siemens Automated Performance Analysis facility, with only a three percent slope in the impact to response times from 1,000 to 10,000 users. Figure 9 shows the weighted average response times for example user counts. Figure 9. Weighted average response times from 1,000 users to 10,000 users Increasing the load on Teamcenter to 10,000 concurrent users maintained stable transaction response times and linear growth of system resources. Summary Scalability and stability are important to Teamcenter users. Customers want assurances that as their organizations grow and the number of Teamcenter users increases, their database platform can maintain the performance they rely on. For more than 15 years, Siemens has worked with Microsoft to integrate the Siemens PLM family of software with Microsoft products and technologies. Benchmark testing and product optimizations are part of this joint effort. The benchmark tests designed by Siemens PLM Software simulate the real-world usage patterns of large Teamcenter customers. The results show that Teamcenter running with SQL Server 2012 and Windows Server 2008 R2 Enterprise on servers based on Intel Xeon processors can support at least 10,000 concurrent users while maintaining optimal performance. The combination of software scaled easily to 10,000 concurrent users with excellent performance. Siemens PLM Software customers can select SQL Server as the database platform for large and complex Teamcenter deployments with confidence. Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 17

Additional Information The following references provide more information about Siemens PLM Software and Microsoft. About Siemens PLM Software Siemens PLM Software, a business unit of the Siemens Industry Automation Division, is a leading global provider of product lifecycle management (PLM) software and services with 7 million licensed seats and more than 71,000 customers worldwide. Headquartered in Plano, Texas, Siemens PLM Software works collaboratively with companies to deliver open solutions that help them turn more ideas into successful products. For more information about Siemens PLM Software products and services, visit: www.siemens.com/plm. About Microsoft Founded in 1975, Microsoft (Nasdaq MSFT ) is the worldwide leader in software, services, and solutions that help people and businesses realize their full potential. For more information about Microsoft products and services, visit: www.microsoft.com. About Intel Intel is a world leader in computing innovation. The company designs and builds the essential technologies that serve as the foundation for the world s computing devices to continually advance how people work and live. For more information about Intel products and services, visit: www.intel.com. Benchmark Testing Results: Siemens PLM Software Teamcenter and Microsoft SQL Server 2012 18