Suguk nottm sept 2010 share point 2010 farm design considerations

  • View
    1.003

  • Download
    2

Embed Size (px)

DESCRIPTION

Presentation by Mark Macrae at SUGUK Nottingham September 2010. It begins by asking the question: Is a Single Server Sufficient for a SharePoint Deployment? The asnwer is 'It Depends!' but the presentation explains all the considerations.

Text of Suguk nottm sept 2010 share point 2010 farm design considerations

  • 1. Is a Single Server Sufficient for a SharePoint Deployment?
    Brainstorm SharePoint Deployment Planning
    Mark Macrae

2. Director Intelligent Decisioning Ltd
7 Years SharePoint Exp
SUGUK Organiser for Midlands
SharePoint Saturday
(shh...support West Ham)
About Me
3. It Depends!
4. Considerations
SLAs
Users
Authentication
Licensing
Location
Hardware
Software (client and server)
SQL Server
SharePoint Features
Information Architecture
Staff / Roles
5. SLAs
SLAs affect everything
Recovery plan
Topology
Server spec
At least:
Approx Users
Max down time (RTO)
Max data loss (RPO)
Item Level Recovery
Disaster Recovery
High Availability
6. SLAs
Define RTO/RPO targets and design a solution to meet these
RTO (Recovery Time Objective)
Maximum acceptable duration of time of system inoperability (Downtime)
RPO (Recovery Point Objective)
Maximum amount of acceptable data loss
7. Users
Who are your users?
You know them individually (Intranet)
You know them as partners/customers (Extranet)
You dont know them (Internet)
Define who will be using the system
How will they use it?
Which browsers?
Mobile?
Where are your users base?
Local?, Global?, Both?
How many users?
How will they be using it?
8. Authentication
How will you authenticate your users?
Depends largely on previous slide
Classic Authentication
Active Directory authenticates a user, provides an NT Token. The token is used to authenticate to SharePoint. SharePoint consumes that token and it's converted into an SPUser object for authorization
Claims Authentication
SharePoint redirects a client to the associated trusted identity provider. The identity provider authenticates clients and provides a security token e.g.
NT, SAML, FBA
Kerberos when and why would you need it? .
9. Licensing
Foundation
Standard
Enterprise
CALs vs External Connector
10. Location
On Premise vs Hosted?
Capacity?
Staff / Administrators
Skills
Costs
Worry
Next session may help
11. Hardware
Physical vs Virtual?
Skills
Recovery plan
Budget
SharePoint 2010 & Foundation
X64 Quad core processor
4GB for Dev/8GB for production
80GB System Partition
SQL Server 2008 X64
Prices
12. Naming Conventions
Databases
Web Applications
User/Service Accounts
Servers
13. SQL
Which version?
Disk lots!
RAID Configuration
Instances
Business Intelligence
SSRS
14. SQL
Temp
Logs
Search
Data
15. Recovery Plan
Disaster Recovery
Not just about Backup/Restore!
List all possible scenarios and plan for each one with SLAs in mind
Hardware, Software, User error, environmental etc
Backup Tools
SharePoint vs SQL
3rd Party?
Hosted do you need to worry?
16. Recovery Plan
High Availability
Servers
Services
Topology
Load Balancing solution
Database Availability
Backup/Restore is not HA
Not quick enough
17. SharePoint Feature Set
PerformancePoint Services
Excel Services
Access Services
Visio Services
SQL Reporting Services
.
= More of everything!!!
18. SharePoint Databases
SharePoint 2010
SharePoint 2007
There are a lot more databases in 2010!
19. Domain Account Considerations
Best Practise of Least Privileges
SharePoint 2010 requires even more accounts!
Basic Accounts
Farm Account (Database Access Account)
Install/Setup Account
Web Application App Pool Accounts
Service Application Accounts
App Pool Identities
Unattended Service Accounts
20. Environments
Which environments do you REALLY need?
Dev
Continuous Build
UAT
Production
More environments =
More maintenance = More resources
Patching
SDLC!!
21. Resources / Roles
Most organisations have the familiar role of
The SharePoint Guy
22. Resources / Roles
Network Administrator
SQL DBA
SharePoint Farm Administrator
Site Collection Administrators
Business Champions
Designer
Developers
23. Scared?
Governance
Security / Authorisation
Patching/Service Packs
Developed Solutions
.