Upload
information-technology
View
1.780
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Citation preview
September 10 – 13 • Kuala Lumpur
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
Microsoft Confidential
Platform & Collaboration
(blogs & wikis)
Doc Management, Web Content Management,
Search, & Portals
Web Forms, Excel Services,
BDC
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
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
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
Microsoft Confidential
Consistent Administration ModelConsistent Administration Model
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
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
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!
Microsoft Confidential
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
ServiceServiceOfferingOffering
Adhoc Structured
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
http://inside
/Search /HR
/Finance /LCA /IT
http://team
/sites
/sites /IT /sites
http://blogshttp://my
One or moreWeb ApplicationsHosting 1000s of Site collections
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
Microsoft Confidential
Throughput differences between flat document library vs. document library with folders
Plan Shared ServicesPlan Shared Services
CorpWeb WinWebOfficeWeb LegalWeb
Office Server SearchDirectory importUser profile synchAudiences
TargetingBusiness data catalogExcel calculation serviceUsage Reporting
Shared Services
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
What do Indonesia and SharePoint have in Common?
FARMS!!!!
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
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
PerformanceHigh availabilityApplicationsData growthOffload Capabilities- Scale Out
MOSS
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
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
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)
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.
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
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
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
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!!!
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!
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
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!
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
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!
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
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!
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
© 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.