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

Post on 24-Dec-2015

218 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

Keith MonaleSenior ConsultantMicrosoft Consulting Services

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

WSS 3.0 and SharePoint Server 2007

Platform & Collaboratio

n

ECM, WCM,Search, &

Portals

Web Forms, Excel

Services, BDC

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

Fundamental Principle #1

Physical Server

Web Application(s)

Top Level Site(s)

Site Collections

Site(s)

Site Collection

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

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

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

Scaling for High Availability and Load

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

- Scale Out

MOSS

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

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

Containment Hierarchy

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

SharePoint Dedicated Portal

http://inside

/Search /HR

/Finance /LCA /IT

SharePoint Shared "Scale Hosted" Collab

http://team

/sites

/sites /IT /sites

http://blogshttp://my

One or moreWeb ApplicationsHosting 1000s of Site collections

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

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

Plan your lists and librariesPlan your lists and libraries

Administration Model

Administration Model

Plan Shared Services

CorpWeb WinWebOfficeWeb LegalWeb

Office Server SearchDirectory importUser profile synchAudiences

TargetingBusiness data catalogExcel calculation serviceUsage Reporting

Shared Services

What does the Karoo and SharePoint have in Common?

FARMS!!!!

• 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

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

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

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

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)

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.

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

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

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

• 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!!!

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

Thank you

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

top related