Public API Search topology components FAST Search Index
Public API Search topology components FAST Search Index Content HTTP File shares Share. Point User profiles Lotus Notes Documentum Exchange folders Custom - BCS Crawl Content Processing Query Processing Index Analytics Processing Search Admin WFE UX Share. Point SP Apps Devices Non-SP UX
Vital (and large) part of your farm! Ø Ø Ø New-SPEnterprise. Search. Topology New-SPEnterprise. Search. Crawl. Component New-SPEnterprise. Search. Index. Component … Set-SPEnterprise. Search. Topology
Share. Point 2010 Search Service Application Query Component Query Engine Property Store (SQL) Crawl Content WFE Indexing Engine Crawl Component Search Admin UX
FAST Content SSA FAST back-end components (managed separately) Extensibility: • Sandbox • Entity Extraction Crawl Content Pipeline Query Engine FAST Query SSA Query Pipeline Indexing Engine Analysis Engine Search Admin WFE UX
Entire index on local disk Share. Point 2013 Search Service Application FAST Search Index Crawl Content Processing Index Content Separate crawl and indexing Property Store (SQL) Analytics Processing Query Processing Search Admin Link/query analysis & recommendations More details: SPC 336 - Search Architecture and Sizing in Share. Point 2013 WFE UX
Still there, but only Crawl Component Share. Point App Server à à Search Runtime Environment hostcontrollerservice. exe Host Controller noderunner. exe Admin Component noderunner. exe Query Processing Component noderunner. exe Content Processing Component noderunner. exe Index Component msseearch. exe mssdmn. exe noderunner. exe Analytics Processing Component Crawl Component
Component HA mode of operation Crawl Component Load-sharing, stateless in DB Index Component Per partition Primary/Sec/Ter (dynamic selection) Query load-sharing Content/Query Processing components Load-sharing, stateless Analytics Processing Component Distributed map/reduce, stateless in DB Admin Component Primary/Secondary (dynamic selection) Hot standby Host Controller (for search dictionary repository) Primary/Secondary (cmdlet controlled) Lost primary – no new dictionaries deployed
Prepare servers • HW/SW reqs! • Install Share. Point • Add servers to farm • Start Search Service Instance • Create SSA Create a new topology object for the SSA Add search components to the topology Assign components to servers Activate the new topology This will replace the single-server topology with a scaled-out topology
Host server B Host server A Query Processing VM 02 Replica Query Processing Replica VM 01 Content Processing Analytics Processing Admin Crawl Index VM 04 Host server C Query Processing More details: SPC 336 - Search Architecture and Sizing in Share. Point 2013 VM 03 Host server D Redundant copies of all databases
Partitions Replicas Index Index Content Processing
Green Yellow Red
Tech. Net Wiki
FAST Search Index Content Crawl Content Processing Query Processing Index WFE Analytics Processing Index: partition Content Processing: Gatherer Content connector Analytics analysis: failed to. Crawler start warning – search analytics Query Search. Missing Service: Gatherer: Service Disk Full availability query. Processing processing Tech. Net SCOM knowledge article - http: //technet. microsoft. com/enus/library/ee 513082(v=office. 15). aspx UX
Daily – Admins Daily – Business user Weekly – Admins Weekly – Business user Check search topology UI, any component not green there is a problem Monitor performance reports, crawler health and query health Verify # of documents per partition and disk space on index, crawler and analytics components DR backup Security updates + Cumulative updates Review usage reports for trends No Result Queries aka 0 hits Top Queries by Day Abandoned Queries For a better search experience create Query Rules Best bets Authoritative Pages
Limit Type Old Value New Value Content processing components Crawl components Supported / server 2 / SSA; 1 /1 server Unlimited* Content sources Crawl databases Supported Boundary 5 per SSA Index replicas Crawl log entries Supported 3 / index partition 100 million Unlimited Index components Supported 60 / SSA; 1 / server 60 / SSA; 4 / server Index partitions Supported 20 / SSA 25 / SSA Indexed items Supported 100 M / SSA 10 M / indexer (250 M / SSA implied) Search components Supported Not Documented 64 / SSA 50 / SSA 15 per SSA
Cold – Hours to Days Pros: Cheap…. Maintenance and operational Warm – Minutes to Hours Pros: Fairly inexpensive to recover Hot – Minutes to Seconds Pros: Fastest recovery for critical apps Cons: Slow to recover but this may be ok for your business Cons: expensive and time-consuming to maintain Cons: Very expensive and timeconsuming to maintain
Windows Azure On Premises AD 1 SP DR 2 SP DR 3 SQL DR 1 SQL DR 2 SP DR 4 SP DR 5 (X-Small) VPN Tunel (A 6) (Large) (Large) Queries, Crawler/Content Cloud Service Virtual Network
Add replacement server to topology Wait until added components are green Remove old server from topology Verify Host Controller repository status Clone active topology Add components Activate topology For index replica: Seeding must be completed Clone, remove, activate Needs action if primary host controller was on the failed server Before you remove server from the farm!
Min: 8 minutes to backup 10 K index: 3 nodes, 2 GB of data, 6 minutes restore Max: 8 hours to backup 80 M index: 12 nodes, 2 TB of data, 6 hours restore YMMV - test
http: //social. technet. microsoft. com/wiki/contents/articles/14382. survival-guide-sharepoint-2013 -and-enterprise-search-sp 2013 es. aspx http: //technet. microsoft. com/en-us/library/cc 303422(v=office. 15). aspx
Administer search in Share. Point Server 2013 Scale search for performance and availability in Share. Point Server 2013 Technical diagrams for Share. Point 2013 Manage the search topology in Share. Point Server 2013 Get-SPEnterprise. Search. Status Back up Search service applications in Share. Point 2013 Overview of Share. Point Foundation and the Volume Shadow Copy Service
Sponsored by
- Slides: 41