microsoft sharepoint products & technologies 2007: administrative architecture and planning for...

36

Upload: clementine-wilkerson

Post on 24-Dec-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting
Page 2: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment

Keith MonaleSenior ConsultantMicrosoft Consulting Services

Page 3: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Session Objectives

• Basic Deployment– SharePoint 101: The New World - Fundamentals– Logical Architecture– Physical Architecture– Administration Models

• Part 2 - Advanced Deployment– Multi Farm Topologies– Content & Solution Deployment– Security– Extranets – Firewall Rules– Caching

Page 4: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting
Page 5: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

WSS 3.0 and SharePoint Server 2007

Platform & Collaboratio

n

ECM, WCM,Search, &

Portals

Web Forms, Excel

Services, BDC

Page 6: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Topics

• SharePoint 101 – The New World: 5 Administration Fundamentals

• Logical Architecture– Re-architecting SharePoint Admin– Security Map

• Physical Architecture– Picking your topology– Multi-farm topologies– Hardware Requirements

• Putting it all Together

Page 7: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Fundamental Principle #1

Physical Server

Web Application(s)

Top Level Site(s)

Site Collections

Site(s)

Site Collection

Page 8: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Fundamental Principle #2

• Consistency in Hierarchy– WSS 3.0

• Web Applications• Site Collections• Sites• Templates & Features

– MOSS 2007• Web Applications• Site Collections• Sites• Templates & Features

Page 9: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Fundamental Principle #4• What happened to “Portals”?

Portal = Site Collection + Portal Template + Shared Services + Features

SharePoint Server

Web Application(s)

SSP Admin Central AdminPortal Template

Portal Template

Page 10: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Fundamental Principle #5

• FLEXIBLE TOPOLOGIES• Servers have Roles

– Web Front End (WFE)– Application Server (Query, Calculation, Index)– Database Server

• Farms can have relationships– Authoring– Publishing– Dev, Test, Production– SSP

Page 11: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Scaling for High Availability and Load

• Performance• High availability• Applications• Data growth• Offload Capabilities

- Scale Out

MOSS

Page 12: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

EISH - Surprise Test!!!!

What is an IIS Virtual Server/Web Site?

Web Application!

What does the acronym SSP stand for?

Shared Service Provider!

Can I add servers Modularly?

Yes! (Plan physical and logical architecture)

Do I have to use AD for user authentication?

Nope

Page 13: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Topics

• SharePoint 101 – The New World• Logical Architecture

– Planning Logical Architecture– 3 Tiered SharePoint Admin

• Physical Architecture– Picking your topology– Multi-farm topologies– Hardware Requirements

• Putting it all Together

Page 14: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Containment Hierarchy

Page 15: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

SharePoint Server Logical Model

 

Permanent Central PortalWeb ApplicationPermanent

Structured SharePoint Server Sites

SharePoint ServerSites

Ad HocWSS SiteTemplates

Permanent Division PortalsWeb Applications or Site Collections

Semi StructuredConsolidation on 1 to 3Web Applications

1 Web App perRegion

CentralCentralPortalPortal

Page 16: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

SharePoint Dedicated Portal

http://inside

/Search /HR

/Finance /LCA /IT

Page 17: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

SharePoint Shared "Scale Hosted" Collab

http://team

/sites

/sites /IT /sites

http://blogshttp://my

One or moreWeb ApplicationsHosting 1000s of Site collections

Page 18: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

• For all recommendations, visit “Plan for software boundaries (Office SharePoint Server)” at http://technet2.microsoft.com/Office/en-us/library/6a13cd9f-4b44-40d6-85aa-c70a8e5c34fe1033.mspx

Recommendations & Guidelines (subset)Recommendations & Guidelines (subset)

Page 19: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

• Throughput differences between flat document library vs. document library with folders

Plan your lists and librariesPlan your lists and libraries

Page 20: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Administration Model

Page 21: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Administration Model

Page 22: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Plan Shared Services

CorpWeb WinWebOfficeWeb LegalWeb

Office Server SearchDirectory importUser profile synchAudiences

TargetingBusiness data catalogExcel calculation serviceUsage Reporting

Shared Services

Page 23: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

What does the Karoo and SharePoint have in Common?

Page 24: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

FARMS!!!!

Page 25: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

• x86 or x64 or Mixed• Prerequisites

– .NET Framework 3.0 Redist• ASP.NET 2.0• Windows Workflow Foundation

• Install• Basic –

– WSS - Windows Internal Database Engine; MOSS - Installs SQL Express (Not recommended for more than a couple of GB)

• Advanced – Allows you to connect to SQL– WFE only vs. Full install

• Language Packs (Downloads on the Web)– WSS– MOSS – Include WSS LPs

Key conceptsKey concepts

Page 26: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Picking Your Topology

• Factors to consider– # Users– Authentication Type (Anonymous vs. AD)– Caching– Client & Server Performance Requirements– SLAs (Uptime/High Availability Req.)– WAN Considerations– GBs/TBs of data – Total # Files and Items

Page 27: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

User requests

Load balances webfront end servers

Applicationservers

2 Clustered SQL server

Index QueryQuery Query Calc +Calc +

10 Server Farm (Large)

User requests

Web front ends + application(s)

Application(s)

Clustered SQL server

5 Server Farm (Medium)

3 Server Farm (Small)User requests

Each load-balanced server includes:

• Web front end• Applications

Dedicated SQL server

Single Server

• Web front end • Application • Database

One Server which contains:

User Requests

Picking Your Topology

Availability

Per

form

ance

Page 28: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Hardware Recommendations

• Single box installation *– CPU: 2.5 GHz (Go dual/quad core!)– Memory: 4+ GB recommended, 1 GB minimum

• Farm Deployment *– Web server: 2.5 GHz, 4+ GB RAM– App server: Dual proc 2.5 GHz, 4+ GB RAM– SQL: Dual proc 2.5 GHz; 4+ GB RAM

– Load Balanced Web Farm can support ~25K users

Page 29: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

WSS Modular Scale Out

1. ALL in One (Windows Internal Database Engine)

2. 1 WFE - 1 SQL3. 2 WFE - 1 SQL (Split Indexing between WFEs)4. 2 WFE - 2 SQL (HA)5. 3 WFE - 2 SQL6. 3 WFE – 1 WFE/(WSS Search) * - 2 SQL7. Consider failover farm… (Db Mirroring or SQL

Log Ship)..20. 12 WFE 4 - 2 Node SQL (A/P)

Page 30: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

MOSS Modular Scale Out

1. ALL in One (SQL or SQL Express (basic))2. 1 WFE/Query/Calc/Index, 1 SQL3. 1 WFE/Query/Calc, 1 WFE/Calc/Index – 1 SQL *4. 2 WFE/Query/Calc, 1 Index, 1 SQL5. 2 WFE/Query/Calc, 1 Index, 2 SQL (HA) 6. 2 WFE/Query, 1 Calc, 1 Index, 2 SQL7. Consider failover farm… (Db Mirroring or SQL Log Ship)20. 10 WFE/Calc, 3 Query, 1 Index, 3 - 2 Node SQL (A/P)Never put Query and Index on same server if there is another

Query server.

Page 31: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

New Server Topology Roles

• Query = Search• Calculation = Excel Services Calculation Server

• Special Servers:– WFE Only (for security/internet)– Dedicated WFE for Indexing (optimizing perf)– Dedicated WFE/Index * (verify the host file)– WSS Search Server (special)

• Non SharePoint Servers in the Topology– Mail (SMTP) (Outbound and/or Inbound) – Project, Analysis, Reporting

Page 32: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Supporting Infrastructure• SMTP/Exchange• DNS/DCs (recommend 1 DC per 3 WFEs on Windows Auth) or

LDAP servers• Load balancing devices and Network Infra• Firewall – ISA: Secure Web Publishing/Cache and Firewall• Whale Security/Delegated Auth Devices• Antivirus Infra – Forefront Management• SAN or other Shared Storage

• Related Farms• Failover/ DR Farm (Log Shipping/Db Mirroring)• Dev/Test

– Support for Virtualization with Virtual Server

• Staging/UAT & Authoring environments

Page 33: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Summary• Be sure to PLAN your logical

infrastructure & Governance• Topologies are Flexible• Scalable Business Solutions are Limitless• Awesome/Powerful Intranet, Extranet, and

Internet Platform!

• Where do you get your information? TechNet, MSDN– http://blogs.msdn.com/sharepoint– http://blogs.msdn.com/joelo– http://msmvps.com/shane– http://www.informationworker.co.za

Page 34: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

• For IT Pros:– 70-631 - Windows SharePoint Services

3.0 - Configuring– 70-630 - Office SharePoint Server 2007 -

Configuring

• For Developers:– 70-541 - Microsoft Windows SharePoint Services 3.0

- Application Development– 70-542 - Microsoft Office SharePoint Server 2007 -

Application Development

Get Certified on the New Exams!!!Get Certified on the New Exams!!!

Page 35: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Resources

Technical Communities, Webcasts, Blogs, Chats & User Groupshttp://www.microsoft.com/communities/default.mspx

Microsoft Developer Network (MSDN) & TechNet http://microsoft.com/msdn http://microsoft.com/technet

Trial Software and Virtual Labshttp://www.microsoft.com/technet/downloads/trials/default.mspx

Microsoft Learning and Certificationhttp://www.microsoft.com/learning/default.mspx

Page 36: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting

Thank you

http://www.microsoft.com/southafrica/ucs/2007