Microsoft Office Sharepoint 2013 Tutorial- Organizing and Configuring The Sharepoint Library
Understanding and Configuring an Effective SharePoint 2013 Search
-
Upload
metanalysis-pty-ltd -
Category
Technology
-
view
387 -
download
2
Transcript of Understanding and Configuring an Effective SharePoint 2013 Search
![Page 1: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/1.jpg)
Understanding & Configuring An Effective SharePoint 2013
Search Topology
ENHANCING PRODUCTIVITY.
![Page 2: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/2.jpg)
ENHANCING PRODUCTIVITY.
You are here because you want to..
…do more and better with search.Search Experiences
![Page 3: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/3.jpg)
![Page 4: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/4.jpg)
ENHANCING PRODUCTIVITY.
Planning – Best PractisesUnderstanding & Configuring An Effective Search Topology
Benchmarking Operating System
o Disable Antivirus scanning for all Search Data Volumes (and for all Search processes)o Enable High Performance power plan
Disk Layouto Set “DataDirectory” to non-system driveo Separate I/O intensives paths to dedicated drive
Service Instanceso Only start Search Query & Site Settings (SQ&SS) on servers that with a Query Processing
Component Data Volume
o Disable disk compression and OS from “indexing” contento Separate I/O intensives paths to dedicated drive
Network o 1 Gbit/s is minimum, 10Gbit/s bettero Multiple network adapters are supported
![Page 5: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/5.jpg)
ENHANCING PRODUCTIVITY.
Core ArchitectureUnderstanding & Configuring An Effective Search Topology
![Page 6: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/6.jpg)
ENHANCING PRODUCTIVITY.
Core ArchitectureUnderstanding & Configuring An Effective Search Topology
SharePointSP AppsDevicesNon-SP UX
Content UX
SearchAdmin
Crawl
ContentProcessing Index
QueryProcessing WFE
API
AnalyticsProcessing
FAST Search Index
noderunner.exe noderunner.exe noderunner.exe
noderunner.exe
mssearch.exe
w3wp.exe
noderunner.exe
![Page 7: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/7.jpg)
ENHANCING PRODUCTIVITY.
Core ArchitectureUnderstanding & Configuring An Effective Search Topology
SharePointSP AppsDevicesNon-SP UX
Content UX
SearchAdmin
Crawl
ContentProcessing Index
QueryProcessing WFE
API
AnalyticsProcessing
FAST Search IndexFeeding Chain
![Page 8: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/8.jpg)
ENHANCING PRODUCTIVITY.
Core ArchitectureUnderstanding & Configuring An Effective Search Topology
SharePointSP AppsDevicesNon-SP UX
Content UX
SearchAdmin
Crawl
ContentProcessing Index
QueryProcessing WFE
API
AnalyticsProcessing
FAST Search IndexFeeding Chain Index Core
![Page 9: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/9.jpg)
ENHANCING PRODUCTIVITY.
Core ArchitectureUnderstanding & Configuring An Effective Search Topology
SharePointSP AppsDevicesNon-SP UX
Content UX
SearchAdmin
Crawl
ContentProcessing Index
QueryProcessing WFE
API
AnalyticsProcessing
FAST Search IndexFeeding Chain Query ChainIndex Core
![Page 10: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/10.jpg)
ENHANCING PRODUCTIVITY.
Core ArchitectureUnderstanding & Configuring An Effective Search Topology
SharePointSP AppsDevicesNon-SP UX
Content UX
SearchAdmin
Crawl
ContentProcessing Index
QueryProcessing WFE
API
AnalyticsProcessing
FAST Search IndexFeeding Chain Query ChainIndex Core
Analytics Service
![Page 11: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/11.jpg)
ENHANCING PRODUCTIVITY.
Core ArchitectureUnderstanding & Configuring An Effective Search Topology
SharePointSP AppsDevicesNon-SP UX
Content UX
SearchAdmin
Crawl
ContentProcessing Index
QueryProcessing WFE
API
AnalyticsProcessing
FAST Search IndexFeeding Chain
![Page 12: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/12.jpg)
ENHANCING PRODUCTIVITY.
Core ArchitectureCrawl Component
OOB connectors Extensible through BCS Local disk cache Crawled items tracked in
Crawl database Configurations stored in Admin
database Crawl modes
o Full Crawlo Incremental Crawlo Continuous Crawl
Crawl
ContentProcessing Index
Crawl
FAST Search Index
HTTP
File Shares
SharePoint
User Profiles
Exchange
Lotus NotesDocumentu
m
Custom (BCS)
...SearchAdmin
Admin
mssearch.exe
![Page 13: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/13.jpg)
Stateless node Analyzes content for indexing Processing flow Dictionar`ies Schema mapping Stores links and anchors in Link
database (analytics) Extensible through web service
call-outs Configurations stored in admin
database
Crawl
ContentProcessing Index
Crawl
FAST Search Index
SearchAdmin
Admin
AnalyticsProcessing
Link
ContentEnrichmentWeb Service
Core ArchitectureContent Processing Component
![Page 14: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/14.jpg)
ENHANCING PRODUCTIVITY.
Core ArchitectureUnderstanding & Configuring An Effective Search Topology
SharePointSP AppsDevicesNon-SP UX
Content UX
SearchAdmin
Crawl
ContentProcessing Index
QueryProcessing WFE
API
AnalyticsProcessing
FAST Search IndexIndex Core
![Page 15: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/15.jpg)
![Page 16: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/16.jpg)
![Page 17: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/17.jpg)
ENHANCING PRODUCTIVITY.
Core ArchitectureUnderstanding & Configuring An Effective Search Topology
SharePointSP AppsDevicesNon-SP UX
Content UX
SearchAdmin
Crawl
ContentProcessing Index
QueryProcessing WFE
API
AnalyticsProcessing
FAST Search IndexQuery Chain
![Page 18: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/18.jpg)
ENHANCING PRODUCTIVITY.
Web Front End
SharePointSP AppsDevicesNon-SP UX
SearchAdmin
UXQueryProcessing WFE
API
Index
FAST Search Index
Public API
Unit of scale/role boundary Query APIso Client-Side object model
(CSOM)o Server-Side object model
(SSOM)o REST/OData API
Search Center Display Templates Content by Search
WebPart Refinement Search Box
Search
Core Architecture
![Page 19: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/19.jpg)
ENHANCING PRODUCTIVITY.
Query Processing Component
SharePointSP AppsDevicesNon-SP UX
SearchAdmin
UXQueryProcessing WFE
API
Index
FAST Search Index
Public API
Unit of scale/role boundary Stateless node Processing flows
o Query Analyzero Linguisticso Dictionarieso Result sourceso Schema mappingo Query ruleso Query federation
Configurations stored in admin database
Search
Core Architecture
![Page 20: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/20.jpg)
ENHANCING PRODUCTIVITY.
Core ArchitectureUnderstanding & Configuring An Effective Search Topology
SharePointSP AppsDevicesNon-SP UX
Content UX
SearchAdmin
Crawl
ContentProcessing Index
QueryProcessing WFE
API
AnalyticsProcessing
FAST Search Index
Analytics Service
![Page 21: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/21.jpg)
![Page 22: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/22.jpg)
ENHANCING PRODUCTIVITY.
Search Administration Component
SharePointSP AppsDevicesNon-SP UX
SearchAdmin
UXQueryProcessing WFE
API
Index
FAST Search Index
Public API
Unit of scale/role boundary Provisioning Stores Configuration Data
o Topologyo Crawl Ruleso Query Ruleso Property Mappings
Fault Tolerant
Search
Core Architecture
![Page 23: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/23.jpg)
ENHANCING PRODUCTIVITY.
Search Topology OperationsUnderstanding & Configuring An Effective Search Topology
What Is A Topology?
![Page 24: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/24.jpg)
ENHANCING PRODUCTIVITY.
Understanding & Configuring An Effective Search Topology
![Page 25: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/25.jpg)
ENHANCING PRODUCTIVITY.
Search Topology OperationsUnderstanding & Configuring An Effective Search Topology
Application Server Administration Service
![Page 26: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/26.jpg)
![Page 27: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/27.jpg)
![Page 28: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/28.jpg)
![Page 29: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/29.jpg)
![Page 30: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/30.jpg)
ENHANCING PRODUCTIVITY.
Understanding & Configuring An Effective Search Topology
![Page 31: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/31.jpg)
ENHANCING PRODUCTIVITY.
Deployment and ScalingUnderstanding & Configuring An Effective Search Topology
How to scale a topology?
![Page 32: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/32.jpg)
ENHANCING PRODUCTIVITY.
Deployment and ScalingUnderstanding & Configuring An Effective Search Topology
![Page 33: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/33.jpg)
ENHANCING PRODUCTIVITY.
Deployment and ScalingUnderstanding & Configuring An Effective Search Topology
![Page 34: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/34.jpg)
ENHANCING PRODUCTIVITY.
Deployment and ScalingUnderstanding & Configuring An Effective Search Topology
![Page 35: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/35.jpg)
ENHANCING PRODUCTIVITY.
Deployment and ScalingUnderstanding & Configuring An Effective Search Topology
![Page 36: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/36.jpg)
ENHANCING PRODUCTIVITY.
Deployment and ScalingUnderstanding & Configuring An Effective Search Topology
![Page 37: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/37.jpg)
ENHANCING PRODUCTIVITY.
Deployment and ScalingUnderstanding & Configuring An Effective Search Topology
![Page 38: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/38.jpg)
ENHANCING PRODUCTIVITY.
Hybrid ConfigurationUnderstanding & Configuring An Effective Search Topology
![Page 39: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/39.jpg)
ENHANCING PRODUCTIVITY.
Hybrid ConfigurationUnderstanding & Configuring An Effective Search Topology
![Page 40: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/40.jpg)
ENHANCING PRODUCTIVITY.
Hybrid ConfigurationUnderstanding & Configuring An Effective Search Topology
![Page 41: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/41.jpg)
ENHANCING PRODUCTIVITY.
Hybrid ConfigurationUnderstanding & Configuring An Effective Search Topology
![Page 42: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/42.jpg)
ENHANCING PRODUCTIVITY.
Hybrid ConfigurationUnderstanding & Configuring An Effective Search Topology
![Page 43: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/43.jpg)
ENHANCING PRODUCTIVITY.
Hybrid ConfigurationUnderstanding & Configuring An Effective Search Topology
![Page 44: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/44.jpg)
ENHANCING PRODUCTIVITY.
Backup & Disaster RecoveryUnderstanding & Configuring An Effective Search Topology
What you need to know?o Index in SP 2013 is designed for robust backup and restoreo Everything but the index is in the databaseo Point in Time backupo Backup does not need to be restored to the same topologyo No query down timeo Backup/Restore can make disaster recovery easier
Estimated Figureso Minimum: 8 minutes to backup 10M index: 3 nodes, 2GB of data, 6 minutes
restore.o Max: 8 hours to backup 80M index: 12 nodes, 2TB of data, 6 hours restore
![Page 45: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/45.jpg)
ENHANCING PRODUCTIVITY.
Backup & Disaster RecoveryUnderstanding & Configuring An Effective Search Topology
What you need to know?o Index in SP 2013 is designed for robust backup and restoreo Everything but the index is in the databaseo Point in Time backupo Backup does not need to be restored to the same topologyo No query down timeo Backup/Restore can make disaster recovery easier
Estimated Figureso Minimum: 8 minutes to backup 10M index: 3 nodes, 2GB of data, 6 minutes
restore.o Max: 8 hours to backup 80M index: 12 nodes, 2TB of data, 6 hours restore
![Page 46: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/46.jpg)
ENHANCING PRODUCTIVITY.
MonitoringSmall Topology
![Page 47: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/47.jpg)
ENHANCING PRODUCTIVITY.
MonitoringSmall Topology
![Page 48: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/48.jpg)
ENHANCING PRODUCTIVITY.
QUESTIONS?
![Page 49: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/49.jpg)
ENHANCING PRODUCTIVITY.
Evaluate SessionUnderstanding & Configuring An Effective Search Topology
![Page 50: Understanding and Configuring an Effective SharePoint 2013 Search](https://reader035.fdocuments.in/reader035/viewer/2022062412/587c214b1a28abb5068b6493/html5/thumbnails/50.jpg)
ENHANCING PRODUCTIVITY.
Architectural Assessments
Migration Planning
Proof of Concepts
Best Practises
Relevance Tuning Scalability
http://[email protected]