microsoft sharepoint products & technologies 2007: administrative architecture and planning for...
TRANSCRIPT
![Page 1: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/1.jpg)
![Page 2: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/2.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/3.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/4.jpg)
![Page 5: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/5.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/6.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/7.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/8.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/9.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/10.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/11.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/12.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/13.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/14.jpg)
Containment Hierarchy
![Page 15: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/15.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/16.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/17.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/18.jpg)
• 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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/19.jpg)
• 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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/20.jpg)
Administration Model
![Page 21: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/21.jpg)
Administration Model
![Page 22: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/22.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/23.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/24.jpg)
FARMS!!!!
![Page 25: Microsoft SharePoint Products & Technologies 2007: Administrative Architecture and Planning for Deployment Keith Monale Senior Consultant Microsoft Consulting](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/25.jpg)
• 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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/26.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/27.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/28.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/29.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/30.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/31.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/32.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/33.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/34.jpg)
• 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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/35.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022102907/56649dcf5503460f94ac42a4/html5/thumbnails/36.jpg)
Thank you
http://www.microsoft.com/southafrica/ucs/2007