SharePoint 2010 Technical Case Study: Microsoft SharePoint Server 2010 Enterprise Intranet Collaboration Environment

Similar documents
SharePoint 2010 Technical Case Study: Microsoft SharePoint Server 2010 Social Environment

Estimate performance and capacity requirements for InfoPath Forms Services 2010

SharePoint Server 2010 Capacity Management for Web Content Management Deployments

2010 Publishing Site Upgrade to SharePoint 2013

Microsoft SharePoint 2010 The business collaboration platform for the Enterprise and the Web. We have a new pie!

Microsoft SharePoint Server 2010

Estimate performance and capacity requirements for Access Services

EMC Virtual Infrastructure for Microsoft SharePoint Server 2010 Enabled by EMC CLARiiON and VMware vsphere 4

Dynamics 365. for Finance and Operations, Enterprise edition (onpremises) system requirements

Exam Questions

EMC Business Continuity for Microsoft Applications

Planning and Administering SharePoint 2016

Microsoft Office SharePoint Server 2007

<Insert Picture Here> MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure

Addressing Data Management and IT Infrastructure Challenges in a SharePoint Environment. By Michael Noel

EMC Virtual Architecture for Microsoft SharePoint Server Reference Architecture

Fusion Architecture. Planning for an on-premise deployment

Microsoft SharePoint Server 2013 Plan, Configure & Manage

Xytech MediaPulse Equipment Guidelines (Version 8 and Sky)

Glen Smith Trainer & Berater Combined Knowledge

vcloud Automation Center Reference Architecture vcloud Automation Center 5.2

Implementing SharePoint Server 2010 on Dell vstart Solution

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

Microsoft SharePoint Server 2010

Microsoft Dynamics CRM 2011 Data Load Performance and Scalability Case Study

Xytech MediaPulse Equipment Guidelines (Version 8 and Sky)

Microsoft SharePoint Server 2010

Planning and Administering SharePoint 2016

Architecture and Governance with SharePoint for Internet Sites. Ashish Bahuguna Kartik Shah

Microsoft Core Solutions of Microsoft SharePoint Server 2013

Course : Planning and Administering SharePoint 2016

Deployment guide for Duet Enterprise for Microsoft SharePoint and SAP Server 2.0

THE EVOLUTION OF SHAREPOINT 2016

Microsoft Dynamics. Administration AX and configuring your Dynamics AX 2009 environment

"Charting the Course... MOC /2: Planning, Administering & Advanced Technologies of SharePoint Course Summary

20331B: Core Solutions of Microsoft SharePoint Server 2013

Deploying SharePoint Portal Server 2003 Shared Services at Microsoft

Core Solutions of Microsoft SharePoint Server 2013

EMC Business Continuity for Microsoft SharePoint Server (MOSS 2007)

Designing Large Lists and Maximizing List Performance

A: PLANNING AND ADMINISTERING SHAREPOINT 2016

MCSE Productivity. A Success Guide to Prepare- Core Solutions of Microsoft SharePoint Server edusum.com

Configuring and Administering Microsoft SharePoint 2010

Configuring and Administering Microsoft SharePoint 2010

Accelerate Applications Using EqualLogic Arrays with directcache

Configuring and Administering Microsoft SharePoint 2010

Planning and Administering SharePoint 2016 ( A)

How to plan capacity for Power BI Embedded

COURSE OUTLINE MOC : PLANNING AND ADMINISTERING SHAREPOINT 2016

Microsoft SharePoint Server 2010 on Dell Systems

Overview: MinRole for SharePoint Server 2016

SP Configuring and Administering Microsoft SharePoint 2010

SharePoint 2013 Central Administration

Course 10174B: OVERVIEW COURSE DETAILS. Configuring and Administering Microsoft SharePoint 2010

SharePoint Server 2019 Overview

Microsoft Dynamics AX 2012 Installation Guide

Lifecycle Management Suite Hardware and Software Requirements - Account Servicing

Microsoft Office SharePoint Server 2007 with EBS Best Practices Guide

Course Outline: Course : Core Solutions Microsoft SharePoint Server 2013

COPYRIGHTED MATERIAL. Contents at a Glance

Exam Name: Microsoft Core Solutions of Microsoft SharePoint Server 2013

Microsoft SharePoint Server 2010 on Cisco Unified Computing System

Advanced Solutions of Microsoft SharePoint Server 2013 Course Contact Hours

Deploying enterprise applications on Dell Hybrid Cloud System for Microsoft Cloud Platform System Standard

Reference Architecture - Microsoft SharePoint Server 2013 on Dell PowerEdge R630

The Magic of Microsoft Office SharePoint Services & Office 2007

Course Content. This is the second in a sequence of two courses for IT Professionals and is aligned with the SharePoint 2016 IT Pro certification.

System Requirements for Microsoft Dynamics AX Microsoft Corporation Published: April 2011 This content is preliminary and is subject to change.

Advanced Solutions of Microsoft SharePoint 2013

An End User s Perspective of Central Administration

1Architectural Overview of SharePoint 2013

Microsoft Advanced Solutions of Microsoft SharePoint Server

Implementing SQL Server 2016 with Microsoft Storage Spaces Direct on Dell EMC PowerEdge R730xd

BlackBerry AtHoc Networked Crisis Communication Capacity Planning Guidelines. AtHoc SMS Codes

Introduction. Architecture Overview

A: Advanced Technologies of SharePoint 2016

Ivanti Service Desk and Asset Manager Technical Specifications and Architecture Guidelines

Monitoring SharePoint 2007/ 2010/ 2013 Server using EventTracker

Microsoft Configuring and Administering Microsoft SharePoint 2010

Education and Support for SharePoint, Office 365 and Azure

Planning and Administering SharePoint 2016

Advanced Technologies of SharePoint 2016

Advanced Technologies of SharePoint 2016

Minimum Laserfiche Rio Hardware Specifications

SharePoint 2016 for IT Professionals. Vlad Catrinescu

Microsoft Office SharePoint Server 2007 with Windows 2008 and SQL Server 2008 on HP servers and storage technologies

Contents Overview of the Gateway Performance and Sizing Guide... 5 Primavera Gateway System Architecture... 7 Performance Considerations...

White Paper. Major Performance Tuning Considerations for Weblogic Server

Exam Questions

SharePoint 2010 Mythbusters. IT112 Spencer Harbar Enterprise Architect harbar.net

Microsoft SharePoint End User level 1 course content (3-day)

A: Planning and Administering SharePoint 2016

Pro SharePoint 2010 Administration

Scalability Testing with Login VSI v16.2. White Paper Parallels Remote Application Server 2018

Windows Server 2012: Server Virtualization

: Course : SharePoint 2016 Site Collection and Site Administration

Scaling Internet TV Content Delivery ALEX GUTARIN DIRECTOR OF ENGINEERING, NETFLIX

Advanced Solutions of Microsoft SharePoint Server 2013

Reference Architecture for a Virtualized SharePoint 2010 Document Management Solution A Dell Technical White Paper

Brian Krainer Jacobsen

Transcription:

SharePoint 2010 Technical Case Study: Microsoft SharePoint Server 2010 Enterprise Intranet Collaboration Environment 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. Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred. 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. 2010 Microsoft Corporation. All rights reserved.

SharePoint 2010 Technical Case Study: SharePoint Server 2010 Enterprise Intranet Collaboration Environment Microsoft Corporation September 19, 2010 Applies to: SharePoint Server 2010 Summary: This document describes a specific deployment of Microsoft SharePoint Server 2010, including: Technical case study environment specifications, such as hardware, farm topology and configuration. The workload, including the number, and types, of users or clients, and environment usage characteristics. Technical case study farm dataset, including database contents and search indexes. Health and performance data specific to the environment.

Contents Prerequisite information... 4 Introduction... 5 Specifications... 6 Hardware... 6 Topology... 9 Configuration... 10 Workload... 11 Dataset... 11 Health and Performance Data... 12 General Counters... 12 Database counters... 14

Prerequisite information Before reading this document, it is important that you understand the key concepts behind Microsoft SharePoint Server 2010 capacity management. The following documentation will help you learn about the recommended approach to capacity management and provide context for helping you understand how to make effective use of the information in this document, as well as define the terms used throughout this document. For more conceptual information about performance and capacity that that you might find valuable in understanding the context of the data in this technical case study, see the following documents: Capacity management and sizing for SharePoint Server 2010 SharePoint Server 2010 Capacity Management: Software Boundaries and Limits

Introduction This white paper describes an actual SharePoint 2010 environment at Microsoft. Use this document to compare against your planned workload and usage characteristics. If your planned design is similar, you can use the deployment described here as a starting point for your own installation. This document includes: Specifications, which include hardware, topology, and configuration. Workload, which is the demand on the farm, including the number of users, and the usage characteristics. Dataset, including database sizes. Health and performance data specific to the environment. This document is part of a series of technical case studies about SharePoint environments at Microsoft. SharePoint Environments at Microsoft Published Intranet Intranet Collaboration Social Departmental Collaboration The SharePoint environment described in this document is a production environment at a large, geographically distributed company. The environment hosts mission-critical team sites and publishing portals for internal teams for enterprise collaboration, organizations, teams, and projects. Sites created in this environment are used as communication portals, applications for business solutions, and general collaboration. Self-service site creation is used to provision site collections. Custom code is not permitted. As many as 88,900 unique users visit the environment on a busy day, generating up to 669 requests per second (RPS) during peak hours. Because this is an intranet site, all users are authenticated. The information provided in this document reflects the enterprise intranet publishing environment on a typical day.

Specifications This section provides detailed information about the hardware, software, topology, and configuration of the case study environment. Hardware Note This environment is scaled to accommodate pre-release builds of SharePoint Server 2010 and other products. Hence, the hardware deployed has greater capacity than necessary to serve the demand typically experienced by this environment. This hardware is described only to provide additional context for this environment and serve as a starting point for similar environments. It is important to conduct your own capacity management based on your planned workload and usage characteristics. For more information on the capacity management process, see Performance and capacity management. Web Servers There are four Web servers in the farm, each with identical hardware. Three serve content, and the fourth is a dedicated search crawl target. Web Server Processor(s) RAM OS Size of the SharePoint drive WFE1-4 2 quad core @ 2.33 GHz 32 GB Windows Server 2008, 64 bit 205 GB Number of NICs 2 NIC Speed Authentication Load balancer type Software version Services running locally 1 Gigabit Windows NTLM Hardware load balancing SharePoint Server 2010 (pre-release version) Central Administration Microsoft SharePoint Foundation Incoming E-Mail Microsoft SharePoint Foundation Web Application Microsoft SharePoint Foundation Workflow Timer Service

Search Query and Site Settings Service SharePoint Server Search Services consumed from a federated Services farm User Profile Service Web Analytics Web Service Business Data Connectivity Service Managed Metadata Web Service Application Server There are four application servers in the farm, each with identical hardware. Web Server Processor(s) RAM OS Size of the SharePoint drive APP1-4 4 six core @ 2.40 GHz 64 GB Windows Server 2008, 64 bit 300 GB Number of NICs 1 NIC Speed Authentication Load balancer type Software version Services running locally 1 Gigabit Windows NTLM Hardware load balancing SharePoint Server 2010 (pre-release version) Office Web Apps Excel PowerPoint Secure Store Usage and Health State Service Database Servers There is a SQL cluster with 2 database servers, each with identical hardware, one of the servers is active and the other is passive for redundancy. Database Server Processor(s) DB1-2 4 quad core @ 2.4 GHz

RAM OS Storage and geometry 32 GB Windows Server 2008, 64-bit (1.25 TB * 7) + 3 TB Disk 1-4: SQL Data Disk 5: Logs Disk 6: TempDB Number of NICs 2 NIC Speed Authentication 1 Gigabit Windows NTLM Software version SQL Server 2008

Topology Intranet Collaboration Farm Topology Front end Web Servers SharePoint Server 2010 pre-release version Web plus Central Administration Web plus Central Administration Web plus Central Administration Web plus Central Administration Search Crawl Application Servers SharePoint Server 2010 pre-release version Also uses federated services from the Services farm. Services hosted: Central Administration, WAC, Excel, Secure Store, Usage, PowerPoint, State Service Web Servers Application Servers Processor RAM NIC Speed 2px4c@2.33 GHz 32 GB 1 GB Full Processor RAM NIC Speed 4px6c@2.40 GHz 64 GB 1 GB Full Back end Database Servers SQL Server 2008 SQL Cluster Database Servers Processor RAM Storage 4px4c@2.4 GHz 32 GB (1.25 TB * 7) + 3 TB

Configuration The following table enumerates settings that were changed that affect performance or capacity in the environment. Setting Value Notes Usage Service Trace Log days to store log files (default: 14 days) 5 days The default is 14 days. Lowering this setting can save disk space on the server where the log files are stored. QueryLoggingThreshold Microsoft SharePoint Foundation Database change QueryLoggingThreshold to 1 second 1 second The default is 5 seconds. Lowering this setting can save bandwidth and CPU on the database server. Database Server Default Instance Max degree of parallelism 1 The default is 0. To ensure optimal performance, we strongly recommend that you set max degree of parallelism to 1 for database servers that host SharePoint Server 2010 databases. For more information about how to set max degree of parallelism, see max degree of parallelism Option.

Workload This section describes the workload, which is the demand on the farm, including the number of users, and the usage characteristics. Workload Characteristics Value Average Requests per Second (RPS) 157 Average RPS at peak time (11 AM-3 PM) 350 Total number of unique users per day 69,702 Average concurrent users 420 Maximum concurrent users 1,433 Total # of requests per day 18,866,527 User Agent Requests Percentage of Total Search (crawl) DAV Browser OneNote Office Web Applications SharePoint Designer 6,384,488 2,446,588 730,139 665,334 391,599 215,695 47% 18% 5% 5% 3% 2% Dataset This section describes the Case Study farm dataset, including database sizes and Search indexes. Dataset Characteristics Database size (combined) BLOB size Value 7.5 TB 6.8 TB Number of content databases 87 Number of Web applications 2

Number of site collections 34,423 Number of sites 101,598 Search index size (number of items) 23 million Health and Performance Data This section provides health and performance data specific to the Case Study environment. General Counters Availability (uptime) 99.1% Failure Rate 0.9% Average memory used Maximum memory used 3.4 GB 16.1 GB Search Crawl % of Traffic (Search client requests / total requests) 47% ASP.NET Requests Queued 0.00

Latency (s) 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% Average CPU Utilization Front-end Web Server Application Server Database Server Typical Peak 0,60 0,50 0,40 0,30 0,20 0,10 Latency 0,09 0,1 0,11 0,49 0,00 25th percentile 50th percentile 75th percentile 95th percentile In this document, latency is divided into four categories. The 50 th percentile latency is typically used to measure the server s responsiveness. It means that half of the requests are served within that response time. The 95th percentile latency is typically used to measure server spikiness. It means that 95% of requests are served within that response time, and thus 5% of the requests experience slower response times.

Database counters When interpreting database statistics for this enterprise publishing environment, note that the majority of visitors have read-only permissions. Metric Value Read/Write Ratio (IO Per Database) 99.8 : 0.2 Average Disk queue length 2.3 Disk Queue Length: Reads 2 Disk Queue Length: Writes 0.3 Disk Reads/sec 131.33 Disk Writes/sec 278.33 SQL Compilations/second 9.9 SQL Re-compilations/second 0.07 SQL Locks: Average Wait Time SQL Locks: Lock Wait Time 225 ms 507 ms SQL Locks: Deadlocks Per Second 3.8 SQL Latches: Average Wait Time 14.3 ms SQL Server: Buffer Cache Hit Ratio 74.3%