SlideShare a Scribd company logo
The ‘Ultimate’
SharePoint
Infrastructure Best
Practices Session
Michael Noel - CCO
Michael Noel
• Author of SAMS Publishing titles “SharePoint 2013 Unleashed,” “SharePoint 2010
Unleashed”, “Windows Server 2012 Unleashed,” “Exchange Server 2013
Unleashed”, “ISA Server 2006 Unleashed”, and a total of 19 titles that have sold
over 300,000 copies.
• Partner at Convergent Computing (www.cco.com) – San Francisco, U.S.A. based
Infrastructure/Security specialists for SharePoint, AD, Exchange, System Center,
Security, etc.
What’s new in
Infrastructure for
SharePoint 2013
• Windows Server 2008 R2 SP1 or Windows Server
2012 (Preferred)
• SQL Server 2008 R2 w/SP1 or SQL Server 2012
(Preferred)
Type Memory Processor
Dev/Stage/Test server 8GB RAM 4 CPU
‘All-in-one’ DB/Web/SA 24GB RAM 4 CPU
Web/SA Server 12GB RAM 4 CPU
DB Server (medium environments) 16GB RAM 8 CPU
DB Server (small environments) 8GB RAM 4 CPU
What’s new in Infrastructure for SharePoint 2013
Software/Hardware Requirements
• Office Web Apps is no longer a service application
• Web Analytics is no longer service application, it’s part of
search
• New service applications available and improvements on
existing ones
– App Management Service – Used to manage the new SharePoint app
store from the Office Marketplace or the Application Catalog
– SharePoint Translation Services – provides for language translation of
Word, XLIFF, and PPT files to HTML
– Work Management Service – manages tasks across SharePoint, MS
Exchange and Project.
– Access Services App (2013) – Replaces 2010 version of Access Services
What’s new in Infrastructure for SharePoint 2013
Changes in Service Applications and New Service Applications
• A new Windows service – the Distributed Cache
Service – is installed on each server in the farm
when SharePoint is installed
• It is managed via the Services on Server page in
central admin as the Distributed Cache service
• The config DB keeps track of
which machines in the farm
are running the cache service
What’s new in Infrastructure for SharePoint 2013
Distributed Cache Service
• The purpose of the Request Management feature is to give
SharePoint knowledge of and more control over incoming
requests
• Having knowledge over the nature of incoming requests –
for example, the user agent, requested URL, or source IP –
allows SharePoint to customize the response to each request
• RM is applied per web app, just like throttling is done in
SharePoint 2010
What’s new in Infrastructure for SharePoint 2013
Request Management (RM)
• Option 1 (AD Import): Simple one-way Sync
(a la SharePoint 2007)
• Option 2: Two-way, possible write-back to AD
options using small FIM service on UPA
server (a la 2010)
• Option 3: Full Forefront Identity Manager
(FIM) Synchronization, allows for complex
scenarios – Larger clients will appreciate this
What’s new in Infrastructure for SharePoint 2013
User Profile Sync – Three Options for Deployment
• SharePoint 2013 continues to offer support for
both claims and classic authentication modes
• However claims authentication is THE default
authentication option now
– Classic authentication mode is still there, but can
only be managed in PowerShell – it’s gone from the
UI
– Support for classic mode is deprecated and will go
away in a future release
– There also a new process to migrate accounts
from Windows classic to Windows claims –
the Convert-SPWebApplication cmdlet
What’s new in Infrastructure for SharePoint 2013
Claims-based Authentication - Default
• Stores new versions of documents as ‘shredded
BLOBs that are deltas of the changes
• Promises to reduce storage size significantly
What’s new in Infrastructure for SharePoint 2013
Shredded Storage
• New Search
architecture (FAST
based) with one
unified search
• Personalized
search results
based on search
history
• Rich contextual
previews
What’s new in Infrastructure for SharePoint 2013
Search – FAST Search now included
ARCHITECTING THE FARM
Web
Service Apps
Data
Architecting the Farm
Three Layers of SharePoint Infrastructure
• ‘All-in-One’ (Avoid)
 DB and SP Roles Separate
Architecting the Farm
Small Farm Models
• 2 SharePoint Servers running
Web and Service Apps
• 2 Database Servers
(AlwaysOn FCI or AlwaysOn
Availability Groups)
• 1 or 2 Index Partitions with
equivalent query components
• Smallest farm size that is fully
highly available
Architecting the Farm
Smallest Highly Available Farm
• 2 Dedicated Web
Servers (NLB)
• 2 Service Application
Servers
• 2 Database Servers
(Clustered or
Mirrored)
• 1 or 2 Index Partitions
with equivalent query
components
Architecting the Farm
Best Practice ‘Six Server Farm’
• Separate farm for
Service Applications
• One or more farms
dedicated to content
• Service Apps are
consumed cross-
farm
• Isolates ‘cranky’
service apps like
User Profile Sync and
allows for patching in
isolation
Architecting the Farm
Ideal – Separate Service App Farm + Content Farm(s)
• Multiple Dedicated
Web Servers
• Multiple Dedicated
Service App Servers
• Multiple Dedicated
Query Servers
• Multiple Dedicated
Crawl Servers, with
multiple Crawl DBs to
increase parallelization
of the crawl process
• Multiple distributed
Index partitions (max of
10 million items per
index partition)
• Two query components
for each Index partition,
spread among servers
Architecting the Farm
Large SharePoint Farms
SharePoint Virtualization
 Allows organizations that wouldn’t normally be able to have a test
environment to run one
 Allows for separation of the database role onto a dedicated server
 Can be more easily scaled out in the future
Sample 1: Single Server Environment
SP Server Virtualization
 High-
Availability
across Hosts
 All
components
Virtualized
Sample 2: Two Server Highly Available Farm
SP Server Virtualization
 Highest
transaction
servers are
physical
 Multiple farm
support, with
DBs for all
farms on the
SQL AOAG
Sample 3: Mix of Physical and Virtual Servers
SP Server Virtualization
• Processor (Host Only)
– <60% Utilization = Good
– 60%-90% = Caution
– >90% = Trouble
• Available Memory
– 50% and above = Good
– 10%-50% = OK
– <10% = Trouble
• Disk – Avg. Disk sec/Read or
Avg. Disk sec/Write
– Up to 15ms = fine
– 15ms-25ms = Caution
– >25ms = Trouble
• Network Bandwidth – Bytes
Total/sec
– <40% Utilization = Good
– 41%-64% = Caution
– >65% = Trouble
• Network Latency - Output
Queue Length
– 0 = Good
– 1-2= OK
– >2 = Trouble
Virtualization of SharePoint Servers
Virtualization Performance Monitoring
Data Management
Sample Distributed Content Database Design
Data Management
SQL 2012 AlwaysOn Availability Groups
AlwaysOn Availability Groups in SQL 2012
HA and DR
Demo
Creating SQL 2012 AOAGs
Michael Noel
Twitter: @MichaelTNoel
www.cco.com
Slides: slideshare.net/michaeltnoel
Travel blog: sharingtheglobe.com
Pre-order SharePoint 2013 Unleashed:
tinyurl.com/sp2013unleashed
Michael Noel
Twitter: @michaeltnoel
facebook.com/michaelnoel
linkedin.com/in/michaeltnoel
Instagram: SharingTheGlobe
Travel blog: SharingTheGlobe.com
Joel Oleson
Twitter: @joeloleson
facebook.com/joleson
linkedin.com/in/joeloleson
Instagram: joeloleson
Travel blog: TravelingEpic.com
Paul Swider
Twitter: @pswider
facebook.com/pswider
linkedin.com/in/pswider
Instagram: pswider
Blog: paulswider.com

More Related Content

PPTX
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
Michael Noel
 
PPTX
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
Michael Noel
 
PPTX
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
European SharePoint Conference
 
PPTX
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
Michael Noel
 
PPTX
Connected at the hip for MS BI: SharePoint and SQL
J.D. Wade
 
PPTX
What SharePoint Admins need to know about SQL-Cinncinati
J.D. Wade
 
PPTX
SPS Kansas City: What SharePoint Admin need to know about SQL
J.D. Wade
 
PPTX
What SQL DBAs need to know about SharePoint-Indianapolis 2013
J.D. Wade
 
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
Michael Noel
 
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
Michael Noel
 
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
European SharePoint Conference
 
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
Michael Noel
 
Connected at the hip for MS BI: SharePoint and SQL
J.D. Wade
 
What SharePoint Admins need to know about SQL-Cinncinati
J.D. Wade
 
SPS Kansas City: What SharePoint Admin need to know about SQL
J.D. Wade
 
What SQL DBAs need to know about SharePoint-Indianapolis 2013
J.D. Wade
 

What's hot (20)

PPTX
Best Practice SharePoint Architecture
Michael Noel
 
PDF
SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...
European SharePoint Conference
 
PDF
Scaling SharePoint 2016 Farms with MinRole & Other Tools
SPC Adriatics
 
PPTX
Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012
Michael Noel
 
PDF
Boost the Performance of SharePoint Today!
Brian Culver
 
PPTX
SharePoint 2013 Performance Analysis - Robi Vončina
SPC Adriatics
 
PPT
SharePoint 2010: Business Insights
J.D. Wade
 
PPTX
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
J.D. Wade
 
PPTX
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
J.D. Wade
 
PPTX
Workflow Manager Tips & Tricks
Mai Omar Desouki
 
PPTX
What SQL DBA's need to know about SharePoint-St. Louis 2013
J.D. Wade
 
PPTX
SharePoint Performance: Best Practices from the Field
Jason Himmelstein
 
PPTX
Virtualizing Sharepoint for Performance and Availability
Damir Bersinic
 
PDF
SharePoint Performance Optimization In 10 Steps for the IT Professional
Joel Oleson
 
PDF
SharePoint Saturday The Conference 2011 - SP2010 Performance
Brian Culver
 
PDF
Unbreakable Sharepoint 2016 With SQL Server 2016 availability groups
Isabelle Van Campenhoudt
 
PPTX
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
Michael Noel
 
PDF
SharePoint Saturday San Antonio: SharePoint 2010 Performance
Brian Culver
 
PDF
SharePoint 2013 Performance Enhancements
Eric Shupps
 
PDF
Dogfood Conference 2010 - What Every SharePoint 2010 Administrator Must Know
vmaximiuk
 
Best Practice SharePoint Architecture
Michael Noel
 
SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...
European SharePoint Conference
 
Scaling SharePoint 2016 Farms with MinRole & Other Tools
SPC Adriatics
 
Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012
Michael Noel
 
Boost the Performance of SharePoint Today!
Brian Culver
 
SharePoint 2013 Performance Analysis - Robi Vončina
SPC Adriatics
 
SharePoint 2010: Business Insights
J.D. Wade
 
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
J.D. Wade
 
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
J.D. Wade
 
Workflow Manager Tips & Tricks
Mai Omar Desouki
 
What SQL DBA's need to know about SharePoint-St. Louis 2013
J.D. Wade
 
SharePoint Performance: Best Practices from the Field
Jason Himmelstein
 
Virtualizing Sharepoint for Performance and Availability
Damir Bersinic
 
SharePoint Performance Optimization In 10 Steps for the IT Professional
Joel Oleson
 
SharePoint Saturday The Conference 2011 - SP2010 Performance
Brian Culver
 
Unbreakable Sharepoint 2016 With SQL Server 2016 availability groups
Isabelle Van Campenhoudt
 
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
Michael Noel
 
SharePoint Saturday San Antonio: SharePoint 2010 Performance
Brian Culver
 
SharePoint 2013 Performance Enhancements
Eric Shupps
 
Dogfood Conference 2010 - What Every SharePoint 2010 Administrator Must Know
vmaximiuk
 
Ad

Similar to Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastructure Best Practices Session (20)

PPTX
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
Michael Noel
 
PPTX
Building the Perfect SharePoint 2010 Farm - MS Days Bulgaria 2012
Michael Noel
 
PPTX
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Toni Frankola
 
PDF
SharePoint 2016 Upgrade Planning
Chandima Kulathilake
 
PPTX
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Michael Noel
 
PPTX
What's new in SharePoint 2016
Giuseppe Marchi
 
PPTX
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis
 
PPTX
Building the Perfect SharePoint 2010 Farm - Sharing the Point South America
Michael Noel
 
PPTX
A Deep Dive into SharePoint 2016 architecture and deployment
SPC Adriatics
 
PPTX
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
guest7c2e070
 
PPTX
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
K.Mohamed Faizal
 
PPTX
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Michael Noel
 
PPTX
Practical SharePoint 2010 Architecture Planning
Chakkaradeep Chandran
 
PPTX
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
serge luca
 
PPTX
Ordina SOFTC Presentation - SharePoint 2010 Architecture
Ordina Belgium
 
PPTX
Building the Perfect SharePoint 2010 Farm - SPS Sacramento
Michael Noel
 
PPTX
SharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
Jamie McAllister
 
PPTX
SharePoint 2010 High Availability - SPC2C
Michael Noel
 
PPT
Back to the Basics: SharePoint Fundamentals by Joel Oleson
Joel Oleson
 
PPTX
Building the Perfect SharePoint 2010 Farm - SharePoint Saturday NYC 2011
Michael Noel
 
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
Michael Noel
 
Building the Perfect SharePoint 2010 Farm - MS Days Bulgaria 2012
Michael Noel
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Toni Frankola
 
SharePoint 2016 Upgrade Planning
Chandima Kulathilake
 
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Michael Noel
 
What's new in SharePoint 2016
Giuseppe Marchi
 
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis
 
Building the Perfect SharePoint 2010 Farm - Sharing the Point South America
Michael Noel
 
A Deep Dive into SharePoint 2016 architecture and deployment
SPC Adriatics
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
guest7c2e070
 
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
K.Mohamed Faizal
 
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Michael Noel
 
Practical SharePoint 2010 Architecture Planning
Chakkaradeep Chandran
 
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
serge luca
 
Ordina SOFTC Presentation - SharePoint 2010 Architecture
Ordina Belgium
 
Building the Perfect SharePoint 2010 Farm - SPS Sacramento
Michael Noel
 
SharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
Jamie McAllister
 
SharePoint 2010 High Availability - SPC2C
Michael Noel
 
Back to the Basics: SharePoint Fundamentals by Joel Oleson
Joel Oleson
 
Building the Perfect SharePoint 2010 Farm - SharePoint Saturday NYC 2011
Michael Noel
 
Ad

More from Michael Noel (20)

PDF
AI is Hacking You - Digital Workplace Conference Australia 2024
Michael Noel
 
PPTX
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
Michael Noel
 
PPTX
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
Michael Noel
 
PPTX
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Michael Noel
 
PPTX
IT Insecurity - ST Digital Brazzaville
Michael Noel
 
PPTX
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Michael Noel
 
PPTX
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
Michael Noel
 
PPTX
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Michael Noel
 
PPTX
Understanding the Tools and Features of Office 365 : DWT Africa 2018
Michael Noel
 
PPTX
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
Michael Noel
 
PPTX
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Michael Noel
 
PPTX
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Michael Noel
 
PPTX
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Michael Noel
 
PPTX
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Michael Noel
 
PPTX
Office 365; A Detailed Analysis - SPS Kampala 2017
Michael Noel
 
PPTX
Office 365; une Analyse Détaillée
Michael Noel
 
PPTX
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
Michael Noel
 
PPTX
Breaking Down and Understanding Office 365 - SPSJHB 2015
Michael Noel
 
PPTX
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Michael Noel
 
PPTX
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
Michael Noel
 
AI is Hacking You - Digital Workplace Conference Australia 2024
Michael Noel
 
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
Michael Noel
 
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
Michael Noel
 
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Michael Noel
 
IT Insecurity - ST Digital Brazzaville
Michael Noel
 
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Michael Noel
 
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
Michael Noel
 
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Michael Noel
 
Understanding the Tools and Features of Office 365 : DWT Africa 2018
Michael Noel
 
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
Michael Noel
 
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Michael Noel
 
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Michael Noel
 
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Michael Noel
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Michael Noel
 
Office 365; A Detailed Analysis - SPS Kampala 2017
Michael Noel
 
Office 365; une Analyse Détaillée
Michael Noel
 
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
Michael Noel
 
Breaking Down and Understanding Office 365 - SPSJHB 2015
Michael Noel
 
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Michael Noel
 
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
Michael Noel
 

Recently uploaded (20)

PPTX
CODE REDPOIUYTRESDAZDXFGHJKLIUYTRDF.pptx
dilludcruz
 
PPTX
购买英国毕业证|补办贝尔法斯特女王大学毕业证|补办QUB文凭国外学位认证
mookxk3
 
PDF
Wondla_204_55_version11_Editedforfolio_.pdf
Giovanny Cardenas
 
PPTX
PPP;O'P;IYHFDSDFGYUIKHTLIUYHGDFGHJILUYGT.pptx
dilludcruz
 
PPTX
电子版本制作约克圣约翰大学毕业证学历认证学位证展示学历学位证制作
6b9ab940
 
PPTX
attack on titan anime designAttack on Titan premiered as an anime adaptation ...
timesidiomasaulas
 
PPTX
EXP 401- On farm Advisory for Soil Health, Water Quality and Plant Nutrition....
AbedhSabu
 
PPTX
633930017-FINAL-The-Caterbury-Tales-Slides.pptx
dermiconmendesmatos
 
PPTX
Entrepreneurship innovator Chapter 1-PPT.pptx
ahmed5156
 
PPTX
TDXFYIYILFXDGFFGUYIFXGFXGFHYUYIOFHXFHFYIOIUYYFDHFGUYILPPT.pptx
dilludcruz
 
PDF
Keep It Short: India's Talent Launchpad for Filmmakers
Cinystore Technologies
 
PDF
Wedding Planners in India | Weddings & !
Weddingsandeventsbyamitesh
 
PPTX
Theatre of the Absurd: Understanding the Philosophy Behind Absurdist Drama
maxmag791
 
PPTX
Types_of_Shoes_in_Ghana we have many of t
sheilababy2014
 
PPTX
90's Kallinvhvhvugguygubibiytggjrbkg.pptx
bhaswatideka11
 
PPTX
Superman Template Design “Superman,” DC Studios’ first feature film to hit th...
timesidiomasaulas
 
PDF
Emcee Candy - The voice of every vibe! Hosting dreams with charm and precision..
mail2mcdivya
 
PDF
Regarding honorarium for the year 2025-26 human resources(XV-FC) approved und...
khankhan307705
 
PPTX
Bill and Lalu prasad yadav jokes to laugh.pptx
PRAKASHBHATTARAI32
 
PPTX
Contemporary Philippine arts from the region
mattygido
 
CODE REDPOIUYTRESDAZDXFGHJKLIUYTRDF.pptx
dilludcruz
 
购买英国毕业证|补办贝尔法斯特女王大学毕业证|补办QUB文凭国外学位认证
mookxk3
 
Wondla_204_55_version11_Editedforfolio_.pdf
Giovanny Cardenas
 
PPP;O'P;IYHFDSDFGYUIKHTLIUYHGDFGHJILUYGT.pptx
dilludcruz
 
电子版本制作约克圣约翰大学毕业证学历认证学位证展示学历学位证制作
6b9ab940
 
attack on titan anime designAttack on Titan premiered as an anime adaptation ...
timesidiomasaulas
 
EXP 401- On farm Advisory for Soil Health, Water Quality and Plant Nutrition....
AbedhSabu
 
633930017-FINAL-The-Caterbury-Tales-Slides.pptx
dermiconmendesmatos
 
Entrepreneurship innovator Chapter 1-PPT.pptx
ahmed5156
 
TDXFYIYILFXDGFFGUYIFXGFXGFHYUYIOFHXFHFYIOIUYYFDHFGUYILPPT.pptx
dilludcruz
 
Keep It Short: India's Talent Launchpad for Filmmakers
Cinystore Technologies
 
Wedding Planners in India | Weddings & !
Weddingsandeventsbyamitesh
 
Theatre of the Absurd: Understanding the Philosophy Behind Absurdist Drama
maxmag791
 
Types_of_Shoes_in_Ghana we have many of t
sheilababy2014
 
90's Kallinvhvhvugguygubibiytggjrbkg.pptx
bhaswatideka11
 
Superman Template Design “Superman,” DC Studios’ first feature film to hit th...
timesidiomasaulas
 
Emcee Candy - The voice of every vibe! Hosting dreams with charm and precision..
mail2mcdivya
 
Regarding honorarium for the year 2025-26 human resources(XV-FC) approved und...
khankhan307705
 
Bill and Lalu prasad yadav jokes to laugh.pptx
PRAKASHBHATTARAI32
 
Contemporary Philippine arts from the region
mattygido
 

Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastructure Best Practices Session

  • 2. Michael Noel • Author of SAMS Publishing titles “SharePoint 2013 Unleashed,” “SharePoint 2010 Unleashed”, “Windows Server 2012 Unleashed,” “Exchange Server 2013 Unleashed”, “ISA Server 2006 Unleashed”, and a total of 19 titles that have sold over 300,000 copies. • Partner at Convergent Computing (www.cco.com) – San Francisco, U.S.A. based Infrastructure/Security specialists for SharePoint, AD, Exchange, System Center, Security, etc.
  • 3. What’s new in Infrastructure for SharePoint 2013
  • 4. • Windows Server 2008 R2 SP1 or Windows Server 2012 (Preferred) • SQL Server 2008 R2 w/SP1 or SQL Server 2012 (Preferred) Type Memory Processor Dev/Stage/Test server 8GB RAM 4 CPU ‘All-in-one’ DB/Web/SA 24GB RAM 4 CPU Web/SA Server 12GB RAM 4 CPU DB Server (medium environments) 16GB RAM 8 CPU DB Server (small environments) 8GB RAM 4 CPU What’s new in Infrastructure for SharePoint 2013 Software/Hardware Requirements
  • 5. • Office Web Apps is no longer a service application • Web Analytics is no longer service application, it’s part of search • New service applications available and improvements on existing ones – App Management Service – Used to manage the new SharePoint app store from the Office Marketplace or the Application Catalog – SharePoint Translation Services – provides for language translation of Word, XLIFF, and PPT files to HTML – Work Management Service – manages tasks across SharePoint, MS Exchange and Project. – Access Services App (2013) – Replaces 2010 version of Access Services What’s new in Infrastructure for SharePoint 2013 Changes in Service Applications and New Service Applications
  • 6. • A new Windows service – the Distributed Cache Service – is installed on each server in the farm when SharePoint is installed • It is managed via the Services on Server page in central admin as the Distributed Cache service • The config DB keeps track of which machines in the farm are running the cache service What’s new in Infrastructure for SharePoint 2013 Distributed Cache Service
  • 7. • The purpose of the Request Management feature is to give SharePoint knowledge of and more control over incoming requests • Having knowledge over the nature of incoming requests – for example, the user agent, requested URL, or source IP – allows SharePoint to customize the response to each request • RM is applied per web app, just like throttling is done in SharePoint 2010 What’s new in Infrastructure for SharePoint 2013 Request Management (RM)
  • 8. • Option 1 (AD Import): Simple one-way Sync (a la SharePoint 2007) • Option 2: Two-way, possible write-back to AD options using small FIM service on UPA server (a la 2010) • Option 3: Full Forefront Identity Manager (FIM) Synchronization, allows for complex scenarios – Larger clients will appreciate this What’s new in Infrastructure for SharePoint 2013 User Profile Sync – Three Options for Deployment
  • 9. • SharePoint 2013 continues to offer support for both claims and classic authentication modes • However claims authentication is THE default authentication option now – Classic authentication mode is still there, but can only be managed in PowerShell – it’s gone from the UI – Support for classic mode is deprecated and will go away in a future release – There also a new process to migrate accounts from Windows classic to Windows claims – the Convert-SPWebApplication cmdlet What’s new in Infrastructure for SharePoint 2013 Claims-based Authentication - Default
  • 10. • Stores new versions of documents as ‘shredded BLOBs that are deltas of the changes • Promises to reduce storage size significantly What’s new in Infrastructure for SharePoint 2013 Shredded Storage
  • 11. • New Search architecture (FAST based) with one unified search • Personalized search results based on search history • Rich contextual previews What’s new in Infrastructure for SharePoint 2013 Search – FAST Search now included
  • 13. Web Service Apps Data Architecting the Farm Three Layers of SharePoint Infrastructure
  • 14. • ‘All-in-One’ (Avoid)  DB and SP Roles Separate Architecting the Farm Small Farm Models
  • 15. • 2 SharePoint Servers running Web and Service Apps • 2 Database Servers (AlwaysOn FCI or AlwaysOn Availability Groups) • 1 or 2 Index Partitions with equivalent query components • Smallest farm size that is fully highly available Architecting the Farm Smallest Highly Available Farm
  • 16. • 2 Dedicated Web Servers (NLB) • 2 Service Application Servers • 2 Database Servers (Clustered or Mirrored) • 1 or 2 Index Partitions with equivalent query components Architecting the Farm Best Practice ‘Six Server Farm’
  • 17. • Separate farm for Service Applications • One or more farms dedicated to content • Service Apps are consumed cross- farm • Isolates ‘cranky’ service apps like User Profile Sync and allows for patching in isolation Architecting the Farm Ideal – Separate Service App Farm + Content Farm(s)
  • 18. • Multiple Dedicated Web Servers • Multiple Dedicated Service App Servers • Multiple Dedicated Query Servers • Multiple Dedicated Crawl Servers, with multiple Crawl DBs to increase parallelization of the crawl process • Multiple distributed Index partitions (max of 10 million items per index partition) • Two query components for each Index partition, spread among servers Architecting the Farm Large SharePoint Farms
  • 20.  Allows organizations that wouldn’t normally be able to have a test environment to run one  Allows for separation of the database role onto a dedicated server  Can be more easily scaled out in the future Sample 1: Single Server Environment SP Server Virtualization
  • 21.  High- Availability across Hosts  All components Virtualized Sample 2: Two Server Highly Available Farm SP Server Virtualization
  • 22.  Highest transaction servers are physical  Multiple farm support, with DBs for all farms on the SQL AOAG Sample 3: Mix of Physical and Virtual Servers SP Server Virtualization
  • 23. • Processor (Host Only) – <60% Utilization = Good – 60%-90% = Caution – >90% = Trouble • Available Memory – 50% and above = Good – 10%-50% = OK – <10% = Trouble • Disk – Avg. Disk sec/Read or Avg. Disk sec/Write – Up to 15ms = fine – 15ms-25ms = Caution – >25ms = Trouble • Network Bandwidth – Bytes Total/sec – <40% Utilization = Good – 41%-64% = Caution – >65% = Trouble • Network Latency - Output Queue Length – 0 = Good – 1-2= OK – >2 = Trouble Virtualization of SharePoint Servers Virtualization Performance Monitoring
  • 25. Sample Distributed Content Database Design Data Management
  • 26. SQL 2012 AlwaysOn Availability Groups
  • 27. AlwaysOn Availability Groups in SQL 2012 HA and DR
  • 29. Michael Noel Twitter: @MichaelTNoel www.cco.com Slides: slideshare.net/michaeltnoel Travel blog: sharingtheglobe.com Pre-order SharePoint 2013 Unleashed: tinyurl.com/sp2013unleashed
  • 30. Michael Noel Twitter: @michaeltnoel facebook.com/michaelnoel linkedin.com/in/michaeltnoel Instagram: SharingTheGlobe Travel blog: SharingTheGlobe.com Joel Oleson Twitter: @joeloleson facebook.com/joleson linkedin.com/in/joeloleson Instagram: joeloleson Travel blog: TravelingEpic.com Paul Swider Twitter: @pswider facebook.com/pswider linkedin.com/in/pswider Instagram: pswider Blog: paulswider.com

Editor's Notes

  • #2: Introduction slide