DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson...

37
DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK

Transcript of DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson...

Page 1: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

DEP341

Architecture And Deployment: SharePoint Products And Technologies

Sharon RichardsonTechnology SpecialistMicrosoft UK

Page 2: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Agenda

Flexible enterprise deploymentsRequirements for real enterprises

Windows SharePoint ServicesSite architecture

Scalability

Deployment options

SharePoint Portal Server specificsAdministration

Scalability

Deployment options

Page 3: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

SharePoint StrategySmart Connected Workspaces

Consistent rich experience – users, developers, and IT

Smart connections – people, teams, topics, divisions, etc.

Flexible deployment – bottoms-up, centralized, hybrid on large scale farms

IndividualIndividual

EnterpriseEnterprise

DivisionDivision

TeamTeam

Page 4: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

SharePoint InvestmentsEnterprise Portal Enterprise Portal SolutionSolution built on top built on top of Windows of Windows SharePoint ServicesSharePoint Services

Hub and AggregatorHub and Aggregator for SharePoint for SharePoint personal, team and personal, team and portal sitesportal sites

SharePoint Portal ServerSharePoint Portal Server News and LinksNews and Links Site Directory and Site Directory and

ConnectionsConnections Personal SitesPersonal Sites Audience TargetingAudience Targeting Index, Search and AlertsIndex, Search and Alerts Single Sign-OnSingle Sign-On BizTalk IntegrationBizTalk Integration

Team Collaboration Team Collaboration SolutionSolution well beyond well beyond file serverfile server

Scalable Scalable Workspace Workspace PlatformPlatform

SharePoint ServicesSharePoint Services Document Storage and Document Storage and

CollaborationCollaboration Flexible ListsFlexible Lists Web Part PagesWeb Part Pages Page PersonalizationPage Personalization Site Life Cycle Site Life Cycle

ManagementManagement Scale-Up/Out Scale-Up/Out

FoundationFoundation

Page 5: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Enterprise Deployment Challenge

Flexible, scalable deployment options

Protect data and performance

No single point of failure

Ease of management

Page 6: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

SharePoint Products And Technologies Architecture Benefits

Flexible deployment options

Evaluator/grass roots – easy install

Single server – small to medium orgs

Small farm – large orgs

Large farm – largest orgs

Multiple farm integration

Shared portal services

Highly scalable architecture

Highly available architecture

Improved management

Page 7: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

ScalabilityImproved performance and scale up

.NET Framework, SQL Server 2000

Improved scale out flexibilityThree tier application architecture

Separable components for web rendering, database, searching, indexing

Add web servers as load increases

Add SQL storage as data increases. SAN support, etc. for disaster recovery

Multiple farms working together

Page 8: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

High AvailabilityStrive for continuous uptime for the service

No single points of failureStable platform with very high MTBF

Multiple web servers per farmNetwork Load Balancing or otherNo single web box outage stops serviceNo data stored on web servers, no replication needed.

All user data in SQL Updates are transacted, and stableSQL server, and SAN technologies allow backup while live

Multiple search & index servers per portal farm

Page 9: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Central Management

Single entry point administration Manage web farm from browser pointed at any web server in farm

Configuration changes reflected to all web servers automatically

Multiple administration modesBrowser-based remotable UI

Command line interfaces

OM for extensibility

MOM Pack support

Page 10: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Deployment Options

Number of web servers (1 to 10)

Number of database servers (1 to 5)

Number of search servers (1 to 4)

Number of index servers (1 to 4)

Number of portal sites (1 to 100)

Number of team sites (1 to 50,000)

Page 11: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Deployment Decision PointsSmall to medium org ( < 10,000 users)

Availability, data protection, and IT standards

Large org (10s of thousands)Throughput will require small farm (3-5 servers)Availability, data protection, and IT standards may play a role

Largest orgs (100s of thousands)Throughput will require large farm (10-20 servers), or multiple farmsData protection, and IT standards may play a role

Shared services for SharePoint Portal server addresses business structureMillions of documents stored, > 10,000,000 documents indexed (SharePoint Portal)

Existing content either indexed in place, or migrated

Page 12: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Windows SharePoint Services Details

Page 13: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

How To Scale Out Windows Sharepoint Services

Scale-Out ComponentsTopology

Servers

Scale-out ApproachesSingle server

Intranet farm deployment

Extranet, or 2 virtual servers and same

Host Headers and AD account creation mode, why that instead of extranet

Page 14: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

SharePoint Services Farm

Stateless Stateless Web ServerWeb Server

Stateless Stateless Web ServerWeb Server

Stateless Stateless Web ServerWeb Server

Rich clientsRich clients BrowserBrowser

SQL Content DBSQL Content DB

Config DBConfig DB

Load Balancer, Hardware or softwareLoad Balancer, Hardware or software

SQL Server stores SQL Server stores All data: docs, All data: docs,

security, security, config, meta-data,config, meta-data,

etc - etc - Add SQL servers forAdd SQL servers forContent partitioning,Content partitioning,Failover, RedundancyFailover, Redundancy

Low-cost web Low-cost web serversservers

Add servers Add servers as page hits as page hits

increaseincrease

SOAPSOAP HTMLHTML

SQL Content DBSQL Content DB

SMTP SMTP ServerServer

More than More than 50,000 team 50,000 team

sitessites

Page 15: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Web Server Topology

IIS does HTTP listening, port resolution, authentication

Admin vserver - one per server

End-user vservere.g. http://foo, http://bar, etc.

Site collectionsMany per vserver

e.g. http://foo/mysite

Sites collections can be distributed across different DBs

SitesMany per Site Collection

e.g. http://foo/mysite/subsite

All sites on same DB as parent site collection

Site collections and sites are not related to IIS metabase configuration

IISIIS

Admin v-serverAdmin v-server

End-user vserverEnd-user vserver

Site collectionSite collection SiteSite

IIS ConfigurationIIS Configuration

SharePoint ConfigurationSharePoint Configuration

Page 16: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Web ServersHardware recommendations

Windows Server 2003 server minimums

Software requirementsWindows Server 2003, with .Net Framework

IIS 6, ASP.Net enabled

RecommendationsTCP/IP for web to SQL connection

Central Administration VS should be blocked at firewall or configured with SSL for large systems

Admin VS port is configurable, by default is randomized

Single IIS virtual server for user content

Page 17: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Content Content DB serverDB server

Content Content DB serverDB server

SQL ServersSQL Server 2000Managing SQL disk space

Built-in Storage quotas Content DB partitioning limits # sites per DB

SQL Recommendations:NT Authentication4-10 content DBs / server: eases backup and restore, better growth and load managementPreallocate database size in SQL ServerUse SQL failover options for highest availability

Transaction Log Shipping SQL Clusters / SAN

Web Web ServerServer

ContentContent

ContentContent

ContentContent

ContentContent

ConfigConfigDBDB

Web Web ServerServer

Web Web ServerServer

Page 18: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Other Components

E-mail ServersSharePoint e-mail interactions

Alerts for doc changes, quotas, dead-web cleanup

Email attachments added to doc libs

E-mail server requirementsOutbound SMTP server must support anonymous connections

E-mail inserts require public folders, one for each doc library, readable by the WSS app pool account

Load BalancersSharePoint is load balancer agnostic.

Software solutions - Windows Load Balancing Services

Hardware load balancing

Round Robin DNS

Page 19: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Admin Features Support Large Scale Deployments

Delegated Administration Enable end-user site management within limits set by IT

End-user EnablingEnd user self-service site creation

Invited users managed by site admins

Sites, lists, doc libraries created & managed by site admins

Controls for ITSingle point administration of the farm

Rights mask at VS level

Storage quotas and notices to site owners

Dead web reminders and cleanup

Blocked file types and anti-virus scanning for added security

Page 20: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Single Server Deployment

All components on a single box

Best for work group or business unit.

Very easy setup

No high availability

No fail-over

SharePointSharePointApp CodeApp Code

IIS & ASP.NetIIS & ASP.Net

Content DBContent DBConfig DB Config DB

MSDEMSDE

Page 21: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

High Availability Intranet Deployment

One or more Web serversAdd more Web servers to handle loadSingle content virtual server

One or more SQL servers Recommendations:

2 SQL servers – providesreplication and failover Max 10,000 sites /SQL server 50,000 sites/web farm tested

Additional services, E-mail serverHTML transformation on separate serverLoad balancing

Management considerationsSelf-Service Site Creation Use confirmation on (auto-delete optional)Storage quotas of 50mb – 100mb per siteAdd anti-virus software to Web boxes

DBDB

WebWeb MoreMoreWebs…Webs…

DBDB

Load BalancingLoad BalancingE-mailE-mail

HTMLHTMLXformsXforms

Page 22: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Corporate Extranet Hosting

Same plan as intranet, but 2 virtual servers

One VS accessible via corporate netOne VS accessible from internet, accesses same content

Management considerationsAll users must be in corporate domain – even external usersUse IIS to configure external VS uniquelyAllow corporate users to manage content, site structure, invite domain users

InternalInternalVSVS

ContentContentDBDB

InternetInternetAccessAccess

IntranetIntranetAccessAccess

ExternalExternalVSVS

Web Servers Web Servers

CorporateCorporateFirewallFirewall

Page 23: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

ISP Provisioning Options

AD Account Creation ModeSharePoint Services creates user accounts in AD Organizational Unit (OU)

Setup-time option for ISPs, or extranet when IT doesn’t want external users in domain

Requires separate domain controller

Key features for managing: User quotas, invited users get emails with login and pw, managed pw changes

Command line required for site creation

Host-Header Mode Great for ISP solution or vanity-named sites

Each new host-header-named site must be added to DNS

Setup-time option - command line required for site creation

Page 24: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

SharePoint Portal Server Details

Page 25: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

SharePoint Portal Server

Dramatically more scalable, available, and flexibleDelivers all the collaboration functionality of Windows SharePoint Services

Built on the same technology platformIncorporates additional portal services

IndexingSearchingOptional backwards compatible document libraries

Shared services for responding to IT and business requirementsWeb based farm management

Page 26: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

SharePoint Portal Server Administration

Web based managementIntegrated with Windows SharePoint Services

Backup/restore solutionDoes backup/restore for databases, search catalogs, web store

Covers all servers in the farm

Just database backup is sufficient for content recovery

Alternate access mappingEnables intranet/extranet access to searching

Page 27: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Single Server Deployment

http://portalhttp://portal/teams/hrhttp://portal/teams/marketing

Portal sitePortal siteMultiple team sitesMultiple team sites

Web renderingWeb renderingDatabase Database

SearchSearchIndexingIndexing

Portal Document LibraryPortal Document Library

Page 28: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Medium Org – Single Farm

Highly available and scalable farm

Multiple portals hosted (up to 15)

Shared services up to 100

Thousands of team sites hosted

WebWeb WebWeb

ActiveActive

DBDB

http://corphttp://corp/teams/hrhttp://div1http://div1/teams/mft

IndexIndexPassivePassive

DBDB

SearchSearchSearchSearch

Page 29: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Medium Org – Team farm And Portal Farm

Portal farm is more secure

No custom web parts allowed

Team site farm allows more customization

Both farms tightly integrated

Discover, searching and provisioning

Both farms highly available and highly scalable

Team site Team site FarmFarm

Portal Portal FarmFarm

http://corphttp://div1

http://corpteams/hrhttp://div1teams/mft

Page 30: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

HR Mobile

Etc. MSN

Sales

Team

EastWest

Team Site Farm

My

Sites Sites

Divisional Portals

Group Portals

Hosted & Standalone Portals My Site Farm

Enterprise

Enterprise Search & User Profiles

Shared Services

Page 31: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Medium Org – Team Farm, Portal Farm With Shared Services

Corporate portalCorporate wide content

Shared services: Indexing, searching, personal sites, profiles

Divisional portalsDivisional relevant content

More control over customization

All farms highly scalable and available

Team site Team site FarmFarm

Corp Corp FarmFarm

http://corphttp://corphttp://div1http://div1

http://corpteams/hrhttp://corpteams/hrhttp://corpteams/http://corpteams/mysite mysite

Region 1 Region 1 FarmFarm

Region 2 Region 2 FarmFarm

http://div1http://div1 http://div2 http://div2

Page 32: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Large Farm Deployment

WebWeb WebWeb WebWeb WebWeb WebWeb WebWeb WebWeb

Site DBSite DB

*Additional farm for team sites*Additional farm for team sites

IndexIndex

JobJobIndexIndex IndexIndex

SearchSearch SearchSearch SearchSearch …

PropagatePropagate

Load BalancingLoad BalancingServicesServicesDBDB

PortalPortal

Page 33: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Summary

Flexible deployment options

Highly scalable, highly available architecture

Tight integration between team sites and portal sites

Page 34: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Evaluate Windows SharePoint Services and SharePoint Portal Server 2003 Betas http://www.microsoft.com/sharepoint

Download technical documentation and Software Development Kits from our Developer Center http://msdn.microsoft.com

Find and contribute Web Parts and templates to the Web Component Directory  http://www.microsoft.com/sharepoint/webparts

Capacity planning, administration details http://www.microsoft.com/sharepoint/assistance/

SharePoint Resources

Page 35: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

Community Resources

Community Resourceshttp://www.microsoft.com/communities/default.mspx

Most Valuable Professional (MVP)http://www.mvp.support.microsoft.com/

NewsgroupsConverse online with Microsoft Newsgroups, including Worldwidehttp://www.microsoft.com/communities/newsgroups/default.mspx

User GroupsMeet and learn with your peershttp://www.microsoft.com/communities/usergroups/default.mspx

Page 36: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

evaluationsevaluations

Page 37: DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK.

© 2003 Microsoft Corporation. All rights reserved.© 2003 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.