share point infrastructure and setup

23
SharePoint Infrastructure and Setup Greg Kamer – The Mirazon Group

Upload: gregkamer

Post on 20-Jun-2015

735 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Share Point Infrastructure And Setup

SharePoint Infrastructure and Setup

Greg Kamer – The Mirazon Group

Page 2: Share Point Infrastructure And Setup

MCSE:2003, MCTS: MOSS 2007, WSS 3.0 Working with SharePoint for nearly 3 years Blog: http://thenewmossness.com Twitter: @gregkamer Email: [email protected]

I desire to see a strong community built around SharePoint

About Me

Page 3: Share Point Infrastructure And Setup

Windows Server Administration IIS Experience SQL Experience

◦ You DON’T have to be a DBA◦ You need to get comfortable with SQL

99% of all content in SharePoint is stored in SQL

Fundamentals

Page 4: Share Point Infrastructure And Setup

Windows SharePoint Services 3.0 (WSS 3.0) Search Server & Search Server Express

(MSS & MSSX) Microsoft Office SharePoint Server 2007

(MOSS 2007) ◦ Comes in both Standard and Enterprise flavors

Versions of SharePoint

Page 5: Share Point Infrastructure And Setup

SharePoint Structure (aka the

“World’s Greatest Slide”)

ItemsFiles, calendar items, contacts, customers, images, custom

Lists

Doc Lib, Pages, Events, Discussions, Surveys, etc…

Sites/Webs

Internet, Intranet Portal, Wikis, Blogs, Team, Doc, Mtg

Site Collections

The Bag

DatabasesContent, Config, SSP, Search

Web Applications

Central Admin, SSP Admin, Content

Servers

Web Front End, APP, SQL

Farm

Page 6: Share Point Infrastructure And Setup

Proper planning is the basis of a healthy, well structured farm.

Planning can save you from lengthy and costly re-architecting of your farm

Don’t skimp; take the time to do it right the first-ish time!

Free e-book http://technet.microsoft.com/en-us/library/cc262757.aspx

Planning

Page 7: Share Point Infrastructure And Setup

Web Front End (WFE) – All versions of SharePoint

Query – Search Server & MOSS Index – Search Server & MOSS Excel Calculation Services – MOSS only

Every role has a design consideration!

Server Roles

Page 8: Share Point Infrastructure And Setup

Applies to all versions of SharePoint Serves up content to users Can host other roles as well (careful

planning required) Can be made highly available and scaled

out via load balancing – Microsoft NLB, Third Party vendors

Web Front End

Page 9: Share Point Infrastructure And Setup

Exists in Search Server and MOSS farms Answers search queries from users Can be made redundant In larger farms avoid placing the query and

Index server roles together

Query Server(s)

Page 10: Share Point Infrastructure And Setup

Available on Search Server and MOSS only Responsible for crawling content (web sites,

SharePoint sites, file shares, etc) CANNOT be made highly available (MSFT

only supports one index per Shared Service Provider)

Scale according to content to be crawled. Search results can still be returned even if

Index is offline. New content will NOT be added until brought back online.

Index Server

Page 11: Share Point Infrastructure And Setup

Sometimes called “application servers” Scale by themselves with little admin

intervention Can be on dedicated servers if need arises

Excel Services Server

Page 12: Share Point Infrastructure And Setup

Install Types Service Accounts Configuration Wizard

Proper Setup

Page 13: Share Point Infrastructure And Setup

Types of Installs Basic – Don’t click it…really. Nor Advanced

then Stand-Alone◦ Installs all components on one server using local

account credentials (NT Authority\System, etc) Advanced – gives the flexibility to grow the

farm

Page 14: Share Point Infrastructure And Setup

Basic Installs are BAD

Page 15: Share Point Infrastructure And Setup

Install as either Complete or Web Front End Only

Complete allows for more flexibility in the future

Even if a single server install, it is still advisable to use the complete option

Advanced Installs

Page 16: Share Point Infrastructure And Setup

Proper planning is essential - http://technet.microsoft.com/en-us/library/cc263445.aspx

Consideration ◦ Passwords are cached in a “black hole” ◦ Service accounts passwords cannot just be

changed in the services console.◦ App Pool accounts cannot be changed in just IIS

manager STSADM is your friend http://support.microsoft.com/kb/934838

Service Accounts

Page 17: Share Point Infrastructure And Setup

Create a custom account for administering SharePoint (SPAdmin)

All accounts can be plain-Jane domain user accounts

Add SPAdmin and farm accounts to local admins on each SharePoint server

In SQL give SPAdmin dbcreator and securityadmin rights

SharePoint gives least privelages to each account (except DBA creation mode)

Service Accounts (cont’d)

Page 18: Share Point Infrastructure And Setup

Allows for creation of new farm or adding (or removing) servers to a farm

Need SQL server name and Farm account name and credentials

Some antivirus programs can make this fail (Symantec Endpoint Protection is one I have run into)

Select Authentication for Central Admin site

Config Wizard

Page 19: Share Point Infrastructure And Setup

NTLM◦ Works OOB

Kerberos◦ Requires extra steps to configure◦ SetSPN or ADSIEdit

FBA Anonymous Other

◦ Live Federation◦ ASP.NET

Authentication

Page 20: Share Point Infrastructure And Setup

Keep all Content DBs under 100 GB◦ Not for scalability reasons; more for backup and

restores◦ Tables can be locked during backups◦ Site collections cannot span multiple DBs

Virtualization◦ Debate in the SharePoint community◦ WFEs are great candidates; Index servers and SQL

are debatable

Best Practices

Page 21: Share Point Infrastructure And Setup

Backups◦ Backup GUI in Central Admin

Not able to be scheduled WILL get both Index DB and file simultaneously

◦ STSADM Command Line Can be made into a scheduled task. May cause table locking issues in SQL DB with larger

site collections (40+ GB)◦ Neither provide restore or single items or sites

(without great pain!)◦ Third party

AvePoint, Idera, Microsoft Data Protection Manager

Best Practices (cont’d)

Page 22: Share Point Infrastructure And Setup

Server OS – Server 2008◦ IIS 7 and SharePoint run together very well and

have performance advantages over IIS 6/Server 2003

Go x64! SharePoint 2010 will be x64 ONLY. SQL, 2005 or 2008, but go x64 as well.

◦ 2000 SP4 is supported, but it suffers from performance issues and BI is severely limited.

Best Practices (cont’d)

Page 23: Share Point Infrastructure And Setup

Q&A

Don’t be afraid to play, it’s a resilient platform.

Thank you!