Dataset Test

This test reports the time taken by the indexer to service search queries, and thus sheds light on bottlenecks in query processing in the indexer. In the process, the test also reports the number of active search nodes and active index partitions.

Target of the test : A FAST Search Server 2010 for SharePoint

Agent deploying the test : An internal agent

Outputs of the test : One set of results for each index partition on the FAST Search Server 2010 for SharePoint farm.

Configurable parameters for the test
Parameter Description

Test period

How often should the test be executed

Host

The host for which the test is to be configured.

Port

Refers to the port used by the specified host. By default, this is 13280.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Active nodes

Indicates the number of active search nodes i.e., the number of active query matching processes (fsearch processes).

Number

Search Nodes are the processes that perform queries against Index Nodes. There will always be at least one Search Node for every Index Node. The Search Node will only search the Index Node that it is assigned to. We will go into the details of topology of Index and Search nodes when we discuss scaling FAST.

Within a Search Node, there is a process called fSearch which is created for each index partition within the Index Node. The fSearch process searches the index partition for matching documents. Then a single process within the Search Node called FDispatch takes all the results from each index partition and merges them into a single result that is ranked and sorted appropriately based on the rules specified in the Index Profile.

Active partitions

Indicates the number of active index partitions.

Number

 

Average searches rate

Indicates the average search rate of the documents in the Indexer.

Searches/min

A low processing rate could be indicative of a potential slowdown.

Average seconds per search

Indicates the average time taken to complete the last analysis.

Secs

A consistent rise in the value of this measure could indicate a processing bottleneck.

Average uncached search time

Indicates the average time taken by a query to perform a search operation without looking into the query cache.

Secs

A consistent rise in the value of this measure could indicate a processing bottleneck.

Timeout percentage

Indicates the percentage of query timeouts that had occurred in the Indexer.

Percent

The timeouts may have occurred due to the documents that were skipped or due to connection timeout.