SlideShare uma empresa Scribd logo
1 de 33
Michael Noel - CCO


THE ULTIMATE SHAREPOINT 2013
INFRASTRUCTURE BEST
PRACTICES SESSION
Michael Noel
 Author of SAMS Publishing titles “SharePoint 2007 Unleashed,” the upcoming
 “SharePoint 2010 Unleashed,” “SharePoint 2003 Unleashed”, “Teach Yourself
 SharePoint 2003 in 10 Minutes,” “Windows Server 2008 R2 Unleashed,”
 “Exchange Server 2010 Unleashed”, “ISA Server 2006 Unleashed”, and many
 other titles .
 Partner at Convergent Computing (www.cco.com / +1(510)444-5700) – San
 Francisco, U.S.A. based Infrastructure/Security specialists for
 SharePoint, AD, Exchange, Security




SharePoint dnevi 2012                       Kranjska gora, 26. in 27. november
SharePoint dnevi 2012   Kranjska gora, 26. in 27. november
Architecting the Farm
                Three Layers of SharePoint Infrastructure



                                  Web

                          Service Apps

                                  Data
  SharePoint dnevi 2012                Kranjska gora, 26. in 27. november
Architecting the Farm
                          Small Farm Models




      „All-in-One‟ (Avoid)


                                     DB and SP Roles Separate

  SharePoint dnevi 2012               Kranjska gora, 26. in 27. november
Architecting the Farm
                      Smallest Highly Available Farm

      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

  SharePoint dnevi 2012                 Kranjska gora, 26. in 27. november
Architecting the Farm
                      Best Practice ‘Six Server 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

  SharePoint dnevi 2012                 Kranjska gora, 26. in 27. november
Architecting the Farm
       Ideal – Separate Service App Farm + Content Farm(s)

  •   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
  SharePoint dnevi 2012            Kranjska gora, 26. in 27. november
Architecting the Farm
                            Large SharePoint Farms
• 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
  SharePoint dnevi 2012                  Kranjska gora, 26. in 27. november
SharePoint dnevi 2012   Kranjska gora, 26. in 27. november
SP Server Virtualization
                  Sample 1: Single Server Environment




     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


  SharePoint dnevi 2012                    Kranjska gora, 26. in 27. november
SP Server Virtualization
             Sample 2: Two Server Highly Available Farm


    High-
     Availability
     across Hosts
    All
     components
     Virtualized
    Uses only
     two
     Windows
     Ent Edition
     Licenses
  SharePoint dnevi 2012               Kranjska gora, 26. in 27. november
SP Server Virtualization
              Sample 3: Mix of Physical and Virtual Servers

   Highest
    transaction
    servers are
    physical
   Multiple
    farm
    support, wit
    h DBs for all
    farms on the
    SQL cluster


    SharePoint dnevi 2012               Kranjska gora, 26. in 27. november
SP Server Virtualization
                Scaling to Large Virtual Environments




  SharePoint dnevi 2012               Kranjska gora, 26. in 27. november
Virtualization of SharePoint Servers
             Virtualization Performance Monitoring

   Processor (Host Only)           • Network Bandwidth –
    •   <60% Utilization = Good      Bytes Total/sec
    •   60%-90% = Caution              – <40% Utilization = Good
    •   >90% = Trouble                 – 41%-64% = Caution
   Available Memory                    – >65% = Trouble
    •   50% and above = Good
    •   10%-50% = OK
                                   • Network Latency - Output
    •   <10% = Trouble               Queue Length
   Disk – Avg. Disk sec/Read or        – 0 = Good
   Avg. Disk sec/Write                 – 1-2= OK
    •   Up to 15ms = fine              – >2 = Trouble
    •   15ms-25ms = Caution
    •   >25ms = Trouble
SharePoint dnevi 2012               Kranjska gora, 26. in 27. november
SharePoint dnevi 2012   Kranjska gora, 26. in 27. november
Data Management
           Sample Distributed Content Database Design




 SharePoint dnevi 2012              Kranjska gora, 26. in 27. november
Data Management
                     Remote BLOB Storage (RBS)

    Can reduce dramatically the size of Content DBs, as
    upwards of 80%-90% of space in content DBs is
    composed of BLOBs
    Can move BLOB storage to more efficient/cheaper
    storage
    Improve performance and scalability of your SharePoint
    deployment – But highly recommended to use third party




 SharePoint dnevi 2012               Kranjska gora, 26. in 27. november
Data Management
               Shredded Storage in SharePoint 2013




 SharePoint dnevi 2012              Kranjska gora, 26. in 27. november
SharePoint dnevi 2012   Kranjska gora, 26. in 27. november
SQL Server Optimization
                 Multiple Files for SharePoint Databases




    Volume #1             Volume #2         Volume #3          Volume #4



   DB-A     DB-B         DB-A     DB-B     DB-A     DB-B      DB-A     DB-B
   File 1   File 1       File 2   File 2   File 3   File 3    File 4   File 4




   Tempdb File 1         Tempdb File 2     Tempdb File 3      Tempdb File 4



 SharePoint dnevi 2012                     Kranjska gora, 26. in 27. november
SQL Server Optimization
                 Multiple Files for SharePoint Databases

 • Break Content Databases and TempDB into multiple files (MDF, NDF), total
   should equal number of physical processors (not cores) on SQL server.
 • Pre-size Content DBs and TempDB to avoid fragmentation
 • Separate files onto different drive spindles for best IO perf.
 • Example: 50GB total Content DB on Two-way SQL Server would have two
   database files distributed across two sets of drive spindles = 25GB pre-sized
   for each file.




  SharePoint dnevi 2012                      Kranjska gora, 26. in 27. november
SQL Database Optimization
                         SQL Maintenance Plans

• Implement SQL Maintenance Plans!
• Include DBCC (Check Consistency) and either
  Reorganize Indexes or Rebuild Indexes, but not both!
• Add backups into the
  maintenance plan if they
  don’t exist already
• Be sure to truncate
  transaction logs with a T-
  SQL Script (after full
  backups have run…)


 SharePoint dnevi 2012                 Kranjska gora, 26. in 27. november
SharePoint dnevi 2012   Kranjska gora, 26. in 27. november
High Availability and Disaster Recovery
      Comparing the Options

   High Availability and Disaster                   Potential    Potential
                                                                              Automatic    Readable
             Recovery                               Data Loss    Recovery
                                                                               Failover   Secondaries
                                                     (RPO)      Time (RTO)
       SQL Server Solution
AlwaysOn Availability Group - synchronous-            Zero       Seconds         Yes         0-2
commit


AlwaysOn Availability Group - asynchronous-          Seconds      Minutes        No          0-4
commit


AlwaysOn Failover Cluster Instance                     NA         Seconds        Yes          NA
                                                                -to-minutes

Database Mirroring - High-safety (sync + witness)     Zero       Seconds         Yes          NA



Database Mirroring - High-performance (async)        Seconds      Minutes        No           NA



Log Shipping                                         Minutes      Minutes        No        Not during
                                                                 -to-hours                 a restore

Backup, Copy, Restore                                 Hours         Hours        No        Not during
                                                                  -to-days                 a restore
    SharePoint dnevi 2012                                Kranjska gora, 26. in 27. november
HA and DR
             AlwaysOn Availability Groups in SQL 2012




 SharePoint dnevi 2012               Kranjska gora, 26. in 27. november
HA and DR
                        Network Load Balancing


    Hardware Based Load Balancing (F5,
    Cisco, Citrix NetScaler – Best
    performance and scalability
    Software Windows Network Load
    Balancing fully supported by MS, but
    requires Layer 2 VLAN (all packets
    must reach all hosts.) Layer 3
    Switches must be configured to allow
    Layer 2 to the specific VLAN.
    If using Unicast, use two NICs on the
    server, one for communications
    between nodes.
    If using Multicast, be sure to configure
    routers appropriately
    Set Affinity to Single (Sticky Sessions)
    If using VMware, note fix to NLB
    RARP issue
    (http://tinyurl.com/vmwarenlbfix)
 SharePoint dnevi 2012                     Kranjska gora, 26. in 27. november
HA and DR
                         Network Load Balancing

    Best Practice – Create Multiple Web Apps with
    Load-balanced VIPs (Sample below)
     •   Web Role Servers
         o sp1.companyabc.com (10.0.0.101) – Web Role Server
           #1
         o sp2.companyabc.com (10.0.0.102) – Web Role Server
           #2
     •   Clustered VIPs shared between SP1 and SP2
         (Create A records in DNS)
         o spnlb.companyabc.com (10.0.0.103) - Cluster
         o spca.companyabc.com (10.0.0.104) – SP Central Admin
         o spsmtp.companyabc.com (10.0.0.105) – Inbound Email
           VIP
         o home.companyabc.com (10.0.0.106) – Main SP Web
           App (can be multiple)
         o mysite.companyabc.com (10.0.0.107) – Main MySites
           Web App
 SharePoint dnevi 2012                  Kranjska gora, 26. in 27. november
SharePoint dnevi 2012   Kranjska gora, 26. in 27. november
Security
                   Five Layers of SharePoint Security

 • Infrastructure Security and Best practices
     •   Physical Security
     •   Best Practice Service Account Setup
     •   Kerberos Authentication
 • Data Security
     •   Role Based Access Control (RBAC)
     •   Transparent Data Encryption (TDE) of SQL Databases
 • Transport Security
     •   Secure Sockets Layer (SSL) from Server to Client
     •   IPSec from Server to Server
 • Edge Security
     •   Inbound Internet Security (Forefront UAG/TMG)
 • Rights Management


  SharePoint dnevi 2012                    Kranjska gora, 26. in 27. november
Document SharePoint
                              SPDocKit


 •   Document all key settings in IIS, SharePoint, after
     installation
 •   Consider monitoring for changes after installation for Config
     Mgmt.
 •   Fantastic tool for this is the SPDocKit - can be found at
     http://tinyurl.com/spdockit




 SharePoint dnevi 2012                 Kranjska gora, 26. in 27. november
For More Information

   SharePoint 2013 Unleashed from SAMS Publishing
   (http://tinyurl.com/sp2013unleashed)
   Microsoft „Virtualizing SharePoint Infrastructure‟
   Whitepaper (http://tinyurl.com/virtualsp)
   Microsoft SQL Mirroring Case Study
   (http://tinyurl.com/mirrorsp )
   SharePoint Kerberos Guidance
   (http://tinyurl.com/kerbsp)
   SharePoint Installation Scripts
   (http://tinyurl.com/SPFarm-Config)
   SharePoint Documentation Toolkit
   (http://tinyurl.com/SPDocKit)
   Contact us at CCO.com




 SharePoint dnevi 2012                 Kranjska gora, 26. in 27. november
Michael Noel
     Twitter: @MichaelTNoel
            www.cco.com
Slides: slideshare.net/michaeltnoel
   Pre-order SP2013 Unleashed
(http://tinyurl.com/sp2013unleashed)



   SharePoint dnevi 2012               Kranjska gora, 26. in 27. november

Mais conteúdo relacionado

Mais procurados

Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & TricksMai Omar Desouki
 
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...Michael Noel
 
Virtualizing Sharepoint for Performance and Availability
Virtualizing Sharepoint for Performance and AvailabilityVirtualizing Sharepoint for Performance and Availability
Virtualizing Sharepoint for Performance and AvailabilityDamir Bersinic
 
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Alistair Pugin
 
What SQL DBAs need to know about SharePoint-Indianapolis 2013
What SQL DBAs need to know about SharePoint-Indianapolis 2013What SQL DBAs need to know about SharePoint-Indianapolis 2013
What SQL DBAs need to know about SharePoint-Indianapolis 2013J.D. Wade
 
Design a share point 2013 architecture – the basics
Design a share point 2013 architecture – the basicsDesign a share point 2013 architecture – the basics
Design a share point 2013 architecture – the basicsAlexander Meijers
 
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013K.Mohamed Faizal
 
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...J.D. Wade
 
Maximizing sql 2012 performance for share point 2013 final
Maximizing sql 2012 performance for share point 2013 finalMaximizing sql 2012 performance for share point 2013 final
Maximizing sql 2012 performance for share point 2013 finalVinh Nguyen
 
Architectural changes in SharePoint 2013
Architectural changes in SharePoint 2013Architectural changes in SharePoint 2013
Architectural changes in SharePoint 2013Shai Petel
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSguest7c2e070
 
Developing a provider hosted share point app
Developing a provider hosted share point appDeveloping a provider hosted share point app
Developing a provider hosted share point appTalbott Crowell
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIJuan Carlos Duron
 
Sql Server Tuning for SharePoint : what every consultant must know (Office 36...
Sql Server Tuning for SharePoint : what every consultant must know (Office 36...Sql Server Tuning for SharePoint : what every consultant must know (Office 36...
Sql Server Tuning for SharePoint : what every consultant must know (Office 36...serge luca
 
What’s new in SharePoint 2016 Beta 2?
What’s new in SharePoint 2016 Beta 2?What’s new in SharePoint 2016 Beta 2?
What’s new in SharePoint 2016 Beta 2?Jason Himmelstein
 
Sp2010 high availlability
Sp2010 high availlabilitySp2010 high availlability
Sp2010 high availlabilitySamuel Zürcher
 
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsSPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsMichael Noel
 
SharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveSharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveJared Matfess
 
SharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalSharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalJoel Oleson
 

Mais procurados (20)

Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
 
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
 
Virtualizing Sharepoint for Performance and Availability
Virtualizing Sharepoint for Performance and AvailabilityVirtualizing Sharepoint for Performance and Availability
Virtualizing Sharepoint for Performance and Availability
 
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
 
What SQL DBAs need to know about SharePoint-Indianapolis 2013
What SQL DBAs need to know about SharePoint-Indianapolis 2013What SQL DBAs need to know about SharePoint-Indianapolis 2013
What SQL DBAs need to know about SharePoint-Indianapolis 2013
 
Optimizing SQL Server 2012 for SharePoint 2013
Optimizing SQL Server 2012 for SharePoint 2013Optimizing SQL Server 2012 for SharePoint 2013
Optimizing SQL Server 2012 for SharePoint 2013
 
Design a share point 2013 architecture – the basics
Design a share point 2013 architecture – the basicsDesign a share point 2013 architecture – the basics
Design a share point 2013 architecture – the basics
 
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
 
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
 
Maximizing sql 2012 performance for share point 2013 final
Maximizing sql 2012 performance for share point 2013 finalMaximizing sql 2012 performance for share point 2013 final
Maximizing sql 2012 performance for share point 2013 final
 
Architectural changes in SharePoint 2013
Architectural changes in SharePoint 2013Architectural changes in SharePoint 2013
Architectural changes in SharePoint 2013
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
 
Developing a provider hosted share point app
Developing a provider hosted share point appDeveloping a provider hosted share point app
Developing a provider hosted share point app
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROI
 
Sql Server Tuning for SharePoint : what every consultant must know (Office 36...
Sql Server Tuning for SharePoint : what every consultant must know (Office 36...Sql Server Tuning for SharePoint : what every consultant must know (Office 36...
Sql Server Tuning for SharePoint : what every consultant must know (Office 36...
 
What’s new in SharePoint 2016 Beta 2?
What’s new in SharePoint 2016 Beta 2?What’s new in SharePoint 2016 Beta 2?
What’s new in SharePoint 2016 Beta 2?
 
Sp2010 high availlability
Sp2010 high availlabilitySp2010 high availlability
Sp2010 high availlability
 
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsSPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
 
SharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveSharePoint 2016 Deep Dive
SharePoint 2016 Deep Dive
 
SharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalSharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT Professional
 

Destaque

SharePoint User Experience Best Practices
SharePoint User Experience Best PracticesSharePoint User Experience Best Practices
SharePoint User Experience Best PracticesPerficient, Inc.
 
Configure SharePoint Server 2013 in a Three-Tier Farm
Configure SharePoint Server 2013 in a Three-Tier FarmConfigure SharePoint Server 2013 in a Three-Tier Farm
Configure SharePoint Server 2013 in a Three-Tier FarmVinh Nguyen
 
SharePoint Storage Best Practices
SharePoint Storage Best PracticesSharePoint Storage Best Practices
SharePoint Storage Best PracticesMark Ginnebaugh
 
What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)Mahmoud Hamed Mahmoud
 
Marlabs Capabilities Overview: Microsoft SharePoint Services
Marlabs Capabilities Overview: Microsoft SharePoint Services Marlabs Capabilities Overview: Microsoft SharePoint Services
Marlabs Capabilities Overview: Microsoft SharePoint Services Marlabs
 
Was gibt es Neues im Office 365 Umfeld? PowerApps und Flow
Was gibt es Neues im Office 365 Umfeld? PowerApps und FlowWas gibt es Neues im Office 365 Umfeld? PowerApps und Flow
Was gibt es Neues im Office 365 Umfeld? PowerApps und FlowIOZ AG
 
SharePoint Saturday Genève - 03.12.2016
SharePoint Saturday Genève - 03.12.2016SharePoint Saturday Genève - 03.12.2016
SharePoint Saturday Genève - 03.12.2016IOZ AG
 
Arbeits- und Informationsplattform mit Office 365 von Finnova
Arbeits- und Informationsplattform mit Office 365 von FinnovaArbeits- und Informationsplattform mit Office 365 von Finnova
Arbeits- und Informationsplattform mit Office 365 von FinnovaIOZ AG
 
SharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudSharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudChristian Buckley
 
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...SPTechCon
 
SharePoint 2013-architecture-overview
SharePoint 2013-architecture-overviewSharePoint 2013-architecture-overview
SharePoint 2013-architecture-overviewDavid J Rosenthal
 
Publishing SharePoint 2013 Apps to the Office Store - Austin SharePoint Users...
Publishing SharePoint 2013 Apps to the Office Store - Austin SharePoint Users...Publishing SharePoint 2013 Apps to the Office Store - Austin SharePoint Users...
Publishing SharePoint 2013 Apps to the Office Store - Austin SharePoint Users...Corey Roth
 
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...Michael Noel
 
SQL 2012 AlwaysOn Availability Groups for SharePoint 2013 - SharePoint Connec...
SQL 2012 AlwaysOn Availability Groups for SharePoint 2013 - SharePoint Connec...SQL 2012 AlwaysOn Availability Groups for SharePoint 2013 - SharePoint Connec...
SQL 2012 AlwaysOn Availability Groups for SharePoint 2013 - SharePoint Connec...Michael Noel
 
Websphere portal vs. liferay by gartner v1.0
Websphere portal vs. liferay by gartner v1.0Websphere portal vs. liferay by gartner v1.0
Websphere portal vs. liferay by gartner v1.0Marco Cimino
 
SharePoint 2013 for Administrators and IT Pro's
SharePoint 2013 for Administrators and IT Pro'sSharePoint 2013 for Administrators and IT Pro's
SharePoint 2013 for Administrators and IT Pro'sLearning SharePoint
 
SharePoint Publishing 101
SharePoint Publishing 101SharePoint Publishing 101
SharePoint Publishing 101Becky Bertram
 

Destaque (19)

SharePoint User Experience Best Practices
SharePoint User Experience Best PracticesSharePoint User Experience Best Practices
SharePoint User Experience Best Practices
 
Configure SharePoint Server 2013 in a Three-Tier Farm
Configure SharePoint Server 2013 in a Three-Tier FarmConfigure SharePoint Server 2013 in a Three-Tier Farm
Configure SharePoint Server 2013 in a Three-Tier Farm
 
SharePoint Storage Best Practices
SharePoint Storage Best PracticesSharePoint Storage Best Practices
SharePoint Storage Best Practices
 
What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)
 
Marlabs Capabilities Overview: Microsoft SharePoint Services
Marlabs Capabilities Overview: Microsoft SharePoint Services Marlabs Capabilities Overview: Microsoft SharePoint Services
Marlabs Capabilities Overview: Microsoft SharePoint Services
 
Was gibt es Neues im Office 365 Umfeld? PowerApps und Flow
Was gibt es Neues im Office 365 Umfeld? PowerApps und FlowWas gibt es Neues im Office 365 Umfeld? PowerApps und Flow
Was gibt es Neues im Office 365 Umfeld? PowerApps und Flow
 
SharePoint Saturday Genève - 03.12.2016
SharePoint Saturday Genève - 03.12.2016SharePoint Saturday Genève - 03.12.2016
SharePoint Saturday Genève - 03.12.2016
 
Arbeits- und Informationsplattform mit Office 365 von Finnova
Arbeits- und Informationsplattform mit Office 365 von FinnovaArbeits- und Informationsplattform mit Office 365 von Finnova
Arbeits- und Informationsplattform mit Office 365 von Finnova
 
SharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudSharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the Cloud
 
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
 
SharePoint 2013-architecture-overview
SharePoint 2013-architecture-overviewSharePoint 2013-architecture-overview
SharePoint 2013-architecture-overview
 
Publishing SharePoint 2013 Apps to the Office Store - Austin SharePoint Users...
Publishing SharePoint 2013 Apps to the Office Store - Austin SharePoint Users...Publishing SharePoint 2013 Apps to the Office Store - Austin SharePoint Users...
Publishing SharePoint 2013 Apps to the Office Store - Austin SharePoint Users...
 
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
 
SharePoint 2013 - Search Driven Publishing
SharePoint 2013 - Search Driven PublishingSharePoint 2013 - Search Driven Publishing
SharePoint 2013 - Search Driven Publishing
 
SharePoint Best Practice and the Cloud
SharePoint Best Practice and the CloudSharePoint Best Practice and the Cloud
SharePoint Best Practice and the Cloud
 
SQL 2012 AlwaysOn Availability Groups for SharePoint 2013 - SharePoint Connec...
SQL 2012 AlwaysOn Availability Groups for SharePoint 2013 - SharePoint Connec...SQL 2012 AlwaysOn Availability Groups for SharePoint 2013 - SharePoint Connec...
SQL 2012 AlwaysOn Availability Groups for SharePoint 2013 - SharePoint Connec...
 
Websphere portal vs. liferay by gartner v1.0
Websphere portal vs. liferay by gartner v1.0Websphere portal vs. liferay by gartner v1.0
Websphere portal vs. liferay by gartner v1.0
 
SharePoint 2013 for Administrators and IT Pro's
SharePoint 2013 for Administrators and IT Pro'sSharePoint 2013 for Administrators and IT Pro's
SharePoint 2013 for Administrators and IT Pro's
 
SharePoint Publishing 101
SharePoint Publishing 101SharePoint Publishing 101
SharePoint Publishing 101
 

Semelhante a Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012

Building the Perfect SharePoint 2010 Farm - MS Days Bulgaria 2012
Building the Perfect SharePoint 2010 Farm - MS Days Bulgaria 2012Building the Perfect SharePoint 2010 Farm - MS Days Bulgaria 2012
Building the Perfect SharePoint 2010 Farm - MS Days Bulgaria 2012Michael Noel
 
Share point 2010 installation and mainteinance, best practices
Share point 2010   installation and mainteinance, best practices Share point 2010   installation and mainteinance, best practices
Share point 2010 installation and mainteinance, best practices Toni Frankola
 
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionNZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionMichael Noel
 
Building the Perfect SharePoint 2010 Farm - SPS Sacramento
Building the Perfect SharePoint 2010 Farm - SPS SacramentoBuilding the Perfect SharePoint 2010 Farm - SPS Sacramento
Building the Perfect SharePoint 2010 Farm - SPS SacramentoMichael Noel
 
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...Michael Noel
 
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...Michael Noel
 
Building the Perfect SharePoint 2010 Farm - SharePoint Saturday NYC 2011
Building the Perfect SharePoint 2010 Farm - SharePoint Saturday NYC 2011Building the Perfect SharePoint 2010 Farm - SharePoint Saturday NYC 2011
Building the Perfect SharePoint 2010 Farm - SharePoint Saturday NYC 2011Michael Noel
 
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011Michael Noel
 
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012Michael Noel
 
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...Michael Noel
 
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices SessionSPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices SessionMichael Noel
 
SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010Michael Noel
 
Building the Perfect SharePoint 2010 Farm - TechEd Australia 2011
Building the Perfect SharePoint 2010 Farm - TechEd Australia 2011Building the Perfect SharePoint 2010 Farm - TechEd Australia 2011
Building the Perfect SharePoint 2010 Farm - TechEd Australia 2011Michael Noel
 
Building the Perfect SharePoint 2010 Farm - Sharing the Point South America
Building the Perfect SharePoint 2010 Farm - Sharing the Point South AmericaBuilding the Perfect SharePoint 2010 Farm - Sharing the Point South America
Building the Perfect SharePoint 2010 Farm - Sharing the Point South AmericaMichael Noel
 
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...Michael Noel
 
What’s new in SQL Server 2017
What’s new in SQL Server 2017What’s new in SQL Server 2017
What’s new in SQL Server 2017James Serra
 
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013Michael Noel
 
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...Michael Noel
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overviewJames Serra
 
Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)James Serra
 

Semelhante a Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012 (20)

Building the Perfect SharePoint 2010 Farm - MS Days Bulgaria 2012
Building the Perfect SharePoint 2010 Farm - MS Days Bulgaria 2012Building the Perfect SharePoint 2010 Farm - MS Days Bulgaria 2012
Building the Perfect SharePoint 2010 Farm - MS Days Bulgaria 2012
 
Share point 2010 installation and mainteinance, best practices
Share point 2010   installation and mainteinance, best practices Share point 2010   installation and mainteinance, best practices
Share point 2010 installation and mainteinance, best practices
 
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionNZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
 
Building the Perfect SharePoint 2010 Farm - SPS Sacramento
Building the Perfect SharePoint 2010 Farm - SPS SacramentoBuilding the Perfect SharePoint 2010 Farm - SPS Sacramento
Building the Perfect SharePoint 2010 Farm - SPS Sacramento
 
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
 
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...
 
Building the Perfect SharePoint 2010 Farm - SharePoint Saturday NYC 2011
Building the Perfect SharePoint 2010 Farm - SharePoint Saturday NYC 2011Building the Perfect SharePoint 2010 Farm - SharePoint Saturday NYC 2011
Building the Perfect SharePoint 2010 Farm - SharePoint Saturday NYC 2011
 
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011
Building the Perfect SharePoint 2010 Farm - SPS Brisbane 2011
 
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012
 
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
 
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices SessionSPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
 
SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010
 
Building the Perfect SharePoint 2010 Farm - TechEd Australia 2011
Building the Perfect SharePoint 2010 Farm - TechEd Australia 2011Building the Perfect SharePoint 2010 Farm - TechEd Australia 2011
Building the Perfect SharePoint 2010 Farm - TechEd Australia 2011
 
Building the Perfect SharePoint 2010 Farm - Sharing the Point South America
Building the Perfect SharePoint 2010 Farm - Sharing the Point South AmericaBuilding the Perfect SharePoint 2010 Farm - Sharing the Point South America
Building the Perfect SharePoint 2010 Farm - Sharing the Point South America
 
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...
 
What’s new in SQL Server 2017
What’s new in SQL Server 2017What’s new in SQL Server 2017
What’s new in SQL Server 2017
 
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
 
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
 
Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)
 

Mais de Michael Noel

AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...Michael Noel
 
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024Michael Noel
 
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023Michael Noel
 
IT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital BrazzavilleIT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital BrazzavilleMichael Noel
 
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
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...
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
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...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...Michael Noel
 
Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018Michael Noel
 
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep DiveSPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep DiveMichael Noel
 
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 MelbourneAzure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 MelbourneMichael Noel
 
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018Michael Noel
 
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018Michael Noel
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Michael Noel
 
Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Michael Noel
 
Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée Michael Noel
 
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...Michael Noel
 
Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015Michael Noel
 
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015Michael Noel
 
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014Michael Noel
 
SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPSBaku - Mic...
SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPSBaku - Mic...SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPSBaku - Mic...
SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPSBaku - Mic...Michael Noel
 

Mais de Michael Noel (20)

AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
 
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
 
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
 
IT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital BrazzavilleIT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital Brazzaville
 
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
 
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
 
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
 
Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018
 
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep DiveSPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
 
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 MelbourneAzure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
 
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
 
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
 
Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017
 
Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée
 
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
 
Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015
 
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
 
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
 
SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPSBaku - Mic...
SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPSBaku - Mic...SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPSBaku - Mic...
SharePoint Сегодня; Как мы докатились сюда и куда идем дальше - SPSBaku - Mic...
 

Ultimate SharePoint 2013 Infrastructure Best Practices Session - SPKSLO 2012

  • 1. Michael Noel - CCO THE ULTIMATE SHAREPOINT 2013 INFRASTRUCTURE BEST PRACTICES SESSION
  • 2. Michael Noel Author of SAMS Publishing titles “SharePoint 2007 Unleashed,” the upcoming “SharePoint 2010 Unleashed,” “SharePoint 2003 Unleashed”, “Teach Yourself SharePoint 2003 in 10 Minutes,” “Windows Server 2008 R2 Unleashed,” “Exchange Server 2010 Unleashed”, “ISA Server 2006 Unleashed”, and many other titles . Partner at Convergent Computing (www.cco.com / +1(510)444-5700) – San Francisco, U.S.A. based Infrastructure/Security specialists for SharePoint, AD, Exchange, Security SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 3. SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 4. Architecting the Farm Three Layers of SharePoint Infrastructure Web Service Apps Data SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 5. Architecting the Farm Small Farm Models „All-in-One‟ (Avoid)  DB and SP Roles Separate SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 6. Architecting the Farm Smallest Highly Available Farm 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 SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 7. Architecting the Farm Best Practice ‘Six Server 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 SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 8. Architecting the Farm Ideal – Separate Service App Farm + Content Farm(s) • 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 SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 9. Architecting the Farm Large SharePoint Farms • 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 SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 10. SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 11. SP Server Virtualization Sample 1: Single Server Environment  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 SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 12. SP Server Virtualization Sample 2: Two Server Highly Available Farm  High- Availability across Hosts  All components Virtualized  Uses only two Windows Ent Edition Licenses SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 13. SP Server Virtualization Sample 3: Mix of Physical and Virtual Servers  Highest transaction servers are physical  Multiple farm support, wit h DBs for all farms on the SQL cluster SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 14. SP Server Virtualization Scaling to Large Virtual Environments SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 15. Virtualization of SharePoint Servers Virtualization Performance Monitoring Processor (Host Only) • Network Bandwidth – • <60% Utilization = Good Bytes Total/sec • 60%-90% = Caution – <40% Utilization = Good • >90% = Trouble – 41%-64% = Caution Available Memory – >65% = Trouble • 50% and above = Good • 10%-50% = OK • Network Latency - Output • <10% = Trouble Queue Length Disk – Avg. Disk sec/Read or – 0 = Good Avg. Disk sec/Write – 1-2= OK • Up to 15ms = fine – >2 = Trouble • 15ms-25ms = Caution • >25ms = Trouble SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 16. SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 17. Data Management Sample Distributed Content Database Design SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 18. Data Management Remote BLOB Storage (RBS) Can reduce dramatically the size of Content DBs, as upwards of 80%-90% of space in content DBs is composed of BLOBs Can move BLOB storage to more efficient/cheaper storage Improve performance and scalability of your SharePoint deployment – But highly recommended to use third party SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 19. Data Management Shredded Storage in SharePoint 2013 SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 20. SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 21. SQL Server Optimization Multiple Files for SharePoint Databases Volume #1 Volume #2 Volume #3 Volume #4 DB-A DB-B DB-A DB-B DB-A DB-B DB-A DB-B File 1 File 1 File 2 File 2 File 3 File 3 File 4 File 4 Tempdb File 1 Tempdb File 2 Tempdb File 3 Tempdb File 4 SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 22. SQL Server Optimization Multiple Files for SharePoint Databases • Break Content Databases and TempDB into multiple files (MDF, NDF), total should equal number of physical processors (not cores) on SQL server. • Pre-size Content DBs and TempDB to avoid fragmentation • Separate files onto different drive spindles for best IO perf. • Example: 50GB total Content DB on Two-way SQL Server would have two database files distributed across two sets of drive spindles = 25GB pre-sized for each file. SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 23. SQL Database Optimization SQL Maintenance Plans • Implement SQL Maintenance Plans! • Include DBCC (Check Consistency) and either Reorganize Indexes or Rebuild Indexes, but not both! • Add backups into the maintenance plan if they don’t exist already • Be sure to truncate transaction logs with a T- SQL Script (after full backups have run…) SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 24. SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 25. High Availability and Disaster Recovery Comparing the Options High Availability and Disaster Potential Potential Automatic Readable Recovery Data Loss Recovery Failover Secondaries (RPO) Time (RTO) SQL Server Solution AlwaysOn Availability Group - synchronous- Zero Seconds Yes 0-2 commit AlwaysOn Availability Group - asynchronous- Seconds Minutes No 0-4 commit AlwaysOn Failover Cluster Instance NA Seconds Yes NA -to-minutes Database Mirroring - High-safety (sync + witness) Zero Seconds Yes NA Database Mirroring - High-performance (async) Seconds Minutes No NA Log Shipping Minutes Minutes No Not during -to-hours a restore Backup, Copy, Restore Hours Hours No Not during -to-days a restore SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 26. HA and DR AlwaysOn Availability Groups in SQL 2012 SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 27. HA and DR Network Load Balancing Hardware Based Load Balancing (F5, Cisco, Citrix NetScaler – Best performance and scalability Software Windows Network Load Balancing fully supported by MS, but requires Layer 2 VLAN (all packets must reach all hosts.) Layer 3 Switches must be configured to allow Layer 2 to the specific VLAN. If using Unicast, use two NICs on the server, one for communications between nodes. If using Multicast, be sure to configure routers appropriately Set Affinity to Single (Sticky Sessions) If using VMware, note fix to NLB RARP issue (http://tinyurl.com/vmwarenlbfix) SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 28. HA and DR Network Load Balancing Best Practice – Create Multiple Web Apps with Load-balanced VIPs (Sample below) • Web Role Servers o sp1.companyabc.com (10.0.0.101) – Web Role Server #1 o sp2.companyabc.com (10.0.0.102) – Web Role Server #2 • Clustered VIPs shared between SP1 and SP2 (Create A records in DNS) o spnlb.companyabc.com (10.0.0.103) - Cluster o spca.companyabc.com (10.0.0.104) – SP Central Admin o spsmtp.companyabc.com (10.0.0.105) – Inbound Email VIP o home.companyabc.com (10.0.0.106) – Main SP Web App (can be multiple) o mysite.companyabc.com (10.0.0.107) – Main MySites Web App SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 29. SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 30. Security Five Layers of SharePoint Security • Infrastructure Security and Best practices • Physical Security • Best Practice Service Account Setup • Kerberos Authentication • Data Security • Role Based Access Control (RBAC) • Transparent Data Encryption (TDE) of SQL Databases • Transport Security • Secure Sockets Layer (SSL) from Server to Client • IPSec from Server to Server • Edge Security • Inbound Internet Security (Forefront UAG/TMG) • Rights Management SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 31. Document SharePoint SPDocKit • Document all key settings in IIS, SharePoint, after installation • Consider monitoring for changes after installation for Config Mgmt. • Fantastic tool for this is the SPDocKit - can be found at http://tinyurl.com/spdockit SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 32. For More Information SharePoint 2013 Unleashed from SAMS Publishing (http://tinyurl.com/sp2013unleashed) Microsoft „Virtualizing SharePoint Infrastructure‟ Whitepaper (http://tinyurl.com/virtualsp) Microsoft SQL Mirroring Case Study (http://tinyurl.com/mirrorsp ) SharePoint Kerberos Guidance (http://tinyurl.com/kerbsp) SharePoint Installation Scripts (http://tinyurl.com/SPFarm-Config) SharePoint Documentation Toolkit (http://tinyurl.com/SPDocKit) Contact us at CCO.com SharePoint dnevi 2012 Kranjska gora, 26. in 27. november
  • 33. Michael Noel Twitter: @MichaelTNoel www.cco.com Slides: slideshare.net/michaeltnoel Pre-order SP2013 Unleashed (http://tinyurl.com/sp2013unleashed) SharePoint dnevi 2012 Kranjska gora, 26. in 27. november