展開オプション (FAST Search Server 2010 for SharePoint)

 

適用先: FAST Search Server 2010

トピックの最終更新日: 2015-03-09

この記事では、Microsoft FAST Search Server 2010 for SharePoint のトポロジ計画の検討事項を説明します。

この記事の内容

  • スタンドアロン展開または複数サーバー インストールを選択する

  • トポロジのオプション

  • 展開構成ファイルの例

重要

この記事では、FAST Search Server 2010 for SharePoint ファームの展開について説明します。親 Microsoft SharePoint Server 2010 ファームに関連する展開の詳細については、「Search Service アプリケーションを計画する (FAST Search Server 2010 for SharePoint)」を参照してください。

スタンドアロン展開または複数サーバー インストールを選択する

FAST Search Server 2010 for SharePoint をインストールするときは、スタンドアロン展開または複数サーバー インストールのどちらかを選択する必要があります。主な違いを以下で説明します。

スタンドアロン展開

スタンドアロン展開は次の場合に有用です。

  • 管理オーバーヘッドが最小限の小規模の展開

  • 開発環境またはテスト環境

  • 製品評価のための展開

重要

スタンドアロン展開の場合も、Query SSA と Content SSA を別々に展開する必要があります。これらのコンポーネントは、FAST Search Server 2010 for SharePoint のインストール先となるサーバーではなく、関連付けられた SharePoint Server 2010 ファーム内のアプリケーション サーバーにインストールする必要があります。

後の段階で、スタンドアロン展開を複数サーバー展開に変更できます。

複数サーバー展開

フォールト トレランス要件のない小規模な展開を除く大半の運用環境では、複数サーバー展開をお勧めします。

複数サーバー展開を実行するときは、まず、展開に使用するすべてのサーバーに FAST Search Server 2010 for SharePoint をインストールします。その後、選択したトポロジに基づいて、サーバーにさまざまなコンポーネントを展開します。詳細については、「スタンドアロン展開または複数サーバー展開を構成する (FAST Search Server 2010 for SharePoint)」を参照してください。

トポロジのオプション

以下のセクションでは、FAST Search Server 2010 for SharePoint を展開するときのトポロジのオプションについて説明します。

検索クラスターのアーキテクチャ

検索クラスターは、インデックス作成とクエリ照合の主要なトポロジです。これらのコンポーネントは、行/列構成のサーバーのマトリックスを使用した独自のスケーリング モデルを必要とします。検索クラスターの行/列の概念の詳細については、「検索クラスター」を参照してください。

重要

検索行とインデクサー行は展開構成内で同じ行番号付けを使用します。ただし、トポロジ内のスケーリングの概念は異なります。

推奨トポロジ

次の表は、さまざまな展開規模の推奨トポロジを示しています。

追加の展開の代替案およびパフォーマンスに関する情報については、ホワイト ペーパー「FAST Search Server 2010 for SharePoint Capacity Planning (英語)」を参照してください。このホワイト ペーパーには、複数の展開の代替案 (仮想サーバー アーキテクチャでの展開を含む) のパフォーマンス テスト データが記載されています。

展開の規模 展開の詳細

最大 1500 万個のインデックス作成済みアイテムに対応する FAST Search Server 2010 for SharePoint 小規模ファーム展開 (1 サーバー)。

FAST Search Server 2010 for SharePoint ファーム展開につき 1 台の専用サーバー (ホスト コンピューター)。

スタンドアロン (単一サーバー) 展開。

拡張性およびフェールオーバー機能はありません。

すべての FAST Search Server 2010 for SharePoint コンポーネントが同じサーバーに展開されます。

重要

親 SharePoint Server 2010 ファームをホストしているサーバーとは異なるサーバーである必要があります。

最大 4000 万個のインデックス作成済みアイテムに対応する FAST Search Server 2010 for SharePoint 中規模ファーム展開 (4 サーバー)。

主要なパフォーマンス特性

  • フィード速度: 100 ~ 250 アイテム/秒。コンテンツ タイプによって異なります。

  • クエリ パフォーマンス: 15 ~ 25 QPS。フィード速度によって異なります。

展開は 3 つのインデックス列と 1 つの検索行で構成されます。

サーバー 1 に展開されるコンポーネント

  • 管理コンポーネント (admin)

  • クエリ処理コンポーネント (query)

  • Web アナライザー コンポーネント (webanalyzer)

  • アイテム処理コンポーネント (document-processor)。processes の数は 12 に設定されます。

サーバー 2 に展開されるコンポーネント

  • コンテンツの配信元コンポーネント (content-distributor)

  • インデックス列 0 に対するインデックス作成およびクエリ照合コンポーネント (searchengine)

  • アイテム処理コンポーネント (document-processor)。Processes の数は 12 に設定されます。

サーバー 3 に展開されるコンポーネント

  • コンテンツの配信元コンポーネント (content-distributor)

  • インデックス列 1 に対するインデックス作成およびクエリ照合コンポーネント (searchengine)

  • アイテム処理コンポーネント (document-processor)。Processes の数は 12 に設定されます。

サーバー 4 に展開されるコンポーネント

  • インデキシング ディスパッチャー コンポーネント (indexing-dispatcher)

  • インデックス列 2 に対するインデックス作成およびクエリ照合コンポーネント (searchengine)

  • アイテム処理コンポーネント (document-processor)。Processes の数は 12 に設定されます。

展開構成ファイルの詳細については、「中規模展開」を参照してください。

注意

また、特定の条件では、1 つのサーバーで最大 4000 万個のアイテムにインデックスを作成できます。このため、インデクサー構成の変更が必要です。詳細については、ホワイト ペーパー「FAST Search Server 2010 for SharePoint Capacity Planning (英語)」を参照してください。

検索負荷分散およびフェールオーバーを含む最大 4000 万個のインデックス作成済みアイテムに対応する FAST Search Server 2010 for SharePoint 中規模ファーム展開 (7 サーバー)。

主要なパフォーマンス特性

  • フィード速度: 100 ~ 250 アイテム/秒。コンテンツ タイプによって異なります。

  • クエリ パフォーマンス: 20 ~ 30 QPS。フィード速度によって異なります。

展開は 3 つのインデックス列と 1 つの検索行、および 3 台のクエリ照合専用の追加サーバーで構成されます。

サーバー 1、2、3、および 4 に展開されるコンポーネント: 「最大 4000 万個のインデックス作成済みアイテムに対応する中規模ファーム展開 (4 サーバー)」を参照してください。

サーバー 5、6、および 7 に展開されるコンポーネント

  • クエリ処理コンポーネント (query)

  • インデックス列 0、1、および 2 に対するクエリ照合コンポーネント (searchengine)

展開構成ファイルの詳細については、「フォールト トレランスを備えた中規模展開」を参照してください。

最大 1 億個のインデックス作成済みアイテムに対応する FAST Search Server 2010 for SharePoint 大規模ファーム展開 (7 サーバー)。

主要なパフォーマンス特性

  • フィード速度: 100 ~ 250 アイテム/秒。コンテンツ タイプによって異なります。

  • クエリ パフォーマンス: 10 ~ 15 QPS。フィード速度によって異なります。

展開は 6 つのインデックス列と 1 つの検索行で構成されます。

サーバー 1 に展開されるコンポーネント

  • 管理コンポーネント (admin)

  • クエリ処理コンポーネント (query)

  • Web アナライザー コンポーネント (webanalyzer)

  • アイテム処理コンポーネント (document-processor)。processes の数は 12 に設定されます。

サーバー 2 に展開されるコンポーネント

  • クエリ処理コンポーネント (query)

  • インデックス列 0 に対するインデックス作成およびクエリ照合コンポーネント (searchengine)

  • アイテム処理コンポーネント (document-processor)。Processes の数は 12 に設定されます。

サーバー 3、4、および 5 に展開されるコンポーネント

  • コンテンツの配信元コンポーネント (content-distributor)

  • インデックス列 1、2、および 3 に対するインデックス作成およびクエリ照合コンポーネント (searchengine)

  • アイテム処理コンポーネント (document-processor)。Processes の数は 12 に設定されます。

サーバー 6 および 7 に展開されるコンポーネント

  • インデキシング ディスパッチャー コンポーネント (indexing-dispatcher)

  • インデックス列 4 および 5 に対するインデックス作成およびクエリ照合コンポーネント (searchengine)

  • アイテム処理コンポーネント (document-processor)。Processes の数は 12 に設定されます。

展開構成ファイルの詳細については、「大規模展開」を参照してください。

かっこ内の用語は、展開構成ファイル (deployment.xml) で使用されるコンポーネントの名前を示しています。展開構成ファイルの詳細については、「deployment.xml リファレンス」を参照してください。

注意

ここで示したパフォーマンス特性はハードウェアによって異なります。ハードウェア仕様とパフォーマンス データの詳細については、ホワイト ペーパー「FAST Search Server 2010 for SharePoint Capacity Planning (英語)」を参照してください。

次の図は、FAST Search Server 2010 for SharePoint 中規模ファーム展開を示しています。

FAST Search Server 中規模展開トポロジ

FAST Search Server のメディア展開

展開構成ファイルの例

展開構成ファイル (deployment.xml) には、FAST Search Server 2010 for SharePoint の展開や分散されたサービスに含まれるすべてのサーバーを記述します。詳細については、「deployment.xml リファレンス」を参照してください。

以下の例は、 「推奨トポロジ」に記載されている展開オプションに対応します。instanceid 値は、ホワイト ペーパー「FAST Search Server 2010 for SharePoint Capacity Planning (英語)」に記載されている展開の代替案に対応します。

中規模展開

次の deployment.xml 構成ファイルを使用できます。

<?xml version="1.0" encoding="utf-8" ?>
  <deployment version="14" modifiedBy="contoso\user"
    modifiedTime="2009-03-14T14:39:17+01:00" comment="M1"
    xmlns="https://www.microsoft.com/enterprisesearch"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="https://www.microsoft.com/enterprisesearch deployment.xsd">
  
  <instanceid>M1</instanceid>
  
  <connector-databaseconnectionstring>
  [<![CDATA[jdbc:sqlserver://sqlbox.contoso.com\sql:1433;DatabaseName=M1.jdbc]]>
  </connector-databaseconnectionstring>

  <host name="fs4sp1.contoso.com">
   <admin />
 <query />
 <webanalyzer server="true" link-processing="true" lookup-db="true" max-targets="4"/>
<document-processor processes="12" />
  </host>

  <host name="fs4sp2.contoso.com">
    <content-distributor />
    <searchengine row="0" column="0" />
<document-processor processes="12" />
  </host>

  <host name="fs4sp3.contoso.com">
    <content-distributor />
    <searchengine row="0" column="1" />
<document-processor processes="12" />
  </host>
  
  <host name="fs4sp4.contoso.com">
    <indexing-dispatcher />
    <searchengine row="0" column="2" />
<document-processor processes="12" />
  </host>
   
  <searchcluster>
      <row id="0" index="primary" search="true" />
  </searchcluster>

</deployment>

フォールト トレランスを備えた中規模展開

次の deployment.xml 構成ファイルを使用できます。

<?xml version="1.0" encoding="utf-8" ?>
  <deployment version="14" modifiedBy="contoso\user"
    modifiedTime="2009-03-14T14:39:17+01:00" comment="M4"
    xmlns="https://www.microsoft.com/enterprisesearch"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="https://www.microsoft.com/enterprisesearch deployment.xsd">
  
  <instanceid>M4</instanceid>
  
  <connector-databaseconnectionstring>
  [<![CDATA[jdbc:sqlserver://sqlbox.contoso.com\sql:1433;DatabaseName=M4.jdbc]]>
  </connector-databaseconnectionstring>

  <host name="fs4sp1.contoso.com">
   <admin />
 <query />
 <webanalyzer server="true" link-processing="true" lookup-db="true" max-targets="4"/>
<document-processor processes="12" />
  </host>

  <host name="fs4sp2.contoso.com">
    <content-distributor />
    <searchengine row="0" column="0" />
<document-processor processes="12" />
  </host>

  <host name="fs4sp3.contoso.com">
    <content-distributor />
    <indexing-dispatcher />
    <searchengine row="0" column="1" />
<document-processor processes="12" />
  </host>
  
  <host name="fs4sp4.contoso.com">
    <indexing-dispatcher />
    <searchengine row="0" column="2" />
<document-processor processes="12" />
  </host>

  <host name="fs4sp5.contoso.com">
    <query />
    <searchengine row="1" column="0" />
  </host>

  <host name="fs4sp6.contoso.com">
    <query />
    <searchengine row="1" column="1" />
  </host>
  
  <host name="fs4sp7.contoso.com">
    <query />
    <searchengine row="1" column="2" />
  </host>
   
  <searchcluster>
      <row id="0" index="primary" search="true" />
      <row id="1" index="none" search="true" />
  </searchcluster>

</deployment>

大規模展開

次の deployment.xml 構成ファイルを使用できます。

<?xml version="1.0" encoding="utf-8" ?>
  <deployment version="14" modifiedBy="contoso\user"
    modifiedTime="2009-03-14T14:39:17+01:00" comment="L1"
    xmlns="https://www.microsoft.com/enterprisesearch"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="https://www.microsoft.com/enterprisesearch deployment.xsd">
  
  <instanceid>L1</instanceid>
  
  <connector-databaseconnectionstring>
  [<![CDATA[jdbc:sqlserver://sqlbox.contoso.com\sql:1433;DatabaseName=L1.jdbc]]>
  </connector-databaseconnectionstring>

  <host name="fs4sp1.contoso.com">
   <admin />
 <query />
 <webanalyzer server="true" link-processing="true" lookup-db="true" max-targets="4"/>
<document-processor processes="12" />
  </host>

  <host name="fs4sp2.contoso.com">
    <query />
    <searchengine row="0" column="0" />
<document-processor processes="12" />
  </host>

  <host name="fs4sp3.contoso.com">
    <content-distributor />
    <searchengine row="0" column="1" />
<document-processor processes="12" />
  </host>
  
  <host name="fs4sp4.contoso.com">
    <content-distributor />
    <searchengine row="0" column="2" />
<document-processor processes="12" />
  </host>
  
  <host name="fs4sp5.contoso.com">
    <content-distributor />
    <searchengine row="0" column="3" />
<document-processor processes="12" />
  </host>
  
  <host name="fs4sp6.contoso.com">
    <indexing-dispatcher />
    <searchengine row="0" column="4" />
<document-processor processes="12" />
  </host>
  
  <host name="fs4sp7.contoso.com">
    <indexing-dispatcher />
    <searchengine row="0" column="5" />
<document-processor processes="12" />
  </host>
   
  <searchcluster>
      <row id="0" index="primary" search="true" />
  </searchcluster>

</deployment>

See Also

Concepts

検索トポロジを計画する (FAST Search Server 2010 for SharePoint)
FAST Search Server ファーム トポロジを計画する (FAST Search Server 2010 for SharePoint)
冗長性と可用性の計画 (FAST Search Server 2010 for SharePoint)
パフォーマンスと容量の計画 (FAST Search Server 2010 for SharePoint)
スタンドアロン展開または複数サーバー展開を構成する (FAST Search Server 2010 for SharePoint)