+ All Categories
Home > Documents > Intro to SharePoint 2013 Architecture

Intro to SharePoint 2013 Architecture

Date post: 18-Jul-2016
Category:
Upload: vickeybird7744
View: 25 times
Download: 4 times
Share this document with a friend
Description:
SharePoint 2013 Architecture explained
21
Intro to SharePoint 2013 Architecture Liam Cleary
Transcript
Page 1: Intro to SharePoint 2013 Architecture

Intro to SharePoint 2013 Architecture

Liam Cleary

Page 2: Intro to SharePoint 2013 Architecture

About Me• Solution Architect @ Protiviti• SharePoint MVP• Everything SharePoint• Architecture• Infrastructure• Development• Security

• SharePoint Dreamer• Speak at lots of community events

Page 3: Intro to SharePoint 2013 Architecture

Agenda

Logical Architecture

Physical Architecture

Final Thoughts

Page 4: Intro to SharePoint 2013 Architecture

Logical Architecture

Server Farms Service Applications

Application Pools

Web ApplicationsZoneContent

Database

Site Collections Sites Lists & Libraries

Page 5: Intro to SharePoint 2013 Architecture

Logical Architecture

Default Zone

Windows NTLM

Internal URL

Internet Zone

Forms Based

External URL

Web Application

Page 6: Intro to SharePoint 2013 Architecture

Logical Architecture

• Service Applications• Shared Services between Web Applications and SharePoint Farms

• Critical Service Applications• User Profile Application• Search Application• Managed Metadata Service

• New Service Applications• App Management Service

• Marketplace Permissions and connectivity• Translation Service

• Auto translate files and content• Work Management Service

• Aggregate tasks from SharePoint, Exchange, Project and any other Provider based platforms

Page 7: Intro to SharePoint 2013 Architecture

Physical Architecture

Farm Model RAM (Per Server) CPU (Per Server)

Single Server 24 GB 4 Cores

Small Farm1 x WEB/APP + SQL

16 GB WEB/APP16 GB SQL 4-8 Cores

Medium Farm2 WEB + 1-2 APP + SQL

16 GB WEB16 GB APP32 GB SQL

4-8 Cores

Large Farm2-3 WEB + 2-3 APP + SQL

16 GB WEB16 GB APP32 GB SQL

4-8 Cores

Hardware Requirementshttp://technet.microsoft.com/en-us/library/cc262485.aspx

Page 8: Intro to SharePoint 2013 Architecture

Physical Architecture

Support Systems• Windows Server 2008 R2 SP1 or Windows Server 2012

• Preference is Server 2012• SQL Server 2008 R2 SP1 or SQL Server 2012 / 2014• http://www.microsoft.com/en-us/sqlserver/sql-server-2014.aspx

• Enterprise Edition is needed for Always On Availability Groups• http://msdn.microsoft.com/en-us/library/ff877884.aspx

• Ensure cumulative updates

Page 9: Intro to SharePoint 2013 Architecture

Physical Architecture

Supported Topologies – Limited DeploymentsOne Server Farm Two Tier farm

Page 10: Intro to SharePoint 2013 Architecture

Physical Architecture

Supported Topologies – Small Multi PurposeFour Server Farm

Page 11: Intro to SharePoint 2013 Architecture

Physical Architecture

Supported Topologies – Medium FarmSix Server Farm

Page 12: Intro to SharePoint 2013 Architecture

Physical Architecture

Supported Topologies – Medium Farm + Office Web AppsSix Server Farm

Load Balancer

Page 13: Intro to SharePoint 2013 Architecture

Physical Architecture

Supported Topologies – LargeLarge Farm

Web servers for all incoming requests Dedicated web server(s) for crawling and administration

Query and index servers All other search components Servers for running sandboxed codeAll other services (use these servers for the Central Admin site)

Content databases and configuration database

All other SharePoint databasesSearch databases

Page 14: Intro to SharePoint 2013 Architecture

Physical Architecture

Supported Topologies – HybridHybrid Farm

Load Balancer

Page 15: Intro to SharePoint 2013 Architecture

Physical Architecture

Always On – Availability Group

On-PremiseCOLO

10.10.1.106/24 10.10.1.107/24 192.168.1.103/24

192.168.1.102/24

192.168.1.101/24

192.168.1.100/24

10.10.1.103/24 10.10.1.104/24

10.10.1.101/24 10.10.1.102/24

10.10.1.100/24

10.10.1.254/24 192.168.1.254/24

192.168.1.120/24

10.10.1.120/24

VIP Address

Stretched Farm

Page 16: Intro to SharePoint 2013 Architecture

Physical Architecture

New FeaturesFeature Details

Distributed Cache Stores Login Tokens and Security TrimmingCustom components can utilize

Request ManagementManage incoming request based on rules engineRoute requestsPrioritize important requestsIdentity and block harmful requests

Azure WorkflowSeparate downloadScale to multiple servers – Not on the SharePoint ServersCreates multiple Databases for Scale and Configuration

Office Web AppsRequires it’s own server infrastructure nowConnect to SharePoint, Exchange and LyncProvides the Hover Panel Document Preview Capabilities

Page 17: Intro to SharePoint 2013 Architecture

Physical Architecture

New Features – Request Management

Requests for P DF, WM V Requests for: htt p://intranet

Requests for: htt p://extranet

Requests for: htt p://ww w.site.com

Page 18: Intro to SharePoint 2013 Architecture

Physical Architecture

Search (Attend Bert's Search Session)

All SharePoint DatabasesAll SharePoint DatabasesCrawl DB

Query Processing

Crawl

Application Server

Application Server – All other Application Server Roles

ReplicaQuery Processing

Crawl

Application Server

Application Server – All other Application Server Roles

Index Partition 0Replica

Load Balancer

Web Server

Office Web Apps Server

Web Server

Office Web Apps Server

• Massive Scale Topologies• Continuous Crawling

• No need for Full / Incremental• Distributed Design

• Multi Failover – Multi Subnets• Always On Clustering

• PowerShell is the only way to manage the topology

Page 19: Intro to SharePoint 2013 Architecture

Final Thoughts

• Topology limitations have been removed• Distributed Cache limited to 4 servers

• Hybrid Solutions are now a viable option• Windows Azure• Amazon AWS• Private Cloud• Office 365

• Stretched Farms require high latency• Service Applications now allow for better scale and control over

incoming requests• REMEMBER: SharePoint 2013 is a memory eater• TechNet Guidance “NEEDS” to be updated – Review constantly as

things will change

Page 20: Intro to SharePoint 2013 Architecture

Resources

• Virtualization Guidance• http://technet.microsoft.com/en-us/library/ff607968.aspx

• Logical Architectures• http://technet.microsoft.com/en-us/library/ff829836.aspx

• Global Deployments• http://technet.microsoft.com/en-us/library/gg441257.aspx

• Performance & Capacity• http://technet.microsoft.com/en-us/library/cc262971.aspx

• Authentication• http://technet.microsoft.com/en-us/library/ee794879.aspx

• Backup & High Availability / Disaster Recovery• http://technet.microsoft.com/en-us/library/cc261687.aspx• http://technet.microsoft.com/en-us/library/cc263031.aspx

Page 21: Intro to SharePoint 2013 Architecture

Contact

Liam ClearyEmail: [email protected]: @helloitsliamBlog: http://blog.helloitsliam.com


Recommended