moss 2007 deployment fundamentals -part1

49
September 10 – 13 • Kuala Lumpur

Upload: information-technology

Post on 13-Nov-2014

1.780 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: MOSS 2007 Deployment Fundamentals -Part1

September 10 – 13 • Kuala Lumpur

Page 2: MOSS 2007 Deployment Fundamentals -Part1
Page 3: MOSS 2007 Deployment Fundamentals -Part1
Page 4: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

Part 1 - Basic DeploymentPart 1 - Basic DeploymentSharePoint 101: The New World - FundamentalsSharePoint 101: The New World - Fundamentals

Logical ArchitectureLogical Architecture

Physical ArchitecturePhysical Architecture

Administration ModelsAdministration Models

Part 2 - Advanced DeploymentPart 2 - Advanced DeploymentMulti Farm TopologiesMulti Farm Topologies

Content & Solution DeploymentContent & Solution Deployment

SecuritySecurity

Extranets – Firewall RulesExtranets – Firewall Rules

CachingCaching

Page 5: MOSS 2007 Deployment Fundamentals -Part1
Page 6: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

Platform & Collaboration

(blogs & wikis)

Doc Management, Web Content Management,

Search, & Portals

Web Forms, Excel Services,

BDC

Page 7: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

SharePoint 101 – The New World: 5 Administration SharePoint 101 – The New World: 5 Administration FundamentalsFundamentalsLogical ArchitectureLogical Architecture

WSSWSS

MOSSMOSS

Physical ArchitecturePhysical ArchitecturePicking your topologyPicking your topology

Multi-farm topologiesMulti-farm topologies

Hardware RequirementsHardware Requirements

Putting it all TogetherPutting it all Together

Page 8: MOSS 2007 Deployment Fundamentals -Part1

IIS WSS 2.0 / SPS 2003 WSS 3.0 / SharePoint Server

Web SitesWeb Sites Virtual ServersVirtual Servers Web ApplicationsWeb Applications

IIS Web Sites = IIS Virtual Servers = Web ApplicationsIIS Web Sites = IIS Virtual Servers = Web Applications

Physical Server

Web Application(s)

Top Level Site(s)

Site Collections

Site(s)

Site Collection

Page 9: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

Consistency in HierarchyConsistency in HierarchyWSS 3.0WSS 3.0

Web ApplicationsWeb Applications

Site CollectionsSite Collections

SitesSites

Templates & FeaturesTemplates & Features

MOSS 2007MOSS 2007Web ApplicationsWeb Applications

Site CollectionsSite Collections

SitesSites

Templates & FeaturesTemplates & Features

Page 10: MOSS 2007 Deployment Fundamentals -Part1
Page 11: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

Consistent Administration ModelConsistent Administration Model

Page 12: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

What happened to “Portals”?What happened to “Portals”?Portal = Site Collection + Portal Template + Portal = Site Collection + Portal Template + Shared ServicesShared Services + + FeaturesFeatures

SharePoint Server

Web Application(s)

SSP Admin Central AdminPortal Template

Portal Template

Page 13: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

FLEXIBLE TOPOLOGIESFLEXIBLE TOPOLOGIESServers have RolesServers have Roles

Web Front End (WFE)Web Front End (WFE)

Application Server (Application Server (QueryQuery, Calculation, Index), Calculation, Index)

Database ServerDatabase Server

Farms can have relationshipsFarms can have relationshipsAuthoringAuthoring

PublishingPublishing

Dev, Test, ProductionDev, Test, Production

SSPSSP

Page 14: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

What is an IIS Virtual Server/Web Site?What is an IIS Virtual Server/Web Site?

Web Application!Web Application!

What is an SSP?What is an SSP?

Shared Service Provider!Shared Service Provider!

Can I add servers Modularly?Can I add servers Modularly?

Yes! Yes!

Does WSS and MOSS use the same Central Does WSS and MOSS use the same Central Admin?Admin?

Yes!Yes!

Page 15: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

Page 16: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

TopicsTopics

SharePoint 101 – The New WorldSharePoint 101 – The New WorldLogical ArchitectureLogical Architecture● Planning Logical ArchitecturePlanning Logical Architecture

Physical ArchitecturePhysical Architecture● Picking your topologyPicking your topology● Multi-farm topologiesMulti-farm topologies● Hardware RequirementsHardware Requirements

Putting it all TogetherPutting it all Together

Page 17: MOSS 2007 Deployment Fundamentals -Part1

ServiceServiceOfferingOffering

Adhoc Structured

Page 18: MOSS 2007 Deployment Fundamentals -Part1

 

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

Page 19: MOSS 2007 Deployment Fundamentals -Part1
Page 20: MOSS 2007 Deployment Fundamentals -Part1

http://inside

/Search /HR

/Finance /LCA /IT

Page 21: MOSS 2007 Deployment Fundamentals -Part1

http://team

/sites

/sites /IT /sites

http://blogshttp://my

One or moreWeb ApplicationsHosting 1000s of Site collections

Page 22: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

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

Object Recommended Maximum

Scope Object Category

Site collection 50,000 per web application Web application Logical architecture

Content database

100 per Web application Web application Logical architecture

Document 5 million per library (2,000 per nested folder)

Library Site object

User profile 5 million per farm Farm People object

Indexed documents

50 million per search index (1 index per index server, 1 index server per SSP)

SSP Search object

Web server / database server ratio

8 Web servers per database server (4 Best Bang for Buck)

Farm Physical object

Page 23: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

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

Page 24: MOSS 2007 Deployment Fundamentals -Part1

Plan Shared ServicesPlan Shared Services

CorpWeb WinWebOfficeWeb LegalWeb

Office Server SearchDirectory importUser profile synchAudiences

TargetingBusiness data catalogExcel calculation serviceUsage Reporting

Shared Services

Page 25: MOSS 2007 Deployment Fundamentals -Part1
Page 26: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

TopicsTopics

SharePoint 101 – The New World SharePoint 101 – The New World Logical ArchitectureLogical Architecture● Re-architecting SharePoint AdminRe-architecting SharePoint Admin● Security MapSecurity Map

Physical ArchitecturePhysical Architecture● Software and RolesSoftware and Roles● Picking your topologyPicking your topology● Hardware RequirementsHardware Requirements

Putting it all TogetherPutting it all Together

Page 27: MOSS 2007 Deployment Fundamentals -Part1

What do Indonesia and SharePoint have in Common?

Page 28: MOSS 2007 Deployment Fundamentals -Part1

FARMS!!!!

Page 29: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

x86 or x64 or Tiered Mixx86 or x64 or Tiered MixPrerequisitesPrerequisites

.NET Framework 3.0.NET Framework 3.0ASP.NET 2.0ASP.NET 2.0Windows Workflow FoundationWindows Workflow Foundation

InstallInstallBasic Basic

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

Advanced – Allows you to connect to SQLAdvanced – Allows you to connect to SQL

WFE only vs. Full installWFE only vs. Full install

Language Packs Language Packs (Downloads on the Web)(Downloads on the Web)

WSSWSSMOSS – Include WSS LPsMOSS – Include WSS LPs

Page 30: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

Factors to considerFactors to consider# Users# Users

Authentication Type (Anonymous vs. AD)Authentication Type (Anonymous vs. AD)

CachingCaching

Client & Server Performance RequirementsClient & Server Performance Requirements

SLAs (Uptime/High Availability Req.)SLAs (Uptime/High Availability Req.)

WAN ConsiderationsWAN Considerations

GBs/TBs of data GBs/TBs of data

Total # Files and ItemsTotal # Files and Items

Page 31: MOSS 2007 Deployment Fundamentals -Part1

PerformanceHigh availabilityApplicationsData growthOffload Capabilities- Scale Out

MOSS

Page 32: MOSS 2007 Deployment Fundamentals -Part1

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 TopologyPicking Your Topology

Availability

Per

form

ance

Page 33: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

Single box installation *Single box installation *CPU: 2.5 GHz (Go dual/quad core!)CPU: 2.5 GHz (Go dual/quad core!)

Memory: 4+ GB recommendedMemory: 4+ GB recommended

Farm Deployment *Farm Deployment *Web server: 2.5 GHz, 4+ GB RAMWeb server: 2.5 GHz, 4+ GB RAM

App server: Dual proc/Dual Core 2.5 GHz, 4+ GB RAMApp server: Dual proc/Dual Core 2.5 GHz, 4+ GB RAM

SQL: Dual proc/Quad Core 2.5 GHz; 4+ GB RAMSQL: Dual proc/Quad Core 2.5 GHz; 4+ GB RAM

SAN or DAS? Either.SAN or DAS? Either.

Load Balanced Web Farm can support ~25-50K daily Load Balanced Web Farm can support ~25-50K daily Intranet users or 50-100K or more daily Internet UsersIntranet users or 50-100K or more daily Internet Users

Page 34: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

1.1. ALL in One (Windows Internal Database Engine)ALL in One (Windows Internal Database Engine)2.2. 1 WFE - 1 SQL1 WFE - 1 SQL3.3. 2 WFE - 1 SQL (Split Indexing between WFEs)2 WFE - 1 SQL (Split Indexing between WFEs)4.4. 2 WFE - 2 SQL (HA)2 WFE - 2 SQL (HA)5.5. 3 WFE - 2 SQL3 WFE - 2 SQL6.6. 3 WFE – 1 WFE/(WSS Search) 3 WFE – 1 WFE/(WSS Search) ** - 2 SQL - 2 SQL7.7. Consider failover farm… (Db Mirroring or SQL Consider failover farm… (Db Mirroring or SQL

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

Page 35: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

1.1. ALL in One (SQL or SQL Express (basic))ALL in One (SQL or SQL Express (basic))2.2. 1 WFE/Query/Calc/Index, 1 SQL1 WFE/Query/Calc/Index, 1 SQL3.3. 1 WFE/Query/Calc, 1 WFE/Calc/Index – 1 SQL 1 WFE/Query/Calc, 1 WFE/Calc/Index – 1 SQL **4.4. 2 WFE/Query/Calc, 1 Index, 1 SQL2 WFE/Query/Calc, 1 Index, 1 SQL5.5. 2 WFE/Query/Calc, 1 Index, 2 SQL (HA) 2 WFE/Query/Calc, 1 Index, 2 SQL (HA) 6.6. 2 WFE/Query, 1 Calc, 1 Index, 2 SQL2 WFE/Query, 1 Calc, 1 Index, 2 SQL7.7. Consider failover farm… (Db Mirroring or SQL Consider failover farm… (Db Mirroring or SQL

Log Ship)Log Ship)20. 10 WFE/Calc, 3 Query, 1 Index, 3 - 2 Node SQL 20. 10 WFE/Calc, 3 Query, 1 Index, 3 - 2 Node SQL

(A/P)(A/P)Never put Query and Index on same server if there is Never put Query and Index on same server if there is

another Query server.another Query server.

Page 36: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

Query = SearchCalculation = 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 TopologyMail (SMTP) (Outbound and/or Inbound) Project, Analysis, Reporting

Page 37: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

SMTP/ExchangeDNS/DCs (recommend 1 DC per 3 WFEs on Windows Auth) or LDAP serversLoad balancing devices and Network InfraFirewall – ISA: Secure Web Publishing/Cache and FirewallWhale Security/Delegated Auth DevicesAntivirus Infra – Forefront ManagementSAN or other Shared Storage

Related FarmsFailover/ DR Farm (Log Shipping/Db Mirroring)Dev/Test

Support for Virtualization with Virtual Server

Staging/UAT & Authoring environments

Page 38: MOSS 2007 Deployment Fundamentals -Part1

Microsoft Confidential

Be sure to PLAN your logical infrastructure & Be sure to PLAN your logical infrastructure & Physical… Don’t forget Governance!Physical… Don’t forget Governance!Topologies are FlexibleTopologies are FlexibleScalable Business Solutions are LimitlessScalable Business Solutions are LimitlessAwesome/Powerful Intranet, Extranet, and Internet Awesome/Powerful Intranet, Extranet, and Internet Platform!Platform!

Where do you get your information? TechNet, Where do you get your information? TechNet, MSDNMSDN

http://blogs.msdn.com/sharepointhttp://blogs.msdn.com/joelo

Page 39: MOSS 2007 Deployment Fundamentals -Part1

For IT Pros:70-631 - Windows SharePoint Services 3.0 - Configuring70-630 - Office SharePoint Server 2007 - Configuring

For Developers:70-541 - Microsoft Windows SharePoint Services 3.0 - Application Development70-542 - Microsoft Office SharePoint Server 2007 - Application Development

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

Page 40: MOSS 2007 Deployment Fundamentals -Part1

Please fill out a session evaluation form and either put them in the basket near the exit or drop them

off at the conference registration desk.

Thank you!

Page 41: MOSS 2007 Deployment Fundamentals -Part1

ResourcesHP Performance Whitepaperhttp://h71019.www7.hp.com/ActiveAnswers/cache/497613-0-0-0-121.htmlDell Case Studyhttp://blogs.msdn.com/sharepoint/archive/2007/05/04/dell-case-study-showcase-of-consolidation-manageability-and-scale.aspx

MSDN & TechNet http://msdn. microsoft.com/sharepointhttp://technet.microsoft.com/moss

Virtual Labshttp://www.microsoft.com/technet/traincert/virtuallab/rms.mspx

Newsgroupshttp://communities2.microsoft.com/communities/newsgroups/en-us/default.aspx

Technical Community Siteshttp://www.microsoft.com/communities/default.mspx

User Groupshttp://www.microsoft.com/communities/usergroups/default.mspx

Page 42: MOSS 2007 Deployment Fundamentals -Part1
Page 43: MOSS 2007 Deployment Fundamentals -Part1

Breakout Sessions

SEP 10 3:00PM OFC 212 – SharePoint FundamentalsSEP 11 4:15PM OFC 425 – SharePoint Advanced DeploymentsSEP 12 3:15PM OFC 324 – SharePoint Governance and Information Architecture Guidance

Instructor-led LabsSharePoint 2007 Features and Functions – Sarbjit Singh Gill

Hands-on LabsCheck ‘em out!

Page 44: MOSS 2007 Deployment Fundamentals -Part1

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 45: MOSS 2007 Deployment Fundamentals -Part1

Mark YOUR Success with Microsoft Certified Professionals

Visit the Visit the Microsoft Learning PavilionMicrosoft Learning Pavilion

In Exhibition HallIn Exhibition Hall

Mark YOUR Success

by visiting our p

avilion

today!

LEARN

Stay competitive. Get trained. Get

hands on with our Official Microsoft

Learning Products and discover lots of great deals – ONLY

AT Tech•Ed!

MEET

Come & talk to our Microsoft Certified

Professionals, Certified Trainers, and our Microsoft CPLS (Certified

Partner for Learning Solution) to identify

your learning roadmap to success!

EXPERIENCE

Register yourself for a FREE Microsoft pre-test session to help identify your

areas of improvements before sitting for an actual

Microsoft Professional exam!

Page 46: MOSS 2007 Deployment Fundamentals -Part1

Download presentation slidesDownload presentation slides

Presentation slides will be Presentation slides will be available for download at the available for download at the

Tech•Ed Internet Café or after Tech•Ed Internet Café or after the event at:the event at:

www.microsoft.com/malaysia/events www.microsoft.com/malaysia/events

Download presentation slidesDownload presentation slides

Presentation slides will be Presentation slides will be available for download at the available for download at the

Tech•Ed Internet Café or after Tech•Ed Internet Café or after the event at:the event at:

www.microsoft.com/malaysia/events www.microsoft.com/malaysia/events

Page 47: MOSS 2007 Deployment Fundamentals -Part1

Did you like this session?Did you like this session?

Please complete the track Please complete the track evaluation form and return it to the evaluation form and return it to the track managers on your way out…track managers on your way out…

You may be a lucky winner of some You may be a lucky winner of some cool prizes!cool prizes!

Did you like this session?Did you like this session?

Please complete the track Please complete the track evaluation form and return it to the evaluation form and return it to the track managers on your way out…track managers on your way out…

You may be a lucky winner of some You may be a lucky winner of some cool prizes!cool prizes!

Page 48: MOSS 2007 Deployment Fundamentals -Part1

We value your feedback!We value your feedback!

Please remember to complete the Please remember to complete the overall conference evaluation form overall conference evaluation form

(in your bag) and return it to the (in your bag) and return it to the Handout Counter on the last dayHandout Counter on the last day

We value your feedback!We value your feedback!

Please remember to complete the Please remember to complete the overall conference evaluation form overall conference evaluation form

(in your bag) and return it to the (in your bag) and return it to the Handout Counter on the last dayHandout Counter on the last day

Page 49: MOSS 2007 Deployment Fundamentals -Part1

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market

conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.