Download presentation
Presentation is loading. Please wait.
Published byOwen Ross Modified over 9 years ago
3
5
HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search Admin Content UX Crawl Content Processing Index Query ProcessingWFE Analytics Processing FAST Search Index Public API Unit of scale/role boundary Analytics Service Feeding Chain Index Core Query Chain
6
HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search Admin Content UX Crawl Content Processing Index Query ProcessingWFE Analytics Processing FAST Search Index Public API Unit of scale/role boundary Feeding Chain
7
Crawl Content ProcessingIndex Crawl Custom (BCS) Admin mssearch.exe Search Admin FAST Search Index
8
Crawl Content Processing Index Crawl Admin Analytics Processing Link Content Enrichment Web Service Search Admin FAST Search Index
10
HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search Admin Content UX Crawl Content Processing Index Query ProcessingWFE Analytics Processing FAST Search Index Public API Unit of scale/role boundary Index Core
11
Replica Partitions and Replicas n Partitions 1 Primary Replica ≥ 0 Secondary Replicas Details Partition are a logical portion of the entire index Replicas are there for fault tolerance/ increased query throughput All nodes performs indexing Journal shipping from primary to replicas Partitions can be added but NOT removed Index can scale in both horizontal (partitions) and vertical (replicas) ways Replica Content Processing Replica
12
HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search Admin Content UX Crawl Content Processing Index Query ProcessingWFE Analytics Processing FAST Search Index Public API Unit of scale/role boundary Query Chain
13
SharePoint SP Apps Devices Non-SP UX UX Query ProcessingWFEIndex Query APIs REST/OData API Client-Side object model (CSOM) Server-Side object model (SSOM) Search center Result templates ContentWebPart RefinerWebPart Portals and publishing Admin Search Admin FAST Search Index
14
SharePoint SP Apps Devices Non-SP UX UX Query ProcessingWFEIndex Stateless node Processing flows Query analyzer Linguistics Dictionaries Result sources Schema mapping Query rules Query federation Configurations stored in admin database FAST Search Index Admin Search Admin
15
HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS SharePoint SP Apps Devices Non-SP UX Search Admin Content UX Crawl Content Processing Index Query ProcessingWFE Analytics Processing FAST Search Index Public API Unit of scale/role boundary Analytics Service
16
View counts Sort by popularity Recommendations Relevancy based on usage Search reports «Suggested sites to follow» «Are you looking for these again?»
17
Crawl Content Processing Query ProcessingWFE Analytics Processing Link Analytics Reporting Map-reduce Learns by usage Search Analytics Usage Analytics Enriches index by updating index items Usage reports in Analytics database Event Stream Admin Index FAST Search Index Search Admin
21
Physical Virtualized 2012 or 2008 R2 Host 2012 Host VM 2008 R2 Host
22
4 Physical servers Cluster supporting many applications including 11 databases 134 Virtual servers Enterprise Search Farm This happens all too often
23
Distributed 4CPU/16GB/500GB 4CPU/8GB/300GB 4CPU/16GB/500GB 4CPU/8GB/300GB8CPU/24GB/700GB Consolidate d
24
8CPU/24GB/700GB
25
4CPU/8GB/100GB4CPU/8GB/300GB4CPU/16GB/500GB 4CPU/8GB/100GB4CPU/8GB/300GB4CPU/16GB/500GB
26
4CPU/8GB/100GB 12CPU/24GB/500GB 4CPU/16GB/500GB
28
4CPU/8GB/100GB 12CPU/24GB/500GB 8CPU/32GB/1TB High Density!
29
4CPU/8GB/100GB 12CPU/24GB/500GB 16CPU/64GB/2TB 8CPU/32GB/1TB High Density!
30
8CPU/16GB/100GB 12CPU/24GB/500GB 16CPU/64GB/2TB High Density! 12CPU/24GB/500GB
31
ComponentCPUNetworkDiskMemory Search administration Crawler 2 Content processing (CPC) 3 Analytics processing (APC) 3 4 Index Query processing (QPC) 5 1.Admin: Memory footprint increase with topology size 2.Crawler: Crawled documents are temporarily stored to disk 3.CPC and APC are scheduled with “below normal” priority 4.APC: Network bandwidth increase with scale out, but only in-between APC nodes 5.QPC: Network IOPS increases linearly with number of index partitions and QPS
32
Disk - 10M items Disk - 100M items 15GB data 2GB log 110GB data 50GB log 10GB data 0.1GB log 80GB data 5GB log Usage dependent 0.4GB data 1GB log 1GB data 2GB log 500 GB per VM 200 GB per VM ComponentScaling Crawl DBOne DB per 20M items SQL IOPS: 10 per 1 DPS Link DBOne DB per 60M items SQL IOPS: 10 per 1M items Analytics DBSplit when reaching 100-300GB Search admin DB One DB Indexer Component 10M per VM ~ 300 IOPS, 200 MB/s R/W Analytics Component Content Dependent
33
For Internet Site (FIS) SharePoint applications with anonymous or authenticated access, development, test, and pilot environments. For Internal Applications SharePoint 2013 in Office 365 is very powerful and versatile.
39
SP 2010 3. Migrate From SP Search a) Backup Content & SSA DBs b) Restore DBs & SSA SP 2013 Upgrade to SharePoint 2013 Search Center FS4SP 4. Migrate From FS4SP a) Backup/Restore DBs b) Custom PowerShell (convert DB tables) c) Migration CmdLet d) Custom PowerShell (to export/import “other” FS4SP configuration, as able…) 2. Search First Migration a)Implement SP 2013 Search b)Publish SP 2013 Search Service c)Consume in SP 2010 1. Re-Implement
40
41
See you at the Search booths & Search tables at Ask the Experts WED @6:15pm! Session RoomTime Develop Advanced Search-Driven SharePoint 2013 AppsSPC402Palazzo I, JTue 1:45pm Best practices for Hybrid Search deploymentsSPC306Veronese 2401Tue 5:00pm SharePoint 2013 Search AnalyticsSPC340Palazzo M, NWed 9:00am How to manage and troubleshoot Search: A practical guideSPC375Veronese 2401Wed 10:45am 6 Proven Steps to Get the Best Out of Search in SharePoint 2013SPC265Delphino 4001Wed 1:45pm Best practices for Information Architecture and Enterprise SearchSPC207Veronese 2401Wed 1:45pm Search content enrichment and extensibility in SharePoint 2013SCP414Palazzo K, LWed 1:45pm Customizing Search experiences with Azure Hosted Data and Bing MapsSPC321Veronese 2401Wed 3:15pm Futuristic Search applications using Kinect and Yammer!SPC405Palazzo M, NWed 3:15pm Search architecture and sizing in SharePoint 2013SPC336Titian 2201Wed 5:00pm Effective Search deployment and operations in SharePoint 2013SPC360Veronese 2401Thu 9:00am SharePoint 2013 Search display templates and query rulesSPC322Palazzo M, NThu 9:00am Managing Search Relevance in SharePoint 2013 and O365SPC382Veronese 2401Thu 12:00pm Search Related Sessions
44
Sponsored by
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.