Professional Documents
Culture Documents
(https://go.microsoft.com/fwlink/p/?linkid=832554).
• You can divide the index into discrete portions, each holding a separate part of the index.
• An index partition is stored in a set of files on a disk. Index component
hosted on the server.
* component.
When hosting virtual machines on
Processor
64-bit, 8 cores for medium deployments.
500GB additional disk space, preferably a separate disk 32GB if the server hosts an index Windows Server 2008 R2 SP1, maximum 4 8 GB for small deployments.
• The search index is the aggregation of all index partitions. volume/partition. component and a query processing cores are possible. RAM
Search databases
component. 16 GB for medium deployments.
Index replicas 80GB regardless of the number of search components 8GB if the server hosts only one of 64-bit, 4 cores minimum, 8 cores
Hard Disk 80 GB for system drive.
*
Search admin DB
• Each index partition holds one or more index replicas that contain the same information.
hosted on the server.
* these search components. recommended.
• You have to provision one index component for each index replica. Analytics processing component
300GB additional disk space, preferably a separate disk 16GB if the server hosts two or more When hosting virtual machines on
volume/partition. This disk space is necessary for local of these search components. This Windows Server 2008 R2 SP1, maximum 4
Search administration database • To achieve fault tolerance and redundancy, create additional index replicas for each index processing of analytics data before it is written to the does not apply if the server hosts an cores are possible.
partition and distribute the index replicas over multiple application servers.
Stores search configuration data. Only one search administration database per Search service analytics reporting database. index component.
Scaling out for performance
application. Crawl component 80GB regardless of the number of search components
Crawl database Analyzes and processes search queries and results. Search administration component Full crawl time and result freshness
Crawl databases and content processing components can be distributed among their respective servers.
Stores the crawl history and manages crawl operations. Each crawl database can have one or The Crawl Health Reports can be used to determine the cause of bottlenecks, if any.
more crawl components associated with it. Admin To improve query latency: Add more index replicas so that the query load is distributed more evenly among the
index replicas. This solution is better suited for small topologies.
Stores the information extracted by the content processing component and also stores click- page file size corresponding to your Windows Server installation. Availability of query functionality Deploy redundant (failover) query processing components on different application servers.
Application Servers
Application Servers
Host C Host D
This farm illustrates only the search components and can This farm incorporates the full functionality of SharePoint
serve as a dedicated search farm for one or more Server. Application Server Application Server Application Server Application Server Application Server Application Server Application Server Application Server
SharePoint farms. Dedicated search farms do not include Query processing Query processing Query processing Query processing
Web servers. Replica Index partition 0 Replica Replica Index partition 2 Replica Replica Index partition 0 Replica Replica Index partition 2 Replica
Application Server Application Server For a multi-purpose farm, add VMs here to support other application server roles.
Replica Index partition 5 Replica Replica Index partition 7 Replica Replica Index partition 9 Replica
Analytics Analytics Combining all Application Server roles onto one VM requires Windows Server
Host C Host D 2012.
Content processing Content processing
All SharePoint Databases
Search admin DB
All SharePoint Databases
Paired hosts for fault tolerance Application Server Application Server All SharePoint Databases All SharePoint Databases Application Server Application Server Application Server Application Server
Query processing Query processing Search admin DB Redundant copies of all Crawl Crawl Analytics Analytics
Replica Index partition 0 Replica Link DB databases using SQL Admin Admin Content processing Content processing
clustering, mirroring, or
Crawl DB SQL Server 2012
Application Server Application Server AlwaysOn
Crawl DB
Crawl Crawl
For a multi-purpose farm,
Analytics DB add other farm databases. Host O Host P Host Q Host R
Database Servers
Content processing Content processing Search admin DB Redundant copies of all Link DB Redundant copies of all
Paired hosts for fault tolerance Analytics DB databases using SQL Crawl DB databases using SQL
clustering, mirroring, or SQL clustering, mirroring, or SQL
Analytics DB Server 2012 AlwaysOn Crawl DB Server 2012 AlwaysOn
Host 5 Host 6 Crawl DB Crawl DB
Crawl DB
All SharePoint Databases All SharePoint Databases
© 2016 Microsoft Corporation. All rights reserved. To send feedback about this documentation, please write to us at ITSPdocs@microsoft.com.
© 2012 Microsoft Corporation. All rights reserved. To send feedback about this documentation, please write to us at ITSPDocs@microsoft.com.