Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK."— Presentation transcript:

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

2 Agenda Flexible enterprise deployments Requirements for real enterprises Windows SharePoint Services Site architecture Scalability Deployment options SharePoint Portal Server specifics Administration Scalability Deployment options

3 SharePoint Strategy Smart 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 Individual Enterprise Division Team

4 SharePoint Investments Enterprise Portal Solution built on top of Windows SharePoint Services Hub and Aggregator for SharePoint personal, team and portal sites SharePoint Portal Server News and Links News and Links Site Directory and Connections Site Directory and Connections Personal Sites Personal Sites Audience Targeting Audience Targeting Index, Search and Alerts Index, Search and Alerts Single Sign-On Single Sign-On BizTalk Integration BizTalk Integration Team Collaboration Solution well beyond file server Scalable Workspace Platform SharePoint Services Document Storage and Collaboration Document Storage and Collaboration Flexible Lists Flexible Lists Web Part Pages Web Part Pages Page Personalization Page Personalization Site Life Cycle Management Site Life Cycle Management Scale-Up/Out Foundation Scale-Up/Out Foundation

5 Enterprise Deployment Challenge Flexible, scalable deployment options Protect data and performance No single point of failure Ease of management

6 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

7 Scalability Improved performance and scale up.NET Framework, SQL Server 2000 Improved scale out flexibility Three 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

8 High Availability Strive for continuous uptime for the service No single points of failure Stable platform with very high MTBF Multiple web servers per farm Network Load Balancing or other No single web box outage stops service No data stored on web servers, no replication needed. All user data in SQL Updates are transacted, and stable SQL server, and SAN technologies allow backup while live Multiple search & index servers per portal farm

9 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 modes Browser-based remotable UI Command line interfaces OM for extensibility MOM Pack support

10 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)

11 Deployment Decision Points Small 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 farms Data protection, and IT standards may play a role Shared services for SharePoint Portal server addresses business structure Millions of documents stored, > 10,000,000 documents indexed (SharePoint Portal) Existing content either indexed in place, or migrated

12 Windows SharePoint Services Details

13 How To Scale Out Windows Sharepoint Services Scale-Out Components Topology Servers Scale-out Approaches Single server Intranet farm deployment Extranet, or 2 virtual servers and same Host Headers and AD account creation mode, why that instead of extranet

14 SharePoint Services Farm Stateless Web Server Rich clients Browser Browser SQL Content DB Config DB Load Balancer, Hardware or software SQL Server stores All data: docs, security, config, meta-data, etc - Add SQL servers for Content partitioning, Failover, Redundancy Low-cost web servers Add servers as page hits increase SOAP HTML SQL Content DB SMTP Server More than 50,000 team sites

15 Web Server Topology IIS does HTTP listening, port resolution, authentication Admin vserver - one per server End-user vserver e.g. http://foo, http://bar, etc. Site collections Many per vserver e.g. http://foo/mysite Sites collections can be distributed across different DBs Sites Many 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 IIS Admin v-server End-user vserver Site collection Site IIS Configuration SharePoint Configuration

16 Web Servers Hardware recommendations Windows Server 2003 server minimums Software requirements Windows Server 2003, with.Net Framework IIS 6, ASP.Net enabled Recommendations TCP/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

17 Content DB server Content SQL Servers SQL Server 2000 Managing SQL disk space Built-in Storage quotas Content DB partitioning limits # sites per DB SQL Recommendations: NT Authentication 4-10 content DBs / server: eases backup and restore, better growth and load management Preallocate database size in SQL Server Use SQL failover options for highest availability Transaction Log Shipping SQL Clusters / SAN Web Server Content Content Content Content Config DB Web Server

18 Other Components E-mail Servers SharePoint e-mail interactions Alerts for doc changes, quotas, dead-web cleanup Email attachments added to doc libs E-mail server requirements Outbound 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 Balancers SharePoint is load balancer agnostic. Software solutions - Windows Load Balancing Services Hardware load balancing Round Robin DNS

19 Admin Features Support Large Scale Deployments Delegated Administration Enable end-user site management within limits set by IT End-user Enabling End user self-service site creation Invited users managed by site admins Sites, lists, doc libraries created & managed by site admins Controls for IT Single 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

20 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 SharePoint App Code IIS & ASP.Net Content DB Config DB MSDE

21 High Availability Intranet Deployment One or more Web servers Add more Web servers to handle load Single content virtual server One or more SQL servers Recommendations: 2 SQL servers – provides replication and failover Max 10,000 sites /SQL server 50,000 sites/web farm tested Additional services, E-mail server HTML transformation on separate server Load balancing Management considerations Self-Service Site Creation Use confirmation on (auto-delete optional) Storage quotas of 50mb – 100mb per site Add anti-virus software to Web boxes DB Web More Webs… DB Load Balancing E-mail HTML Xforms

22 Corporate Extranet Hosting Same plan as intranet, but 2 virtual servers One VS accessible via corporate net One VS accessible from internet, accesses same content Management considerations All users must be in corporate domain – even external users Use IIS to configure external VS uniquely Allow corporate users to manage content, site structure, invite domain users InternalVS ContentDB Internet Access Intranet Access ExternalVS Web Servers CorporateFirewall

23 ISP Provisioning Options AD Account Creation Mode SharePoint 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

24 SharePoint Portal Server Details

25 SharePoint Portal Server Dramatically more scalable, available, and flexible Delivers all the collaboration functionality of Windows SharePoint Services Built on the same technology platform Incorporates additional portal services Indexing Searching Optional backwards compatible document libraries Shared services for responding to IT and business requirements Web based farm management

26 SharePoint Portal Server Administration Web based management Integrated with Windows SharePoint Services Backup/restore solution Does backup/restore for databases, search catalogs, web store Covers all servers in the farm Just database backup is sufficient for content recovery Alternate access mapping Enables intranet/extranet access to searching

27 Single Server Deployment http://portal http://portal/teams/hr http://portal/teams/marketing Portal site Multiple team sites Web rendering DatabaseSearchIndexing Portal Document Library

28 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 ActiveDB http://corp http://corp/teams/hr http://div1 http://div1/teams/mft IndexPassiveDBSearchSearch

29 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 Farm Portal Farm http://corp http://div1 http://corpteams/hr http://div1teams/mft

30 HR Mobile Etc. MSN Sales Team EastWest Team Site Farm My Sites Divisional Portals Group Portals Hosted & Standalone PortalsMy Site Farm Enterprise Enterprise Search & User Profiles Shared Services

31 Medium Org – Team Farm, Portal Farm With Shared Services Corporate portal Corporate wide content Shared services: Indexing, searching, personal sites, profiles Divisional portals Divisional relevant content More control over customization All farms highly scalable and available Team site Farm Corp Farm http://corp http://div1 http://corpteams/hr http://corpteams/mysite Region 1 Farm Region 2 Farm http://div1 http://div2

32 Large Farm Deployment WebWebWebWebWebWebWeb Site DB *Additional farm for team sites IndexJobIndexIndex SearchSearchSearch … … …Propagate Load Balancing ServicesDB Portal

33 Summary Flexible deployment options Highly scalable, highly available architecture Tight integration between team sites and portal sites

34 Evaluate Windows SharePoint Services and SharePoint Portal Server 2003 Betas http://www.microsoft.com/sharepoint http://www.microsoft.com/sharepoint Download technical documentation and Software Development Kits from our Developer Center http://msdn.microsoft.com 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/ http://www.microsoft.com/sharepoint/assistance/ SharePoint Resources

35 Community Resources http://www.microsoft.com/communities/default.mspx Most Valuable Professional (MVP) http://www.mvp.support.microsoft.com/ Newsgroups Converse online with Microsoft Newsgroups, including Worldwide http://www.microsoft.com/communities/newsgroups/default.mspx User Groups Meet and learn with your peers http://www.microsoft.com/communities/usergroups/default.mspx

36 evaluations evaluations

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


Download ppt "DEP341 Architecture And Deployment: SharePoint Products And Technologies Sharon Richardson Technology Specialist Microsoft UK."

Similar presentations


Ads by Google