Advance Administration

61
Important Deadlines and Dates for speakers June 30 Submit speaker registration form with presentation title and synopsis. July 20 Review conference schedule, ensure arrive in time for session slots. July 16 Submit specs, handout material and VPCs for ILL Aug 28 Confirm final speaking schedule, additional engagements (press interviews & customer meetings – MS internal speakers only) Sept 9 FINAL PowerPoint due at 5:00pm (during Speaker’s Briefing) Points of Contact Content Owner: [email protected] Speaker Manager: [email protected] ILL Owner: [email protected], [email protected] ILL Coordinator: [email protected] Continued on next slide Thank you for committing to speak at Microsoft’s premier event for IT Professionals and Developers. Below is important information regarding your participation as a speaker for Tech•Ed SEA 2007.

Transcript of Advance Administration

Page 1: Advance Administration

Important Deadlines and Dates for speakersJune 30 Submit speaker registration form with presentation title and synopsis. July 20 Review conference schedule, ensure arrive in time for session slots.July 16 Submit specs, handout material and VPCs for ILLAug 28 Confirm final speaking schedule, additional engagements (press interviews & customer

meetings – MS internal speakers only)Sept 9 FINAL PowerPoint due at 5:00pm (during Speaker’s Briefing)

Points of ContactContent Owner: [email protected] Manager: [email protected] Owner: [email protected], [email protected] Coordinator: [email protected]

Continued on next slide

Thank you for committing to speak at Microsoft’s premier event for IT Professionals and Developers. Below is important information regarding your participation as a speaker for Tech•Ed SEA 2007.

Page 2: Advance Administration

This template is designed for use with Office PowerPoint 2007. The charts and graphics can be edited with PowerPoint 2007, but not with PowerPoint 2003.

This template uses a standard font, Arial, Arial Narrow, and Arial Black. The Arial font family is a standard font included with Windows.

Page 3: Advance Administration

Speakers, please read. Your slides will be made available on the Tech•Ed Internet Café (accessible by delegates during conference) and the Tech•Ed SEA 2007 website (after conference). The slides will be converted to pdf format BEFORE they are uploaded onto the web. When your final deck is submitted, ONLY pdf conversion will take place to prepare it for upload onto website post-event: If there are any content you do NOT want published, please remove them before submission to Speaker/Presenter Manager.

IMPORTANT: Do not use photographs unless they come from the Microsoft Media Bank unless you have written authorization of use from the copyright owner when you submit the presentation.

IMPORTANT: Do not use art or media that must be licensed (for example: TV commercials, print advertisements, characters from a movie or TV show). Kindly remove them from the final presentation before submission to Speaker/Presenter Manager.

Page 4: Advance Administration

September 10 – 13 • Kuala Lumpur

Page 5: Advance Administration
Page 6: Advance Administration
Page 7: Advance Administration

Microsoft Confidential

Part 1 - Basic DeploymentPart 1 - Basic DeploymentCatch up – MOSS 2007 the New WorldCatch up – MOSS 2007 the New WorldFarm Topologies and SSPFarm Topologies and SSPDatabase ArchitectureDatabase ArchitectureAdministration ModelsAdministration Models

Part 2 - Advanced DeploymentPart 2 - Advanced DeploymentPlanning and Deploying…Planning and Deploying…

Intranet SolutionsIntranet SolutionsExtranet SolutionsExtranet Solutions

Internet SolutionsInternet Solutions

Page 8: Advance Administration

Microsoft Confidential

Hope you broughtYour hard hat!

Page 9: Advance Administration

Microsoft Confidential

IntranetIntranetGlobal DeploymentsGlobal DeploymentsCapacity PlanningCapacity PlanningDisaster RecoveryDisaster Recovery

ExtranetExtranetExtranets – Firewall RulesExtranets – Firewall RulesForefront SecurityForefront SecurityISA Web PublishingISA Web Publishing

InternetInternetMulti Farm TopologiesMulti Farm TopologiesContent & Solution DeploymentContent & Solution DeploymentCachingCaching

Page 10: Advance Administration

Microsoft Confidential

IntranetPortal/Publishing/Enterprise SearchCollaborationRecords RepositoryBI / BPM

ExtranetPartner CollaborationPublishing Portal

InternetPublishingCommunity: Discussions & Blogs

Page 11: Advance Administration
Page 12: Advance Administration

Microsoft Confidential

SetupBasic versus Advanced (farm = advanced)Web Front End versus “Complete”

Scripted setupSetup.exe – put binaries on computer

requires config.xml (answer file)

PSConfig.exe – enable services and creates config databaseSTSAdm.exe – configure SharePoint services and create shared services and sites

Page 13: Advance Administration

Central DeploymentPartner Solution: WAN Acceleration

REDMOND

WAN Accelerator Datacenter

All Services in one Central Farm

Central Search

Central Directory

WAN Accelerator remote office

BEIJING

10s-100s of Local WAN Accelerators

~5x - 1st Request

~43x - 2nd Request

Page 14: Advance Administration

Regional DeploymentOptimized Network Bandwidth/Latency

REDMOND

DUBLIN

SINGAPORE

Regional Scope Services

Local Office Server Farms (Intranet only)

Local SSP Farm

Centrally Managed from Redmond

Enterprise Scope Services

Local Office Server Farms (Intranet and Extranet)

Local SSP Farm

Centrally Managed from Redmond

Regional Scope Services

Local Office Server Farms (Intranet and Extranet)

Local SSP Farm

Centrally Managed from Redmond

Page 15: Advance Administration

Distributed-Branch Office WSS (Collab) with Central SharePoint Server Search

Denver

HQ Central Portal MOSS farm for Enterprise Search

Branch Office WSS Deployments (single server)

BANGALORE

Disconnected or Bandwidth Constrained

Page 16: Advance Administration

Deployment & Capacity Deployment & Capacity PlanningPlanning

Page 17: Advance Administration
Page 18: Advance Administration

Capacity Planning Framework

ObjectObject ScopeScope Guideline Guideline

Site collections Site collections DatabaseDatabase 50,00050,000

Sites Sites Site collectionSite collection 250,000250,000

(sub) Sites (sub) Sites Web siteWeb site 2,0002,000

ListsLists Web siteWeb site 2,0002,000

Items Items ListList 5 M5 M

Documents Documents Doc LibraryDoc Library 5 M5 M

Documents Documents Folder/Indexed ViewFolder/Indexed View 2,0002,000

Document size Document size FileFile 2 GB2 GB

Indexed Documents (MOSS)Indexed Documents (MOSS) SSPSSP 50 M50 M

# Profiles (MOSS)# Profiles (MOSS) SSPSSP 5 M5 M

Page 19: Advance Administration

List Scalability

Page 20: Advance Administration

Microsoft Confidential

Example of High Available SolutionUsers:100,000 (light to typical usage)

Host: 100,000+ Site Collections

Store: 1,000,000s of documents

Index: 1,000,000s of documents

Server type RAM HDD CPU

Front end servers 4 GB 200 GB 2 x 2.8 Ghz dual core x64

Index server 4 GB 200 GB 2 x 2.8 Ghz dual core x64

SQL Server computer 16 GB 1 TB 4 x 2.8 Ghz, dual core x64

Web front end +Query + Calc

Index Clustered SQLserver

Page 21: Advance Administration
Page 22: Advance Administration

High Availability & Disaster Recovery

Page 23: Advance Administration

Content Recovery Disaster Recovery

Backup & Disaster Recovery Options Summary

2 Stage Recycle Bin2 Stage Recycle Bin

VersioningVersioning

Web Delete EventWeb Delete Event

SnapshotsSnapshots

Third Party ToolsThird Party Tools

• STSADM STSADM backup/restorebackup/restore

• SQL backupsSQL backups• 33rdrd party tools party tools• Log-ShippingLog-Shipping• Remote SnapshotsRemote Snapshots

High Availability

Log-ShippingLog-Shipping

SQL ClusteringSQL Clustering

Database Database MirroringMirroring

Which combination of tools is right for you?

Page 24: Advance Administration

High AvailabilityMulti-Server Farm Scenario

• Optimizes performance of web servers• Increases redundancy and reduces points of failure

• Redundancy at WFE and Database server roles

• Determine configuration based on your business needs and goals• Determine config of other Application roles (Excel Services, Index, Forms,

etc)

Web Servers Application Server

Clustered/Mirrored

SQL Server

Page 25: Advance Administration

Log-Shipping Mirror Farm

Big IP forhttp://www.microsoft.com

Tra

ns

acti

on

Lo

g S

hip

pin

g

ContentDatabase 1

ContentDatabase 2

Configuration Database

ContentDatabase 1

ContentDatabase 2

Configuration Database

IP 1

WSS SQL Log-shipping Environment

Passive read-only farm

Active read-write farm

.ldf

.ldf

.ldf

.ldf

Page 26: Advance Administration

Database MirroringWitness Server

Principal Mirror

Encrypted channel

Everyt

hing ok?

Everything ok?

Principal Down!

I’m OK!

New Principal

Page 27: Advance Administration

Extranet

Page 28: Advance Administration

Microsoft Confidential

Windows Auth (NTLM) is Default (Kerberos is recommended)

Flexible .NET Pluggable Providers for Authentication

Forms based AuthenticationLDAP provider included in MOSSAD provider includedSQL provider included

Page 29: Advance Administration

Microsoft Confidential

Centrally enforced and overwrites permissions for all sites in the web application

GRANT and DENYBound to web application/zone

ScenariosFull read – search crawling accounts, auditors, legal complianceDeny all – security control, regulatory complianceDeny write – extranet lockdown

Page 30: Advance Administration

Configure Firewall Rules lock down to most restrictive w/ acceptable level of usability (consider blocking HTTP out)Secure client communication with trusted SSL certificates (128bit HTTPS)IP Sec (Secure communication between servers)Enable Kerberos Authentication (Intranet)SQL SSL encrypted Traffic + Non Standard PortConfigure Central Admin on App DMZ serversRestrict IP Traffic on Central Admin and SSP Admin (IIS)Configure Deny Web App Policies for Content & AdminConfigure ISA Secure PublishingConfigure Forefront Antivirus and Content scanning

Page 32: Advance Administration

Why more than 1 Farm?Application/Customization SLAs, Licensing (Internet vs. Intranet CAL), Isolation (No Scale)

Why more than 1 SSP?Isolation and Service Needs

Why more than 1 App Pool?Security Isolation, Memory and CPU isolation, Auth requirements

Why more than 1 Site Collection?Separation/delegation of ownership, quotas, ability to split across databases

Why one site collection?Global Navigation, Inheritance of style/Master page, Security inheritance, Query web parts, Site Collection policy and content types enforcements

Page 33: Advance Administration

Configcontains list of all site collections, web apps, web parts, solutions (Most critical db in farm from availability view)

Content databasecontains all blobs, sites webs, etc… Most content (consider RAID 5)

Search & SSP DbsOptimize… High Disk I/O contains configuration & search property store (index/query contain index on disk)

Don’t forget Database Maintenance!!!DBCC Check Database, Shrink Database, Reorganize Index, Clean up History, Defrag… Disk IO

Page 34: Advance Administration

34

Secure Web Publishing with ISA

Exchange

Intranet Web Server

SharePoint

Active Directory

External Web Server

Administrator

User ISA 2006 DMZ

Internal Network

Internet

HEAD QUARTERS

Integrated Security Efficient Management

NE

W Smartcards & one-time password support

NE

W Customized logon forms for most devices & apps

NE

W LDAP authentication for Active Directory

NE

W Web publishing load balancing

Fast, Secure Access

NE

W Authentication delegation (NTLM, Kerberos)

NE

W Improved idle-based time-outs for session mgmt

NE

W Exchange & SharePoint publishing tools

NE

W Enhanced certificate administration

NE

W Single sign-on for multiple resource access

NE

W Automatic translation of embedded internal links

Page 35: Advance Administration

Forefront Security for SharePoint

SQL Document Library

DocumentUsers

Document

SharePoint Server

Virus Protection for Document LibrariesIntegrates scan engines from eight industry leading vendorsReal-time scanning of documents uploadedand downloaded from document libraryManual and scheduled scanning of document library

Content Policy EnforcementFile filtering to block documents frombeing posted based on name match, file type or file extensionContent filtering by keywords withindocuments for inappropriate words and phrases

Protects MOSS 2007 and WSS 3.0

Page 36: Advance Administration

Extranet Architecture Example

Page 37: Advance Administration

All protocols are HTTP-basedHTTP/S: Browser sessionsSOAP: Editing from Office Applications, Web Services & IndexingRSS: All lists can be viewed this wayFP-RPC: SharePoint Designer, UsageWeb-DAV: Explorer View, Web Client AccessXMLHTTP - Forms

Page 38: Advance Administration
Page 39: Advance Administration

Microsoft Confidential

Alternate Access Mappings - “Zones” Namespaces used to access a single set of content, e.g.

http://officehttps://office.microsoft.com

Default Zone for Alerts URLs and Search results

Authorization == what can you doAuthentication == confirm who you are

ASP.Net model for pluggable Authentication

Understand - “Enable Client Integration” Matches Office client’s behavior for someFBA providers

Page 40: Advance Administration
Page 41: Advance Administration
Page 42: Advance Administration

Authoring -> Production

Page 43: Advance Administration

Deploy the Solution package to the farm Retract the Solutions package When a new web server is added, automatically deploy the solution to it Deploy new versions of the SolutionSolution - A CAB file containing

Manifest.xml file All the files for the Features, Web Parts, Site or list def changes, etc... that make up your solution

Page 44: Advance Administration
Page 45: Advance Administration

What do SharePoint Server and Donald Trump Have in Common?

Courtesy Si.com

Page 46: Advance Administration

Cache!

TechNet: (Cache Settings) Additional performance and capacity factors

Page 47: Advance Administration
Page 48: Advance Administration

Web App – Disk based caching in web.configSite collection – configure output cache and object cache settingsSite – output cache settingsPage layout – output cacheWeb Part – settings in dwp code Query – i.e. RSS Feed cache is 5 min by default, cross list query

Page 49: Advance Administration

Cache is but….Setting memory based caching can waste valuable memory (ASP.NET may flush cache to make room!)Never cache search results – disable search results layout page cacheNever cache personalized web parts

Page 50: Advance Administration

Microsoft Confidential

DeploymentFlexible Streamlined deployment and admin sense of place

Solution and Content DeploymentCacheCall to Action!

Keep up to date with TechNet and MSDN and Subscribe to our blogs:

http://technet.microsoft.com/mosshttp://msdn.microsoft.com/mosshttp://blogs.msdn.com/sharepointhttp://blogs.msdn.com/joelo

Page 51: Advance Administration

For ITPros: (RTM Exam)70-631 - Windows SharePoint Services 3.0 - Configuring70-630 - Office SharePoint Server 2007 - Configuring

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

DON'T DELAY – TAKE 'EM TODAY!!!Be one of the first to pass the NEW MCTS Exams!!!

Page 52: Advance Administration

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 53: Advance Administration

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 54: Advance Administration
Page 55: Advance Administration

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 56: Advance Administration

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 57: Advance Administration

Mark YOUR Success with Microsoft Certified Professionals

Visit the Visit the Microsoft Learning PavilionMicrosoft Learning Pavilion

In Exhibition HallIn Exhibition Hall

Mark YOUR Su

ccess

by visiti

ng 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 58: Advance Administration

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/eventswww.microsoft.com/malaysia/events

Page 59: Advance Administration

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 60: Advance Administration

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 61: Advance Administration

© 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.