部署選項 (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 時,您必須在獨立部署與多伺服器安裝之間加以選取。主要的差異如下所示。

獨立部署

獨立部署適用於下列情況:

  • 運用最少的管理時間進行小範圍部署

  • 開發環境或測試環境

  • 產品評估部署

重要

甚至對於獨立部署,您也必須單獨部署查詢 SSA 與內容 SSA。這些元件必須安裝在相關聯的 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 部署的拓撲選項。

搜尋叢集架構

搜尋叢集提供用於索引和查詢比對的主要拓撲。這些元件必須使用列/欄設定中伺服器矩陣而建立本身的擴充模型。如需搜尋叢集列/欄概念的詳細資訊,請參閱<搜尋叢集>。

重要

搜尋列與索引器列在部署設定中使用相同的列編號。但是,它們在拓撲中代表不同的縮放概念。

推薦的拓撲

下表顯示適合各種部署大小的推薦拓撲。

如需其他部署替代方式與效能方面的資訊,請參閱 FAST Search Server 2010 for SharePoint 容量規劃 (白皮書)(可能為英文網頁)。此份白皮書為多個部署替代方法 (包括虛擬伺服器架構的部署) 提供效能測試資料。

部署大小 部署詳細資訊

FAST Search Server 2010 for SharePoint 小型伺服器陣列部署 (一部伺服器),以編製索引項目最多 1500 萬個。

專用於 FAST Search Server 2010 for SharePoint 伺服器陣列部署的一部伺服器 (主機電腦)。

獨立部署 (單部伺服器)。

無延展性和容錯移轉功能。

將所有 FAST Search Server 2010 for SharePoint 元件部署到同一部伺服器。

重要

此伺服器與架設 SharePoint Server 2010 父伺服器陣列的伺服器,不能是同一部伺服器。

FAST Search Server 2010 for SharePoint 中型伺服器陣列部署 (4 部伺服器),已編製索引項目最多 4000 萬個。

主要效能特徵:

  • 饋送率:100-250 項目/秒,取決於內容類型。

  • 查詢效能:15-25 個查詢/秒,取決於饋送率。

部署由 3 個索引欄及一個搜尋列所組成。

在伺服器 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。

如需部署設定檔的詳細資訊,請參閱<中型部署>。

注意

在特定條件下,也可以在單部伺服器上最多為 4000 萬個項目編製索引。其需要修改索引器設定。如需詳細資訊,請參閱 FAST Search Server 2010 for SharePoint 容量規劃 (白皮書)(可能為英文網頁)

FAST Search Server 2010 for SharePoint 中型伺服器陣列部署 (7 部伺服器),已編製索引項目最多 4000 萬個,包括搜尋負載平衡及容錯移轉。

主要效能特徵:

  • 饋送率:100-250 項目/秒,取決於內容類型。

  • 查詢效能:20-30 個查詢/秒,取決於饋送率。

部署由 3 個索引欄及一個搜尋列所組成,另外有 3 個專用於查詢比對的伺服器。

在伺服器 1、2、3、4 上部署的元件:請參閱已編製索引項目最多 4000 萬個的中型伺服器陣列部署 (4 部伺服器)。

在伺服器 5、6、7 上部署的元件:

  • 查詢處理元件 (query)

  • 索引列 0、1、2 的查詢比對元件 (searchengine)

如需部署設定檔的詳細資訊,請參閱<具有容錯的中型部署>。

FAST Search Server 2010 for SharePoint 大型伺服器陣列部署 (7 部伺服器),已編製索引項目最多 1 億個。

主要效能特徵:

  • 饋送率:100-250 項目/秒,取決於內容類型。

  • 查詢效能:10-15 個查詢/秒,取決於饋送率。

部署由 6 個索引欄及一個搜尋列所組成。

在伺服器 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 容量規劃 (白皮書)(可能為英文網頁)

下圖顯示 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 容量規劃 (白皮書)(可能為英文網頁) 中所說明的部署替代方法。

中型部署

可以使用下列 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)