Windows Server AppFabric 安裝文檔

安裝指南web

  • 入門標題頁 3
  • Windows Server AppFabric 安裝和配置指南 3
  • 版權 3
  • 版權全部 3
  • 簡介 3
  • 清單:規劃安裝 4
  • 硬件要求 4
  • 使計算機做好安裝準備 5
  • 本節內容 5
  • 安裝關鍵的 Windows 更新 5
  • 安裝 Windows 更新 6
  • 安裝修補程序 6
  • KB980423 6
  • 安裝 .NET Framework 6
  • 安裝 Windows PowerShell 2.0 7
  • 爲緩存服務配置設置準備共享網絡文件夾 8
  • 安裝和配置 Windows Server AppFabric 8
  • 主機託管服務的安裝和配置 9
  • 緩存服務的安裝和配置 9
  • 本節內容 10
  • 安裝 Windows Server AppFabric 10
  • 本節內容 13
  • 安裝緩存客戶端程序集 13
  • 準備啓用緩存的應用程序服務器 13
  • 準備開發工做站 13
  • 配置 Windows Server AppFabric 14
  • 啓動 Windows Server AppFabric 的配置 14
  • 配置監控 15
  • 配置暫留 17
  • 配置緩存服務 19
  • 完成 Windows Server AppFabric 的配置 23
  • 首次啓動緩存主機服務 24

 

安裝指南

Windows Server AppFabric 安裝指南說明了安裝和配置這些技術的過程。sql

爲了確保所閱讀的是最新的信息,您能夠從 Windows Server AppFabric 安裝指南 (http://go.microsoft.com/fwlink/?LinkId=169172) 下載頁下載本指南的最新版本。數據庫

入門標題頁

Windows Server AppFabric 安裝和配置指南

Microsoft Corporation編程

發佈日期:2010 年 5 月緩存

版權

版權全部

文檔按「原樣」提供。本文檔中包含的信息和視圖(包括 URL 和其餘 Internet 網站參考)可能會隨時更改,恕不另行通知。若是您使用本文檔,應承擔相關風險。安全

文檔中說起的某些示例僅用於說明,純屬虛構。與任何真實事件無關,也不該進行這方面的推斷。服務器

文檔並不爲您提供對任何 Microsoft 產品中任何知識產權的任何法律權利。您能夠複製和使用本文檔用於內部參考。網絡

© 2010 Microsoft Corporation。保留全部權利。架構

Microsoft、Visual Studio、Windows、Windows PowerShell 和 Windows Server 是 Microsoft 公司集團的商標。app

全部其餘商標均屬於其各自的全部者。

簡介

文檔介紹安裝和配置 Windows Server AppFabric 的過程。這些過程包括:

· 使用嚮導在單個服務器上安裝,該向導對平臺進行驗證,並安裝 AppFabric 功能的任何組合或在初始安裝後添加特定功能。

· 在初始安裝後當即或隨後使用嚮導進行配置。

· 刪除特定功能或卸載整個 AppFabric。

文檔介紹平臺中全部先決條件的安裝過程,並介紹如何準備安裝 AppFabric 託管功能和緩存功能。

咱們建議您首先閱讀整個文檔,而後再開始安裝。 這是由於 AppFabric 鏈接了企業內外的許多不一樣組件,於是信息能夠在許多方向順利而安全地流動。因爲即便最基本的單一服務器部署也依賴於許多變量,所以大多數實際部署方案更進一步擴展,包括多個服務器,最後同時包括物理計算機和虛擬機的羣集。

不存在徹底相同的兩個 AppFabric 部署。在開始安裝過程以前,請收集有關企業需求的信息,並與將使用 AppFabric 的 IT 專業人員、系統管理員和開發人員一塊兒討論部署的做用域。經過學習此安裝指南和仔細分析企業的特定需求,您可使部署過程更簡單。

清單:規劃安裝

本節將詳細介紹安裝過程。在一臺計算機上安裝 Windows Server AppFabric 和全部必備軟件一般須要花費半小時至一小時時間。請注意,每一個步驟都包含許多與您的企業相關的變量。全部這些問題將在本指南的後面部分加以解決。

安裝必備軟件

· 安裝關鍵的 Windows 更新

· 安裝 .NET Framework

· 安裝 Windows PowerShell 2.0(僅適用於 Windows Server 2008 或 Windows Vista)

· 爲緩存服務配置設置準備共享網絡文件夾

安裝和配置 AppFabric

· 安裝 Windows Server AppFabric

· 配置 Windows Server AppFabric

硬件要求

下表顯示了運行 Windows Server AppFabric 的計算機的最低硬件要求。在生產環境中,通訊量可能對您的服務器硬件配置有更高的要求。

 

組件

最低要求

計算機和處理器

兼容 Intel Pentium CPU 的計算機:

· 單處理器 1 GHz 或更高

· 雙處理器 900 MHz 或更高

· 四處理器 700 MHz 或更高

支持超線程和多核處理器。

32 位 (x86) 和 64 位 (x64) 操做系統支持 AppFabric。

64 位版本的 AppFabric 要求在基於 x64 的系統上運行 64 位操做系統。基於兼容 AMD64 (x86-64) 和擴展內存 64 位技術 (EM64T) 處理器架構的 CPU 的計算機可視爲基於 x64 的系統。

AppFabric 爲 WOW 模式提供有限支持。

內存

2 GB RAM

硬盤

最低硬盤空間:AppFabric 功能加上數據庫空間需 2 GB 可用硬盤空間。硬盤必須爲 NTFS 格式。

 

使計算機做好安裝準備

本節經過安裝和配置全部軟件先決條件準備環境。

本節內容

· 安裝關鍵的 Windows 更新

· 安裝 .NET Framework

· 安裝 Windows PowerShell 2.0

· 爲緩存服務配置設置準備共享網絡文件夾

安裝關鍵的 Windows 更新

安裝 Windows Server AppFabric 或其先決條件以前,請按照下列過程爲您的 Windows 版本安裝最新的關鍵 Microsoft 更新,以及任何可用的建議的更新。

此版本中受支持的 Windows 版本包括 Windows 七、 Windows Vista Service Pack 二、 Windows Server 2008 Service Pack 2 和 Windows Server 2008 R2。對於生產方案,僅支 持 Windows Server 2008 SP2 和 Windows Server 2008 R2。對於開發方案,還支 持 Windows 7 和 Windows Vista SP2。不支持這些操做系統的預發行版本(試用版或候選發佈版)。

注意 

Web Edition 或 Foundation Edition 版本的 Windows Server 2008 R2 或 Windows Server 2008 SP2 上不支持 AppFabric 主機託管服務、緩存服務、託管管理和緩存管理的安裝。Windows Server Web Edition 或 Foundation Edition 上支持 AppFabric 緩存客戶端的安裝

安裝 Windows 更新

1. 單擊「開始」,指向「全部程序」,而後單擊「Windows Update」。

2. 按照「Windows Update」站點上的說明進行操做。

3. 若是出現提示,請從新啓動您的計算機。

安裝修補程序

要點 

有關建議的 Windows Server AppFabric 更新的最新列表及其依存關係,請參閱建議的 Windows Server AppFabric 更新 (http://go.microsoft.com/fwlink/?LinkID=185864)。

 

KB980423

您必須安裝 KB980423 以修復由 Microsoft Web Administration (MWA) 引發的 AppFabric 問題。安裝此項目後,可能必須從新啓動計算機。

· KB980423 (http://go.microsoft.com/fwlink/?LinkID=185864)

注意 

KB980423 包括 KB970773,這是 IIS 7.0 中 IIS Manager 的關鍵更新。

安裝 .NET Framework

這些版本包含適用於 Windows 的託管代碼編程模型的最新更新。下表顯示了 Windows Server AppFabric 託管和緩存功能的要求。

 

 

 

功能

.NET Framework 4

.NET Framework 3.5 SP1

託管服務 *

必需

 

託管管理 *

必需

 

緩存服務

必需

可選

緩存客戶端 **

.NET Framework 4 或 .NET Framework 3.5 SP1

.NET Framework 3.5 SP1 或 .NET Framework 4

緩存管理***

必需

可選

 

* 當選擇這些功能(託管服務和託管管理)時,還將啓用集成版本的 .NET Framework。 (在 Windows Vista SP2 和 Windows Server 2008 SP2 中,.NET Framework 的集成版本 爲 version 3.0;在 Windows 7 和 Windows Server 2008 R2 中,.NET Framework 的集成版 本爲 version 3.5。)

** 爲緩存客戶端選擇的 .NET Framework 版本取決於您計劃託管的應用程序。

*** 若是爲緩存管理安裝 .NET Framework 3.5 SP1,則將可使用附加功能。

要下載 .NET Framework,請參閱 .NET Framework 3.5 SP1 和 .NET Framework 4。

注意 

.NET Framework 3.5 SP1 隨 Windows 7 或 Windows Server 2008 R2 一塊兒安裝。.NET Framework 4 隨 Visual Studio 2010 一塊兒安裝

安裝 Windows PowerShell 2.0

僅需在 Windows Server 2008 和 Windows Vista 上安裝 Windows PowerShell 2.0。Windows Server 2008 R2 和 Windows 7 上已安裝 Windows PowerShell 2.0。

安裝 Windows PowerShell 2.0

1. 轉到 Windows Management Framework (http://go.microsoft.com/fwlink/?LinkId=177670)。

2. 查看網頁上的信息,而後在「下載信息」部分中,單擊用於下載適用於您的平臺的 Windows Management Framework Core 的連接。

3. 在「更新」頁上,單擊「下載」。

4. 下載完成時,單擊「完成」。

 

爲緩存服務配置設置準備共享網絡文件夾

本主題介紹了準備共享網絡共享文件以即可用於爲緩存系統存儲羣集配置設置的常規步驟。若是您計劃使用 XML 提供程序(而不是數據庫提供程序,如 SQL 提供程序)存儲緩存服務配置數據,請使用本主題。若是您準備使用數據庫提供程序,則沒必要執行本主題中的步驟。

您能夠選擇將緩存羣集配置設置存儲在 SQL Server 數據庫中,而不使用共享網絡文件夾。在選擇哪一種存儲適合您的應 用程序時,有許多因素須要考慮。對於企業應用程序,強烈建議您使用 SQL Server 數據庫存儲羣集配置設置。對於較小的應用程序或開發工做站方 案,建立共享網絡文件夾的便利性可能遠勝於 SQL Server 的可用性優點。有關詳細信息,請參閱羣集配置存儲選 項 (http://go.microsoft.com/fwlink/?LinkId=193172)。有關配置步驟的詳細信息,請參閱配置 Windows Server AppFabric。

有關將共享網絡文件夾用做羣集配置存儲位置的詳細信息,請參閱基於共享文件夾的羣集配置 (http://go.microsoft.com/fwlink/?LinkId=193174)。

準備共享文件夾以存儲緩存服務配置設置的步驟

1. 選擇合適的服務器來承載共享網絡文件夾。

2. 建立共享網絡文件夾。有關執行此步驟的詳細信息,請參閱該計算機上操做系統的幫助。

3. 將權限明確授予將執行緩存服務器配置的安全標識。用於安裝的標識須要在託管共享網絡文件夾的服務器上具備管理員權限,以便安裝程序能夠將權限授予共享網絡文件夾的緩存服務器。

4. 每一個緩存主機安全標識都須要對緩存服務配置共享文件夾的只讀權限。AppFabric 配置嚮導會自動對每一個緩存服務器執行此步驟。根據操做系統,這些權限可能指的是參與者、更改、寫入和讀取。

 

安裝和配置 Windows Server AppFabric

能夠經過使用如下兩個嚮導執行 Windows Server AppFabric 基於組件的安裝和配置:安裝嚮導和配置嚮導。安裝嚮導安裝託管服務、緩存服務和緩存客戶端、託管管理和緩存管理。配置嚮導配置主機託管服務和緩存服務的監控和暫留組件。

單獨的安裝和配置嚮導使您可以靈活地設置您的系統。您能夠選擇在安裝嚮導完成後當即進入配置嚮導,也能夠在稍後進入配置嚮導。安裝和配置嚮導都可從「開始」菜單中進入,所以您能夠在初始安裝以後安裝或配置組件。有關詳細信息,請參閱安裝 Windows Server AppFabric和配置 Windows Server AppFabric。

您也能夠運行不要求用戶交互的自動(靜默)安裝。有關詳細信息,請參閱自動安裝 (http://go.microsoft.com/fwlink/?LinkId=192702)。

若是在已經安裝了先前版本的 AppFabric 的計算機上運行 AppFabric 安裝程序,您將可以經過安裝嚮導升級 AppFabric。有關詳細信息,請參閱升級 AppFabric (http://go.microsoft.com/fwlink/?LinkId=193176)。

在 AppFabric 的安裝和配置過程當中,安全是一個重要的考慮因素。有關 AppFabric 安全的信息,請參閱安全和保護 (http://go.microsoft.com/fwlink/?LinkId=193177)。

主機託管服務的安裝和配置

安裝和配置 AppFabric 託管功能包括如下任務:在服務器上安裝 AppFabric 託管功能,配置 AppFabric 監控,準備監控存儲,配置 AppFabric 暫留,以及準備暫留存儲。如下列表中總結了這些主要任務:

· 安裝 AppFabric 託管功能:安裝託管服務和託管管理工具。使用 AppFabric 安裝嚮導或經過使用自動化的安裝程序執行此步驟。有關自動安裝 AppFabric 的詳細信息,請參閱自動安裝 (http://go.microsoft.com/fwlink/?LinkId=192702)。

· 配置 AppFabric 監控,包括配置事件收集服務的賬戶,以及初始化和註冊監控存儲。使用 AppFabric 配置嚮導執行此步驟。

· 配置 AppFabric 暫留,包括配置 Workflow Management Service 賬戶,以及初始化和註冊暫留存儲。使用 AppFabric 配置嚮導執行此步驟。

緩存服務的安裝和配置

安裝和配置 AppFabric 緩存功能包括如下任務:在緩存服務器上安裝 AppFabric 緩存功能,準備緩存服務配置存儲,配置 AppFabric 緩存服務,以及準備緩存客戶端以便使用緩存羣集。如下列表中總結了這些主要任務:

· 安裝 AppFabric 緩存功能:安裝緩存服務、緩存客戶端和基於 Windows PowerShell 的緩存管理工具。使用 AppFabric 安裝嚮導或經過使用自動化的安裝程序執行此步驟。有關自動安裝 AppFabric 的詳細信息,請參閱自動安裝 (http://go.microsoft.com/fwlink/?LinkId=192702)。

· 經過建立和指定共享網絡文件夾,或經過建立並註冊數據庫以存儲緩存服務配置設置,來準備緩存服務配置存儲。

· 經過使用 AppFabric 配置嚮導或用於 Windows PowerShell 的緩存管理和配置 cmdlet,配置緩存服務配置存儲中的緩存服務配置設置。

· 在將運行通過編程以充分利用緩存功能的應用程序的計算機上安裝 AppFabric 緩存客戶端。

能夠經過使用 AppFabric 安裝嚮導或命令提示符參數來安裝 AppFabric 的緩存功能。這兩種安裝方式都須要相同的輸入信息並執行相同的任務。有關自動安裝 AppFabric 的詳細信息,請參閱自動安裝 (http://go.microsoft.com/fwlink/?LinkId=192702)。

配置並準備好緩存服務配置存儲後,就能夠在緩存羣集中任意數量的緩存服務器上安裝緩存功能。在並行安裝過程當中,您可能會遇到某種程度的緩存服務配置存儲爭用。

注意 

爲儘可能減少緩存功能的並行安裝過程當中出現的緩存服務配置存儲位置爭用問題,建議您使用 SQL Server 來存儲羣集配置設置。可經過在 AppFabric 配置嚮導的「配置緩存服務」頁上指定 SQL Server AppFabric 緩存服務配置存儲提供程序,來使用 SQL Server 存儲緩存服務配置設置。使用共享文件夾存儲緩存服務配置設置時,建議使用帶緩存功能的服務器序列安裝

爲成功進行安裝,執行安裝的人員的安全標識必須對緩存服務配置存儲擁有相應的權限。標識在 AppFabric 配置嚮導的「配置緩存服務」對話框中設置。

本節內容

· 安裝 Windows Server AppFabric

· 配置 Windows Server AppFabric

安裝 Windows Server AppFabric

使用如下過程能夠安裝 Windows Server AppFabric。不管您是第一次初始安裝,仍是在初始安裝安裝以後添加或刪除功能,都您可使用本主題中的過程。安裝程序提供如下功能:

· 使您可以選擇要安裝的特定功能。

· 驗證平臺以確保沒有以不支持的狀態安裝產品,並指示安裝須要的先決條件。

· 安裝 AppFabric。

· 使您可以做爲一個總體刪除特定的 AppFabric 功能或 AppFabric,確保計算機能保留在能夠從新安裝功能或 AppFabric 時所處的狀態。

· 建立 AppFabric 事件收集器服務、AppFabric 工做流管理服務和 AppFabric 緩存服務。將服務設置爲手動啓動類型和已中止狀態。在配置過程當中,事件收集器和工做流管理服務更改成自動啓動類型並啓動。緩存服務的啓動類型仍然設置爲手動。

AppFabric 設置程序在根(服務器級別)Web.config 文件、machine.config 文件和 applicationHost.config 文件中設置配置設置。

有關配置的信息,請參閱配置 Windows Server AppFabric。您能夠在安裝以後當即配置 AppFabric,也能夠單獨對其進行配置。

打開安裝嚮導

1. 經過從 Windows Server AppFabric (http://go.microsoft.com/fwlink/?LinkID=183123) 下載和運行相應的安裝程序,爲初始安裝打開安裝嚮導,以下表所示。全部這些程序都運行 Microsoft 更新程序包以安裝 AppFabric 功能(這些功能是 Windows 的功能)。

 

平臺

安裝

Windows Vista 和 Windows Server 2008 x64

WindowsServerAppFabricSetup_x64_6.0.exe

Windows 7 和 Windows Server 2008 R2 x64

WindowsServerAppFabricSetup_x64_6.1.exe

Windows Vista 和 Windows Server 2008 x86

WindowsServerAppFabricSetup_x86_6.0.exe

Windows 7 x86

WindowsServerAppFabricSetup_x86_6.1.exe

 

注意 

初始安裝後,能夠打開安裝嚮導以添加或刪除功能,方法是依次單擊「開始」、「全部程序」、「Windows Server AppFabric」,而後單擊「添加或刪除功能」。

2. 繼續本主題的下一部分,安裝 AppFabric。

安裝 AppFabric

1. 在「接受許可條款」頁上,閱讀許可條款,而後接受條款並單擊「下一步」繼續,或者不接受條款,而後退出安裝嚮導。

2. 在「客戶體驗改善計劃」頁上,選擇「是」參與客戶體驗改善計劃,或選擇「否」不參與,而後單擊「下一步」。單擊「是,下載並安裝關鍵更新。」按鈕以做爲 AppFabric 安裝體驗的一部分來安裝 Windows Server AppFabric 的最新關鍵更新。

注意 

若是您選擇「是」參與客戶體驗改善計劃,此計劃將收集有關您的硬件、您如何使用 AppFabric 以及使用 AppFabric 時遇到的問題的信息,以便支持 Microsoft 改善 AppFabric,該計劃不會干擾您。

3. 在「功能選擇」頁上,選擇您要安裝的 AppFabric 組件以可靠地託管和管理應用程序並使用緩存,而後單擊「下一步」。

注意 

若是您保留首次運行安裝嚮導時顯示的相同設置,安裝嚮導將安裝主機託管服務、緩存客戶端和主機託管管理功能。而不會安裝緩存服務或緩存管理功能,由於這兩個功能一般會安裝在單獨的計算機上。可是,您能夠將全部功能安裝在同一臺計算機上,尤爲是出於開發或測試目的。

 

控件

描述

託管服務

可以使您可靠地託管和管理 WF/WCF 應用程序的 AppFabric 組件。選擇此組件時,將自動選擇託管管理功能。

緩存服務

將服務器轉變爲一個羣集的節點,分佈式緩存服務和相關組件可以使您將此主機準備爲一個緩存服務。您可使用緩存服務建立新羣集或將此主機加入現有羣集。

緩存客戶端

使您在開發過程當中或運行時在應用程序中使用緩存功能的客戶端庫。即便未安裝緩存服務,也能夠安裝此組件。

託管管理

可用來管理託管服務的組件。選擇此功能時,安裝程序會安裝 IIS Manager、AppFabric 配置嚮導和託管功能 Windows PowerShell 模塊。當您與安裝了託管服務的單獨服務器進行遠程鏈接時,AppFabric IIS Manager 擴展將傳輸至安裝了 IIS Manager 的計算機。

您能夠只選擇託管管理但不選擇其餘功能,這樣,當託管服務運行時和管理工具安裝在不一樣的服務器上時,您能夠在數據庫服務器上建立監控或暫留數據庫。若是安裝了託管管理功能,可是未安裝託管服務,則不會安裝 AppFabric 事件收集服務和工做流管理服務使用的服務。

緩存管理

可用來管理緩存羣集的組件。您能夠選擇緩存管理做爲獨立的組件,而不選擇其餘任何功能。在該實例中,您可使用管理工具來管理單獨計算機上安裝的緩存服務。

 

注意 

若是須要安裝必備軟件,安裝嚮導將在「功能選擇」頁以後顯示「平臺驗證」頁。您必須手動安裝缺乏的必備軟件。若是已安裝全部必備軟件,安裝嚮導將直接轉到「確認安裝選擇」頁面。

4. 在「平臺驗證」頁上,查看信息並下載任何須要的必備軟件。有關詳細信息,請單擊組件或配置問題的連接。安裝組件和/或解決問題後,單擊「刷新」以驗證問題是否已解決,而後單擊「下一步」繼續執行安裝嚮導。有關詳細信息,請參閱Preparing Your Computer for Installation。

5. 「確認安裝選擇」頁將顯示「功能選擇」頁中選擇的功能的列表,而後將對其進行安裝。將顯示所需 Windows 組件以及將要安裝的 AppFabric 功能的列表。驗證列表是否正確,而後單擊「安裝」以開始安裝

注意 

AppFabric 須要應用程序服務器角色。即便已安裝了此角色,它也會包含在所需 Windows 組件的列表中,而且安裝嚮導將驗證該角色已安裝

6. 在「安裝進度」頁中,能夠監控安裝的進度。

7. 在「安裝結果」頁中,驗證安裝是否已成功。要顯示您能夠安裝的建議更新的列表,請單擊「建議的更新」連接。若要運行配置嚮導,請選中「啓動配置工具」複選框,而後單擊「完成」以完成安裝嚮導。單擊「詳細的安裝報告」以顯示安裝事件的日誌。

本節內容

· 安裝緩存客戶端程序集

安裝緩存客戶端程序集

要使用緩存羣集,啓用緩存的應用程序服務器或 Visual Studio 開發環境工做站必須具備 Windows Server AppFabric 緩存程序集的本地副本。經過在開發工做站上安裝 AppFabric 可獲取這些程序集。安裝和註冊所需程序集只需緩存客戶端功能。默認狀況下,程序集位於 .\Windows\Sytem32\AppFabric 目錄中。用於應用程序開發的最重要程序集包括如下程序集:

· Microsoft.ApplicationServer.Caching.Core.dll

· Microsoft.ApplicationServer.Caching.Client.dll

· Microsoft.WindowsFabric.Common.dll

· Microsoft.WindowsFabric.Data.Common.dll

要點 

您的應用程序或開發環境使用的程序集與緩存服務器使用的程序集相同,這是十分重要的。在分佈式緩存系統的任何升級過程當中, 請確保使用該系統的全部緩存客戶端具備相同版本的程序集。將緩存客戶端 的 Microsoft.ApplicationServer.Caching.Client.dll 文件的產品版本與位於安裝文件夾中的緩存服務器的 Microsoft.ApplicationServer.Caching.Server.dll 文件的產品版本比較,進行檢查。

準備啓用緩存的應用程序服務器

爲使您的應用程序服務器使用 AppFabric 緩存程序集,必須安裝使用這些程序集的啓用緩存的應用程序。只要應用程序的安裝程序將 AppFabric 緩存程序集複製到應用程序服務上的可訪問位置,該應用程序即可採用傳統 .NET 應用程序安裝技術。

準備開發工做站

開發啓用緩存的應用程序時,僅 對 Microsoft.ApplicationServer.Caching.Core.dll 和 Microsoft.ApplicationServer.Caching.Client.dll 的 公共成員進行編程。有關詳細信息,請參閱主題準備開發環境 (http://go.microsoft.com/fwlink /?LinkId=187215)。

配置 Windows Server AppFabric

您能夠經過如下方法配置 Windows Server AppFabric:在成功運行安裝嚮導以後當即運行配置嚮導,或者在初始安裝完成後從「開始」菜單執行配置嚮導。配置嚮導將使用您在嚮導中輸入的任何新值來覆蓋現有配置值。

配置嚮導中執行的許多步驟,都可經過執行 AppFabric 配置 cmdlet 來手動執行。有關詳細信息,請參閱 Windows Server AppFabric 幫助 (http://go.microsoft.com/fwlink/?LinkId=164929)(可能爲英文網頁)。

您能夠根據已在安裝嚮導中安裝的功能在配置嚮導中設置如下配置。

· 爲事件集合服務和工做流管理服務配置賬戶。

· 將監控和暫留存儲的默認配置項添加到根 Web.config 文件。

· 對默認的監控和暫留存儲進行初始化。

· 配置緩存服務配置數據庫,建立新緩存羣集或加入現有的緩存羣集。

配置嚮導在根 Web.config 文件中設置託管服務功能的配置。該向導在位 於 <drive>:\Windows\System32\AppFabric 文件夾內 的 DistributedCache.exe.config 文件中設置緩存服務的配置。 DistributedCacheService.exe.config 文件包含緩存服務配置信息的鏈接字符串。若是您爲緩存服務配置提供程序選 擇 XML,則羣集配置會在配置過程當中指定的文件夾內的 .xml 文件中進行設置;不然,羣集配置會在由緩存服務配置提供程序肯定的存儲中進行設置,類 似於在嚮導中配置。

有關安裝的詳細信息,請參閱安裝 Windows Server AppFabric。

啓動 Windows Server AppFabric 的配置

 

1. 執行 AppFabric 安裝嚮導後打開 AppFabric 配置嚮導,方法是選中安裝嚮導「安裝結果」頁上的「啓動配置工具」,而後單擊「完成」以完成安裝嚮導。

2. 您還能夠經過依次單擊「開始」、「全部程序」、「Windows Server AppFabric」和「配置 AppFabric」,打開配置嚮導。

3. 在「開始以前」頁上,選擇「是」加入客戶體驗改善計劃,或選擇「否」不參加,而後單擊「下一步」。將會顯示「配置託管服務」頁。繼續執行本主題的下一部分。

注意 

若是您參與該計劃,則會幫助 Microsoft 改進 Windows Server AppFabric。它會收集有 關計算機硬件和如何使用 Windows Server AppFabric 的信息,但不會中斷您的工做。該計劃還按期下載文件,以收集有關您使 用 Windows Server AppFabri 時可能遇到的問題的信息。所收集的信息不會用於識別您的身份或與您聯繫。

配置監控

 

1. 在「配置託管服務」頁上,使用下表配置監控,而後單擊「下一步」。

注意 

若是已安裝託管管理,但還沒有安裝託管服務,則不會安裝 AppFabric 事件集合服務和工做流管理服務的服務,而且服務標識的文本框將顯示「未安裝服務」。

 

控件

描述

設置監控配置

選中此選項可選擇事件收集服務賬戶,並選擇和配置監控存儲。

AppFabric 事件集合服務賬戶

爲事件集合服務顯示 Windows 登陸賬戶。默認狀況下,事件集合服務賬戶用於監控提供程序。事件集合服務賬戶是管理員組的成員,而且具備訪問監控數據庫的管理權限。默認爲 NT Authority\LocalService。

更改

若是您單擊事件收集服務賬戶的「更改」,則您能夠爲系統服務選擇用戶憑據。您能夠選擇內置賬戶,也能夠輸入自定義的用戶名和密碼。在「選擇用戶」對話框中,請選擇您要用於該服務的賬戶,而後單擊「肯定」。執行此操做將會更新標識(若是已經更改),而後從新啓動服務。

有關詳細信息,請參閱 (http://go.microsoft.com/fwlink/?LinkId=193179) 中的 Windows Server AppFabric 的安全模型部分。

監控提供程序

選擇將有權訪問監控數據庫的提供程序。本地 machine.config 文件中註冊的全部有效的數據提供程序都會顯示在此列表中。

配置

在選擇監控提供程序以後,單擊以設置監控提供程序的配置。有關配置 SQL 監控提供程序的詳細信息,請參閱下面「配置 SQL 監控存儲」對話框的討論。您還能夠選擇自定義監控提供程序。

如何安裝其餘監控提供程序

您能夠將監控提供程序添加到提供程序列表中,而後您便可在「監控提供程序」下拉框中選擇該監控提供程序。單擊此連接可獲取有關如何添加提供程序的幫助。

 

2. 若是您在「配置託管服務」頁上單擊了 SQL 監控提供程序 (System.Data.SqlClient) 的「配置」,則會顯示「配置 SQL 監控存儲」對話框。下表介紹了此對話框中的控件。使用此表配置監控存儲,而後單擊「肯定」以返回到「配置託管服務」頁。驗證該存儲是否已成功註冊並初始化。

 

控件

描述

在根 web.config 中註冊 AppFabric 監控存儲

選中此項以註冊由鏈接字符串識別的監控存儲,方法是將其配置添加到根 Web.config 文件。此過程包 括 ApplicationServerMonitoringConnectionString 及其相關的監控行爲。此註冊使得鏈接字符串和行爲可在計 算機全部做用域上使用。

即便未選中「初始化監控存儲」,您也能夠選中此複選框。若是數據庫已被建立和初始化,則選中此複選框,或者,若是未初始化,則指向數據庫。

注意 

若是已安裝了託管管理工具,但未安裝託管服務功能,則此複選框處於禁用狀態。

初始化監控存儲

選中可初始化鏈接字符串中標識的監控數據庫(使用前根據須要進行初始化)。初始化將建立數據庫架構和基於該架構的結構。若是數據庫不存在,將建立數據庫,而後進行初始化。

若是已選中此複選框,但未選中「在根 web.config 中註冊 AppFabric 監控存儲」,則會建立該數據庫,若有必要,還會初始化該數據庫,可是沒法在此計算機上使用該數據庫。

初始化操做由初始化 cmdlet 執行。有關詳細信息,請參閱 Windows Server AppFabric 幫助 (http://go.microsoft.com/fwlink/?LinkId=164929)(可能爲英文網頁)。

注意 

對於要建立的數據庫,您必須具備在目標服務器上建立數據庫的權限。

鏈接字符串

指定用於訪問監控存儲的服務器和數據庫的字符串。

在「服務器」字段中,輸入數據庫所在的計算機的名稱。

在「數據庫」字段中,輸入要爲監控數據建立的數據庫的名稱,或從列表中選擇一個現有數據庫。

安全配置

選擇「Windows 身份驗證」或「SQL Server 身份驗證」。

對於 Windows 身份驗證,若要更改管理員、讀者或寫入者角色,請單擊「瀏覽」,而後使用標準的「選擇用戶或組」對話框輸入一個不一樣的值。僅當選中「初始化監控存儲」時,才能夠更改管理員、讀者或寫入者的值。

注意 

當您僅安裝了託管管理而且正在初始化具備 Windows 身份驗證的監控 SQL 存儲時,默認狀況下,將不會爲管理員、讀者或用戶角色輸入組或用戶。在繼續配置以前,您須要單擊「瀏覽」併爲每一個角色手動輸入組或用戶。

 

3. 在設置監控配置以後,若是要設置暫留配置,請繼續執行本主題的下一部分。不然,單擊「下一步」以顯示「配置緩存服務」頁,並繼續執行本主題的「配置緩存服務」部分。

配置暫留

 

1. 在「配置託管服務」頁上,使用下表配置暫留,而後單擊「下一步」。

注意 

僅當在選擇了「功能選擇」頁上的「工做線程」時纔會顯示此頁。

 

控件

描述

設置暫留配置

選擇此複選框能夠選擇工做流管理服務賬戶,以及選擇和配置暫留存儲。

AppFabric 工做流管理服務賬戶

爲工做流管理服務顯示 Windows 登陸賬戶。工做流管理服務賬戶是管理員組的成員,而且具備訪問暫留數據庫的管理權限。默認爲 NT Authority\LocalService。

更改

若是您單擊工做流管理服務賬戶的「瀏覽」按鈕,則您能夠爲系統服務選擇用戶憑據。您能夠選擇內置賬戶,也能夠輸入自定義的用戶名和密碼。在「選擇用戶」對話框中,請選擇您要用於該服務的賬戶,而後單擊「肯定」。

有關詳細信息,請參閱 (http://go.microsoft.com/fwlink/?LinkId=193179) 中的 Windows Server AppFabric 的安全模型部分。

暫留提供程序

選擇將有權訪問暫留數據庫的提供程序。本地 machine.config 文件中註冊的全部有效的數據提供程序都會顯示在此列表中。

配置

單擊便可設置暫留提供程序的配置。

如何安裝其餘暫留提供程序

您能夠將暫留提供程序添加到可在「暫留提供程序」下拉框中選擇的暫留提供程序列表中。單擊此連接可獲取有關如何添加提供程序的幫助。

 

2. 若是您在「配置託管服務」頁上單擊了 SQL 暫留提供程序 (sqlStoreProvider) 的「配置」,則會顯示「配置 SQL 暫留存儲」對話框。下表介紹了此對話框中的控件。使用此表配置暫留提供程序,而後單擊「肯定」以返回到「配置託管服務」頁。驗證該存儲是否已成功註冊並初始化。

 

控件

描述

在根 web.config 中註冊 AppFabric 暫留存儲

選中可註冊鏈接字符串標識的暫留存儲(經過將暫留存儲的配置添加或更新到根 Web.config 文件中)。這包 括 ApplicationServerWorkflowInstanceStoreConnectionString 及其相關暫留行爲。此註冊可使 得鏈接字符串和行爲在計算機全部做用域上可用。

即便未選中「初始化暫留存儲」,您也能夠選中此複選框。若是數據庫已被建立和初始化,則選中此複選框,或者,若是未初始化,則指向數據庫。

注意 

若是已安裝了託管管理工具,但未安裝託管服務功能,則此複選框處於禁用狀態。

初始化暫留存儲

選中可初始化鏈接字符串中標識的暫留數據庫(使用前根據須要進行初始化)。初始化將建立數據庫架構和基於該架構的結構。若是數據庫不存在,將建立數據庫,而後進行初始化。

若是已選中此複選框,但未選中「在根 web.config 中註冊 AppFabric 暫留存儲」,則會建立該數據庫,若有必要,還會初始化該數據庫,可是沒法在此計算機上使用該數據庫。

初始化操做由初始化 cmdlet 執行。有關詳細信息,請參閱 AppFabric 核心幫助。

注意 

對於要建立的數據庫,您必須具備在目標服務器上建立數據庫的權限。

鏈接字符串

指定用於訪問暫留存儲的服務器和數據庫的字符串。

在「服務器」字段中,輸入數據庫所在的計算機的名稱。

在「數據庫」字段中,輸入要爲暫留數據建立的數據庫的名稱,或從列表中選擇一個現有數據庫。

安全配置

選擇「Windows 身份驗證」或「SQL Server 身份驗證」。默認狀況下選擇的是「Windows 集成安全性」,組使用默認的內置組來填充。

對於 Windows 身份驗證,若要更改管理員、讀者或用戶角色,請單擊「瀏覽」,而後使用標準的「選擇用戶或組」對話框輸入一個不一樣的值。僅當選中「初始化暫留存儲」時,才能夠更改管理員、觀察者或寫入者的值。

注意 

在僅安裝了託管管理,而且正在使用 Windows 身份驗證初始化暫留 SQL 存儲時,默認狀況下不會爲管理員、讀者或用戶角色輸入任何組或用戶。在繼續配置以前,您須要單擊「瀏覽」併爲每一個角色手動輸入組或用戶。

 

3. 在設置暫留配置以後,在「配置託管服務」頁上單擊「下一步」。安裝程序將啓動事件集合服務和工做流管理服務(若是已配置),而後會顯示「配置緩存服務」頁。繼續執行本主題「配置緩存服務」部分。

配置緩存服務

 

1. 在「配置緩存服務」頁上,使用下表配置緩存服務,而後單擊「下一步」。將顯示一個彈出消息,該消息指示此操做將應用緩存服務配置。若要繼續,請單擊「是」。執行此操做後,將會在緩存服務配置文件中進行配置設置。而後將顯示「配置緩存節點」頁。

注意 

僅當您至少選中安裝嚮導「功能選擇」頁上的一個緩存服務功能(緩存服務、緩存客戶端或緩存管理)時,纔會顯示此頁。

 

控件

描述

設置緩存服務配置

選擇此選項可添加或更新緩存服務功能的系統級配置。

緩存服務賬戶

顯示緩存服務的 Windows 登陸賬戶。默認狀況下,緩存服務賬戶用於緩存服務配置提供程序。默認的緩存服務賬戶爲 NT AUTHORITY\NETWORK SERVICE。

若是您的計算機是工做組的一部分,則必須更改緩存服務賬戶。使用全部參與羣集的計算機上均存在的本地賬戶,並在全部計算機上對該賬戶使用相同的密碼。爲了進行配置,本地賬戶必須具備本地管理員權限,而且不得是內置賬戶。對於加入域的計算機,沒必要執行此步驟。

更改

單擊可顯示「選擇用戶」對話框,您可使用該對話框爲緩存服務賬戶選擇一個賬戶。

有關詳細信息,請參閱 (http://go.microsoft.com/fwlink/?LinkId=193179) 中的 Windows Server AppFabric 的安全模型部分。

緩存服務配置提供程序

在指定緩存服務配置提供程序時,有兩個選項可用:

a. XML – 緩存服務配置信息存儲在網絡文件共享上的 XML 文件中。

b. SQL Server 分佈式緩存配置存儲提供程序 – 緩存服務配置信息存儲在 SQL Server 數據庫中。

警告 

若是選擇 XML 而且網絡發現屬性已關閉,則在單擊「瀏覽」按鈕爲 XML 提供程序選擇文件共享時,將沒法展開「瀏覽文件夾」對話框中的「網絡」文件夾。但能夠鍵入 UNC 服務器共享。若但願可以展開「網絡」文件夾,須要經過如下方式啓用網絡發現:打開控制面板,依次選擇「網絡和 Internet」、「網絡和共享中心」和「更改高級共享設置」,而後依次單擊「啓用網絡發現」和「保存更改」。

注意 

在工做組方案中,只支持 XML 提供程序,不支持數據庫提供程序。

配置

若是選擇「SQL Server AppFabric 緩存服務配置存儲提供程序」做爲配置提供程序,請單擊「配置」以建立或選擇一個緩存服務配置數據庫。

文件共享

若是選擇「XML 提供程序」做爲配置提供程序,請輸入或瀏覽至將包含 XML 配置文件的網絡文件共享。文件共享必須爲有效的 UNC 路徑,例如 \\server\share。

要點 

您必須手動建立一個緩存羣集中的全部緩存服務器均可訪問的網絡文件共享。運行 AppFabric 配置嚮導的用戶賬戶必須具備對指定網絡文件共享的「全部者」或「共有者」權限,以及在文件系統級別對文件夾的「徹底控制」權限。

緩存服務必須具備對網絡文件共享的讀/寫權限。

瀏覽

若是單擊「瀏覽」瀏覽文件共享,則可使用「瀏覽文件夾」對話框爲 XML 配置提供程序選擇文件共享。選擇一個現有文件夾或建立一個新文件夾,而後單擊「肯定」。

新建羣集/加入羣集

若是這是羣集中的第一個計算機,則選擇「新建羣集」。當在羣集中的後續計算機上運行安裝程序時,請選擇「加入羣集」。默認值爲「新建羣集」。

若要建立或加入羣集,您須要指定配置數據的位置(數據庫中或 XML 文件中),而後在下一頁(「配置 AppFabric 緩存節點」頁)上輸入端口,並將防火牆設置設置爲取消阻止所列的服務。

當建立羣集時,須要指定羣集大小(羣集中計算機的數量)。這使得系統能夠優化內存分配。

羣集大小

選擇如下三個選項之一,以根據羣集大小優化性能。此設置僅在選中「新建羣集」控件時可用。

· 小型 [1-5 臺計算機]

· 中型 [6-15 臺計算機]

· 大型 [> 15 臺計算機]

 

注意 

在設定羣集大小以後,將沒法更改羣集大小。

注意 

您的羣集大小不受此選擇的限制。優化後,仍能夠向羣集添加或從中刪除計算機。但只有羣集大小在指定範圍內時,纔會優化性能。根據羣集中將包含的節點的實際數量來選擇羣集大小。在配置過程當中設置羣集大小以後,即沒法進行更改。若是爲羣集大小選擇「小型」,則將針對一至五臺計算機優化羣集。若是羣集最終將增加至十臺計算機,則仍將針對一至五臺計算機優化該羣集。此後沒法將羣集大小更改成「中型」來優化 6 至 15 臺計算機的羣集。

 

2. 若是您選擇「緩存服務配置提供程序」下拉列表中的「SQL Server AppFabric 緩存服務配置存儲提供程序」並單擊「配置」,則會顯示「Windows Server AppFabric 緩存配置存儲」對話框。使用下表配置 SQL 存儲,而後單擊「下一步」。

注意 

當您單擊「Windows Server AppFabric 緩存配置存儲」對話框中的「肯定」時,將建立分佈式緩存數據庫,還會顯示一個包含該操做結果的彈出消息。

注意 

由於須要 Windows 身份驗證,則不須要在此頁上進行安全配置設置。緩存並不支持 SQL 身份驗證。

 

控件

描述

註冊 AppFabric 緩存服務配置數據庫

選擇此選項可經過將配置添加到根 Web.config 文件來註冊鏈接字符串識別的配置數據庫,並設置安全配置。此註冊可使得鏈接字符串和行爲在計算機全部做用域上可用。即便未選中「建立 AppFabric 緩存服務配置數據庫」也能夠選中此複選框。若是已建立此數據庫則執行此操做。

建立 AppFabric 緩存服務配置數據庫

選擇建立配置數據庫和指定鏈接字符串。

鏈接字符串

在「服務器」字段中輸入服務器,並選擇或在「數據庫」字段中鍵入數據庫。

 

3. 當您單擊顯示的「配置緩存服務」頁中的「下一步」時,則將顯示「配置 AppFabric 緩存節點」頁。使用下表配置緩存節點端口和 Windows 防火牆。

注意 

僅當您至少選中「功能選擇」頁上的一個緩存服務功能時,纔會顯示此頁。僅當啓用了 Windows 防火牆服務時,您才能設置防火牆例外。

注意 

若是禁用了 Windows 防火牆,則將會禁用「配置 AppFabric 緩存節點」對話框的「Windows 防火牆例外」區域。

 

控件

描述

節點端口

爲每一個端口輸入或選擇惟一值,或保留默認設置。

· 服務端口。默認值爲 22233。

· 羣集端口。默認值爲 22234。

· 仲裁程序端口。默認值爲 22235。

· 複製端口。默認值爲 22236。

端口值的有效範圍從 1024 到 65535。每一個端口必須具備惟一的端口號。

Windows 防火牆例外

對於要運行的 AppFabric 分佈式緩存功能,您必須配置 Windows 防火牆規則以容許訪問緩存服務。

a. Windows Server AppFabric:AppFabric 緩存服務

b. 遠程服務管理

要點 

若是使用第三方(非 Windows)防火牆,或者是遵循域策略的 Windows 防火牆,則必須手動配置防火牆才能讓緩存功能正常工做。

 

注意 

在「配置 AppFabric 緩存節點」頁上單擊「下一步」以後,若是已經安裝 AppFabric 託管功能,則會顯示「配置應用程序」頁。繼續執行本主題的下一部分。

完成 Windows Server AppFabric 的配置

 

· 在「配置應用程序」頁上,選擇「啓動 Internet Information Services (IIS) 管理器」以在 IIS Manager 中配置應用程序。單擊「完成」以關閉配置嚮導。

注意 

在 AppFabric 配置嚮導成功配置緩存服務以後,將須要使用管理 cmdlet 啓動羣集或啓動羣集中的單個主 機。使用 Start-CacheCluster 或 Start-CacheHost cmdlet。有關這些 cmdlet 詳細信息,請參 閱 Windows PowerShell 的緩存管理 (http://go.microsoft.com/fwlink/?LinkId=193181)(可能爲英文網頁)。

 

首次啓動緩存主機服務

在首次安裝以後,將須要啓動緩存羣集。在羣集中至少配置一個節點,而後執行一個 次啓動緩存主機服務cmdlet 以啓動羣集。

在開發方案(使用單節點羣集)中,若要啓動新羣集,請執行 Use-CacheCluster(將 Windows PowerShell 會話的上下文設置爲特定緩存羣集),而後執行 Start-CacheCluster。

在多節點羣集中,若要啓動羣集中全部緩存主機服務(首個主要主機),請執行 Start-CacheCluster。對於由 緩存羣集確認的其餘緩存主機(任何其餘羣集級別的配置更改),您須要使用 Restart-CacheCluster 從新啓動全部緩存主機服務。若要啓 動特定緩存主機服務,請執行 Start-CacheHost。

 

有關詳細信息,請參閱 Windows PowerShell 的緩存管理 (http://go.microsoft.com/fwlink/?LinkId=193181)(可能爲英文網頁)。

相關文章
相關標籤/搜索