enterprise search-sizing-ha-and-migration-path

77
Enterprise Search Sizing, HA, and Migration Path Hosted by: Vikram Rajkondawar Architect Advisor Microsoft Corporation Presented by: Ashvini Shahane (Head Strategic Service Unit - Synergetics)

Upload: microsoftasap

Post on 28-Nov-2014

1.931 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Enterprise search-sizing-ha-and-migration-path

Enterprise Search Sizing, HA, and Migration

Path Hosted by:

Vikram Rajkondawar

Architect Advisor

Microsoft Corporation

Presented by:

Ashvini Shahane (Head Strategic Service Unit - Synergetics)

Page 2: Enterprise search-sizing-ha-and-migration-path

Discussion Points

• SharePoint 2010 Search/FAST Search

– Capabilities

– Architecture

– Search First Migration

– High Availability and Sizing considerations

• Migration options for migrating MOSS 2007 to SPS 2010

Page 3: Enterprise search-sizing-ha-and-migration-path

SharePoint 2010 Search

Page 4: Enterprise search-sizing-ha-and-migration-path

Enterprise Search Product Portfolio

SharePoint Server for Internet Sites

FAST Search for SharePoint Internet Sites

SharePoint Server

FAST Search for SharePoint

FAST Search for Internal Applications

FAST Search For Internet Business

Solutions for Internet Business

Solutions for Business Productivity

Integrated with

SharePoint

Stand-alone

Entry-LevelSolutions

Search Server

Search Server Express

Page 5: Enterprise search-sizing-ha-and-migration-path

SHAREPOINT SEARCH: CAPABILITIES

Page 6: Enterprise search-sizing-ha-and-migration-path

End-User UI• Out-of-box refinement

– Refine over key results properties

– Metadata, taxonomy and social tags based results refinement

– Easy to extend over custom properties

• One-stop Search Center– Scopes, web parts, best bets, top answers ,

advanced search

– Query federation brings together results from all over - native support for OpenSearch

• Core search experience– Improved did you mean suggestions

– New pre-query and post related query suggestions

– “View in browser” link (for most office docs)

– Improved query syntax

Page 7: Enterprise search-sizing-ha-and-migration-path

End-User UI

Page 8: Enterprise search-sizing-ha-and-migration-path

New Query Syntax

• Support for Boolean operators for FreeTextqueries and Property queries– (“SharePoint Search” OR “Live Search”) AND

(title:“Keyword Syntax” OR title:”Query Syntax”)

• Prefix matching support for keywords and properties– Micro* author:bill*

• Improved operator support for property restrictions– =, >, <, <=, >=

– Can create range refinements

Page 9: Enterprise search-sizing-ha-and-migration-path

Great Search Experience OOB

Refinement

panel

Related

searches

Federated

results

Get more relevant

resultsthrough a search center with

hit highlighting, results

summaries, related queries,

and enhanced query syntax

Search from anywhereIncluding mobile and desktop

integration; Office Web Apps

speed access to results;

enhancements for multi-lingual

Find information

fasterwith metadata-driven

refinement, query suggestions,

search scopes, and federated

results which help pinpoint

information

Win7

Connector

Launch in Office

Web Apps

Page 10: Enterprise search-sizing-ha-and-migration-path

Search is Social

• People finding experience

– Front door to the office social network

– Better expertise & interest search

• Email mining to bootstrap profiles with interests and colleagues

– “Address book style” search

• Phonetic name matching

• Nickname matching

– Relevance models tuned specifically for people search

– Metadata refinement, better hit highlighting, recently authored content

Page 11: Enterprise search-sizing-ha-and-migration-path

Search is Social

• Social behavior drives search quality

– Search click through behavior drives relevance ranking

– Query suggestions mined from search logs

– Social tagging influences relevance ranking

– Self search - to drive people to participate content

– Social definitions extracted from indexed content

Page 12: Enterprise search-sizing-ha-and-migration-path

Amplify the Impact of Knowledge & Expertise

Connect with expertiseusing improved matching from

mined Outlook mailbox data and

SharePoint My Site profiles

Improve relevance

with usebased on how people tag content

in SharePoint and on click-

through of search results

Find peoplethrough nickname and phonetic

matching, people specific

refinement, tuned relevance

models

Phonetic and

nickname matching

Expertise

identificationRecently

authored content

Refine by focus,

expertise, and

other attributes

Page 13: Enterprise search-sizing-ha-and-migration-path

Search Use in Social Data Delivery

• Search is used for data retrieval and trimming in other SharePoint social features

Feature Action Query

My Site Host home page

What’s New web part Retrieves up to 40 recent activities from colleagues

Profile Page (person.aspx)

Recent Activities web part Retrieves up to 10 recent activities for user

Tags and Notes page

Activities for Month web part Retrieves up to 40 tags or notes based on activities for the specified month for user

Outlook Social Connector

OSC synchs every hour for every user. The response sends updates for colleagues since the last time OSC synched

Retrieves all recent (since the last synch) activities from colleagues

Page 14: Enterprise search-sizing-ha-and-migration-path

Search Depends on Social

• Some of the functionality in Search also depends on data from Social

• Only difference between SS and FS for social FS doesn’t index social tags

Feature SS FS

Core Results Page showing social tags (up to 5) for search results

Core Results Page Refinement by social tags

Core Results Page Refinement by Taxonomy data / Authoritative tags

All features on the people search tab - searching for people, searching for expertise, refining by people properties etc.

Page 15: Enterprise search-sizing-ha-and-migration-path

FAST SEARCH: CAPABILITIES

Page 16: Enterprise search-sizing-ha-and-migration-path

Go Beyond the Search Box

Thumbnails

Sorting on any

property

Visual Best Bets

Scrolling PowerPoint

Previews

Refinement with

counts on any

property

Page 17: Enterprise search-sizing-ha-and-migration-path

Go Beyond the Search Box

• Site admin/Search admin control• Visual Best Bets

• Promote/Demote documents and sites

• UI extensibility (web parts, ..)

• Relevancy profiles and parameters

• User Context parameter & admin

• End User Control• Sorting, Ranking, and Navigation

• Admin-enabled controls

• Linguistics and term control• Keywords, phrases, synonyms, spellcheck

• Multilingual searching control

• Lists for metadata extraction

• Search similar (based on document vectors)

• Index based did you mean suggestions

Page 18: Enterprise search-sizing-ha-and-migration-path

User Context MattersAlan Brewer, Sales

What should I know about selling ERP consulting?

Renee Lo, Engineer

What should I know about implementing ERP?

Page 19: Enterprise search-sizing-ha-and-migration-path

Go Beyond the Search Box

• Can search in any language

• 84 languages detected to allow language-specific handling

• Lemmatization improves recall

(‘better’ includes ’good’)

• Phrase search includes stopwords

(“a room with a view”)

– Only nouns and adjectives are expanded (higher precision)

(‘book’ -> ‘books’, not ‘booked’)

Afrikaans Hausa Pashto, Pushto

Albanian Hebrew Persian

Arabic Hindi Polish

Armenian Hungarian Portuguese

Azerbaijani Icelandic Punjabi

Basque Indonesian Rhaeto-Romance

Bengali,Bangla Irish Romanian

Bosnian Italian Russian

Breton Japanese Sami (Northern)

Bulgarian Kannada Serbian

Catalan Kazakh Slovak

Chinese-S Kirghiz Slovenian

Chinese-T Korean Sorbian

Croatian, Kurdish Spanish

Czech Latin Swahili

Danish Latvian, Lettish Swedish

Dutch Letzeburgesch Tagalog

English Lithuanian Tamil

Estonian Macedonian Telugu

Faroese Malay Thai

Finnish Malayalam Turkish

French Maltese Ukrainian

Galician Maori Urdu

Georgian Marathi Uzbek

German Mongolian Vietnamese

Greek Norwegian Welsh

Greenlandic Norwegian-B Yiddish

Gujarati Norwegian-N Zulu

Page 20: Enterprise search-sizing-ha-and-migration-path

Advanced Content Processing

PRODUCT (Custom)

CONCEPT (Custom)

COMPANY (OOTB)

Page 21: Enterprise search-sizing-ha-and-migration-path

SHAREPOINT SEARCH:ARCHITECTURE

Page 22: Enterprise search-sizing-ha-and-migration-path

Architecture and Design

• Deployment and management

• Scale-Out architecture– Introduction to concepts

– Scale-out features and options

• Other engine enhancements

Page 23: Enterprise search-sizing-ha-and-migration-path

Query Object Model

Content Sources - Host the content we want to return in main results ContentContentContent

OpenSearchSource

Crawling -Traverse URL space to record items in searchcatalog

Indexing - Extract information from items to enable efficient matching

Query Servers - Accept query requests from users and returnresults

Search Center - UI for users to issue queries and interact with results

Query Federation - Return results from non-SharePoint Indexes

Crawler

Indexer

Query ServersIndex

Partition

Connectors -Know how to processdifferent content sources

Index Partition - Subset of the overall index

Page 24: Enterprise search-sizing-ha-and-migration-path

MOSS 2007 search scale-out

Query

Query

Indexer“Single point of

failure”

“Bottleneck”

“The whole index”

“Bottleneck”

Page 25: Enterprise search-sizing-ha-and-migration-path

SharePoint Search 2010 Scale-out

QueryQuery

Indexer

“Single point of failure”

“Bottleneck”

“The whole index”

“Bottleneck”

IndexerCrawler Crawler

Crawler Crawler

Query Query

Multiple Index Partitions

Crawl Distribution

Query Mirroring

Query Components

Stateless Crawlers

Multiple Property DBs

Admin

ComponentAdmin

Database

Admin Database +Admin Component

Page 26: Enterprise search-sizing-ha-and-migration-path

Search First Migration

• Begin Migrating MOSS 2007 with SharePoint 2010 Search– Good approach for most cases

• User’s content kept in MOSS but User search queries handled by SharePoint 2010

• Can Be SharePoint Search or FAST Search Server 2010 for SharePoint

– Flexible approach• Can add other services later or as needed

• Can Migrate Content later or in Parallel

– Can be implemented easily

Page 27: Enterprise search-sizing-ha-and-migration-path

Search First

Page 28: Enterprise search-sizing-ha-and-migration-path

Indexing MOSS 2007 User Store

• Create a Content Source– Content Source Type - SharePoint Sites

– Start Address: sps3://<MOSS 2007 Site>

– Search Results from that source - not all options will be available• No Add as a colleague

• No Browse in Organization Chart

Page 29: Enterprise search-sizing-ha-and-migration-path

User Profile Replication Engine

• UPRE ships in SPS2010 Admin Toolkit– Sync between MOSS 2007 and SPS2010

• Co-existence

– Sync between SPS2010 and SPS2010• User Profile SA can’t be used across the WAN

• Includes social data

Page 30: Enterprise search-sizing-ha-and-migration-path

From MOSS 2007

Local to SP 2010

Page 31: Enterprise search-sizing-ha-and-migration-path

High Availability / Fault Tolerance

A design that enables a system to continue operation, possibly at a reduced level (also known as graceful degradation), rather than failing completely, when some part of the system fails.

“Fault tolerant design”, Wikipedia

Page 32: Enterprise search-sizing-ha-and-migration-path

High Availability for Search

• Content side High Availability– Full redundancy in the feeding chain

– Normally not critical for intranet applications

– Preferred by many clients

• Query side High Availability– Full redundancy of all query components

– Critical for internet facing applications

– Preferred for intranet applications

• Backup/recovery alternatives not covered

Page 33: Enterprise search-sizing-ha-and-migration-path

SharePoint Search – Content Data Flow

Crawl DB

Request crawl

Poll request

Log request

Poll request

Distribute request

Doc. properties Index fragments

Securitydescriptors

(ACLs and ACEs)

Page 34: Enterprise search-sizing-ha-and-migration-path

Crawl DB

SharePoint Search – Content Side HA

Crawl DB

Property DB

Automatic re-election of Master Redundant instances

will automatically fail over

No redundancy support,but can be quickly relocated via PowerShell

Crawlers are stateless, automatic failover

Page 35: Enterprise search-sizing-ha-and-migration-path

SharePoint Search – Query Data Flow

Page 36: Enterprise search-sizing-ha-and-migration-path

SharePoint Search – Query HA

Page 37: Enterprise search-sizing-ha-and-migration-path

The cost of overinvestment in hardware is almost always far less than the cumulative expenses related to troubleshooting problems cause by under sizing.

TechNet, Capacity management and sizing for Sharepoint 2010

Page 38: Enterprise search-sizing-ha-and-migration-path

Search Sizing

• Scale up(Add more hardware:processors/memory)

• Scale out(Add more servers to a farm)

• Search is by far the service application in SP 2010 with the largest hardware utilization

Page 39: Enterprise search-sizing-ha-and-migration-path
Page 40: Enterprise search-sizing-ha-and-migration-path

Sizing approach

Crawl DB instances

Crawler components / Indexers

Index partitions PropertyDB instances

Page 41: Enterprise search-sizing-ha-and-migration-path

Sizing exercise

18

Page 42: Enterprise search-sizing-ha-and-migration-path

SP Search – Pilot/Dev Deployment

SP2010 Farm

All roles

Page 43: Enterprise search-sizing-ha-and-migration-path

SP Search – Extra Small DeploymentSP2010 Farm

SQL 2008 Cluster

All DBs

All roles

SP2010 Farm

Web Front End

Query

SP Crawl

People Crawl

SQL Server

Web Front End

Query

SP Crawl

People Crawl

SQL Server

Page 44: Enterprise search-sizing-ha-and-migration-path

SP Search – Small DeploymentSP2010 Farm

SQL 2008 Cluster

Web Front End

Query

Index partition 1

Web Front End

Query

Index partition 1

Search Admin DB

Crawl DB

Property DB

SharePoint DB

Central Admin

SP Crawl

People Crawl

SP Crawl

People Crawl

Note:

Servers marked with * are only

needed for high availability

*

*

Page 45: Enterprise search-sizing-ha-and-migration-path

SP Search – Medium DeploymentSP2010 Farm

SQL 2008 Cluster

Query

Index partition 1

Index partition 4

Query

Index partition 1

Index partition 2

Search Admin DB

Property DB

SharePoint DB

Central Admin

SP Crawl

People Crawl

SP Crawl

People Crawl

Crawl DB

Query

Index partition 2

Index partition 3

Query

Index partition 3

Index partition 4

Web Front End Web Front End

Page 46: Enterprise search-sizing-ha-and-migration-path

SP Search – Large DeploymentSP2010 Farm

SQL 2008 Cluster

Query

Index partition 1

Index partition 10

Query

Index partition 1

Index partition 2

Crawl DB

SharePoint

Central Admin

SP Crawl

People Crawl

SP Crawl

People Crawl

Crawl DB

Query

Index partition 2

Index partition 3

Query

Index partition 3

Index partition 4

Property DB

Search Admin DB

Query

Index partition 4

Index partition 5

Query

Index partition 5

Index partition 6

Query

Index partition 6

Index partition 7

Query

Index partition 7

Index partition 8

Query

Index partition 8

Index partition 9

Query

Index partition 9

Index partition 10

Property DB

Web Front End Web Front End

SP Crawl

People Crawl

Page 47: Enterprise search-sizing-ha-and-migration-path

Server Calculation Matrix

Disclaimer:The numbers might not be representative for the customer environment and data. Please use caution when using these numbers for sizing.

NameItem count WFEs

Query Comps

Crawl Comp

Prop DBs Crawl DBs Total

Content Side HA

Query Side HA

Single VM (Lab + min production) 1 (shared) (shared) 1 (shared) (shared) 1 (x) (x)

Extra Small 5 (shared) (shared) 1 1 (shared) 2

Small 10 2 (shared) 1 1 (shared) 4 x

Medium 40 2 4 2 1 1 10 x x

Large 100 2 10 3 2 2 19 x x

Page 48: Enterprise search-sizing-ha-and-migration-path

FAST Search for SharePoint 2010Query

completion

Document thumbnails

Scrolling previews

Read in Office Web Apps

Relatedsearches &

people

Federated results

Sorting on any property

Page 49: Enterprise search-sizing-ha-and-migration-path

FAST Search – Content Data Flow (1/2)

Admin component

Admin DB

Master Crawl comp.

Crawl comp.

Crawl DB

Property DBQuery

component

Request crawl

Poll request

Log request

Poll request

Distribute request

Doc. properties Index fragments

Crawl dataCrawl historyCrawl queue additions

Securitydescriptors

(ACLs and ACEs)

Page 50: Enterprise search-sizing-ha-and-migration-path

Crawl DB

Admin DB

FAST Search – Content Side HA (1/2)

Admin component

Admin DB

Master Crawl comp.

Crawl comp.

Crawl DB

Property DBQuery

componentProperty DB Crawl comp.Crawl comp.

Automatic re-election of Master

Query componentQuery

component

Redundant instanceswill automatically fail over

No redundancy support,but can be quickly relocated via PowerShell

Crawlers are stateless, automatic failover

Page 51: Enterprise search-sizing-ha-and-migration-path

Content Distributor

Indexing Dispatcher

FAST Search – Content Data Flow (2/2)

Item Processing

Indexing

Search

Crawled batch

Pass on batch

Ready to index

Pass on batch

Distribute index

Link Analysis(Web Analyzer)

Detected links

Page 52: Enterprise search-sizing-ha-and-migration-path

Search

Indexing

Indexing Dispatcher

Indexing Dispatcher

Item Processing

Item Processing

Content Distributor

Content Distributor

Content Distributor

Indexing Dispatcher

FAST Search – Content Side HA (2/2)

Item Processing

Indexing

Search

Link Analysis(Web Analyzer)

Does not hold state, automatic failover

Does not hold state, automatic failover

Does not hold state, automatic failover

Backup indexer,manual failover

Search rows haveautomatic failover

Must be set up for redundancy.Disk errors mayrequire manual recovery.

Crawl DB and Crawl Component requirements are as for SharePoint Search

Page 53: Enterprise search-sizing-ha-and-migration-path

FAST Search – Query Side HA

Page 54: Enterprise search-sizing-ha-and-migration-path

FAST Search for SharePointSummary of architectural elements

Query and Result

Processing

SharePoint Front-end

ContentProcessing

And Linguistics

Microsoft System Center Operations Manager

Connectors:- SharePoint- BDC- Exchange

Site Collection Level Admin UI- Keyword Management- User Context Management- Site Promotion/Demotion

Central Administration UI - Property mapping- Entity extracton- Spell-checking

PowerShell- Schema configuration- Admin configuration- Deployment configuration

Search

IndexingSecurity Access

Module

Connectors:- Web Crawler- JDBC- Lotus Notes

Content

Content

Content

Qu

ery

Ob

ject

Mo

del

Monitoring Services

Administration and Schema Object Model

Federation Object Model

Query Web Service

OpenSearch or other Sources

FAST Search for SharePoint

Search Service Applications

Custom front-end

Web Frontend

!!

People Search

Page 55: Enterprise search-sizing-ha-and-migration-path

Content Processing Flow

• Data moves from content source to end user queriesIt gets crawled, processed and refined, an index is created

User executes queries and retrieves data, metadata, and federated search results

End Users Content

Fed

erat

ion

OpenSearchSource

Content Processor

CrawlerIndexerQuery

Processor

Search Center Profiles

MetadataRelevanceControl

UserContext

IndexingConnectivity

Index Partition

Page 56: Enterprise search-sizing-ha-and-migration-path

Content Pipeline Stages

• Format Conversion

• Language detection and encoding

• Lemmatizer

– Linguistics normalization

• Tokenizer

– Word breaking

• Entity Extraction

– Persons, companies, locations, email, date/time, URL, prices, file names

• DateTimeNormalizer

– Date normalization

• Vectorizer

– Create document vector for similarity searching

• WebAnalyzer

– Anchor text and link cardinality analysis

• PropertiesMapper

– Map to crawled properties

• PropertiesReporter

– Report detected properties

Default OptionalXML Properties mapper

Offensive Content Filter

Verbatim extractor

Loads dictionary for custom extraction, e.g product names

Field Collapsing

Page 57: Enterprise search-sizing-ha-and-migration-path

FAST Search for SharePoint Scaleout

Scale-out in different “dimensions”

Query Volume

Content Volume

Processing power

Indexing freshness

Redundancy options

Search

Indexing

Performance targets*

30 mDocs/node

50 QPS/node

35 docs/sec

* Dependent on document and HW characteristics

Page 58: Enterprise search-sizing-ha-and-migration-path

FAST Search – Disk CalculationMax item count

(in Millions) Adm Web Analyzer Crawl DB Server Indexer Indexer (HD)

1 1 x 72 GB 1 x 5 GB 1 x 10 GB 1 x 120 GB 1 x 120 GB

10 1 x 72 GB 1 x 50 GB 1 x 40 GB 1 x 1.2 TB 1 x 1.2 TB

40 1 x 72 GB 1 x 60 GB 1 x 150 GB 3 x 2.0 TB 1 x 4.8 TB

100 1 x 72 GB 2 x 75 GB 1 x 350 GB 6 x 2.0 TB 3 x 4.8 TB

150 1 x 72 GB 4 x 75 GB 1 x 500 GB 10 x 2.0 TB 4 x 4.8 TB

200 1 x 72 GB 5 x 75 GB 2 x 350 GB 14 x 2.0 TB 5 x 4.8 TB

500 1 x 72 GB 9 x 75 GB 2 x 500 GB 34 x 2.0 TB 13 x 4.8 TB

Page 59: Enterprise search-sizing-ha-and-migration-path

SharePoint Search/FAST Search Recap

• Search is the most demanding service in SP 2010 –plan accordingly

• All components involved in querying and steady-state crawling support HA

• High Density mode may be an attractive alternative

• Sizing models are based on thorough testing – find one that fits your scenario

Page 60: Enterprise search-sizing-ha-and-migration-path

Migration and upgrade paths from MOSS 2007

Page 61: Enterprise search-sizing-ha-and-migration-path

2010 Upgrade improvements

• Detect issues early

– Provide O12 tools to admins

– Report critical issues at start of upgrade

• Keep the administrator informed

• No data loss

– Keep content and settings

• Continue when possible

• Be reentrant

– Upgrade should not be catch 22

Page 62: Enterprise search-sizing-ha-and-migration-path

New

• Upgrade Preparation Tools

• Windows PowerShell Upgrade Cmdlets

• Feature Upgrade

• Visual Upgrade

2010 Upgrade Overview

Changed

• Upgrade Methods

Improved

• Upgrade Status Reporting

• Upgrade Logging

Removed

• Gradual Upgrade

• Side By Side Installation

Page 63: Enterprise search-sizing-ha-and-migration-path

2010 Upgrade Scenarios and Methods

Supported Scenarios Unsupported Scenarios

• In-Place Upgrade

• Database Attach Upgrade:

– Content Database

– Profile Service Database

• Upgrade from earlier than WSS v3

SP2/MOSS 2007 SP2

• Direct upgrade from WSS v2/SPS

2003 or earlier

• Side by side installation

• Gradual upgrade

Page 64: Enterprise search-sizing-ha-and-migration-path

In-Place

• Next, next, finished

• Advancements

– Restartable!

– Common blocking time outs removed

Page 65: Enterprise search-sizing-ha-and-migration-path

In-Place Pros/Cons

Farm wide settings are preserved and upgraded

Customizations are available in the environment after the upgrade if they are v4 compatible

Servers and farms areoffline while the upgradeis in progress

The upgrade proceeds continuously

Existing v3 farm must support (64 bit and performance

Page 66: Enterprise search-sizing-ha-and-migration-path

Supported Paths In-Place

x86MSS 2010

x86 x86MSS 2010

x86WSS v3.0

SP22010

Page 67: Enterprise search-sizing-ha-and-migration-path

Database Attach

• Databases that can be attached

– Content database

– Profile service database

– Project service database

• V3 databases that cannot be attached

– Configuration

– Search

Page 68: Enterprise search-sizing-ha-and-migration-path

• Backup 2007 Content DB

• Restore to SharePoint 2010 SQL Server, using SQL Tools

• Test-SPContentDatabase –name wss_content_2007 –webapplicationhttp://2010webapp

• Mount-SPContentDatabase –name wss_content_2007 –webapplicationhttp://2010webapp

Database Attach Steps

Page 69: Enterprise search-sizing-ha-and-migration-path

DB Attach Pros/Cons

Upgrade multiple content databases at the same time

Combine multiple farmsinto one farm

Customizations must be transferred manually

Pros

The server and farm settings are not upgraded

Customizations must be transferred manually

Missing customizations

Cons

Page 70: Enterprise search-sizing-ha-and-migration-path

Hybrid Approach

• Detach DBs

• Upgrade to 2010 in-place

• DB Attach content DBs

Page 71: Enterprise search-sizing-ha-and-migration-path

Hybrid Pros/Cons

Farm wide settings preserved

Customizations alreadyin place

Multiple content databasesat the same time

Non-upgraded sites(in read-only mode) whileyou upgrade the content

Labor intensive

Direct access to the database servers

x86 is a lot of work

Existing hardwaremay need replacing

Page 72: Enterprise search-sizing-ha-and-migration-path

Upgrading FBA Web Apps

• Convert Web applications to claims-based authentication

• Update web.config with necessary connection information for your provider

• Use PowerShell to migrate users and permissions

Page 73: Enterprise search-sizing-ha-and-migration-path

SSP exploded to service applications –Inplace

Page 74: Enterprise search-sizing-ha-and-migration-path

SSP

• O12 SSPs and service settings =Flexible shared services model

• Service Applications = part of Foundation

• Notification of new services afterin-place upgrade

• Backup/restore of individual services+ Provisioning offbox

Page 75: Enterprise search-sizing-ha-and-migration-path

What is “Visual Upgrade”

• A feature that separates data upgradefrom UI upgrade– Data and code upgrade happens all at once

– Site UI has two modes: this version andprevious version

– Pages and components make the decisionat runtime, and it’s safe by default

Page 76: Enterprise search-sizing-ha-and-migration-path

Summary

• SharePoint 2010 Search/FAST Search

– Capabilities

– Architecture

– Search First Migration

– High Availability and Sizing considerations

• Migration options for migrating MOSS 2007 to SPS 2010

Page 77: Enterprise search-sizing-ha-and-migration-path

THANK YOU