監控支援

上次修改主題的時間: 2009-07-18

本節說明在 Office Communications Server 部署中啟用「經驗品質」(QoE) 和「詳細通話紀錄」(CDR) 資料收集和報告功能的需求,包括元件、支援的拓撲、建議的部署順序、部署的先決條件以及部署程序。

功能元件

若要啟用 QoE 和 CDR 資料收集和報告功能,請部署監控伺服器,該伺服器為 Office Communications Server 中的伺服器角色。若要部署監控伺服器,請在一部或多部伺服器上執行 Office Communications Server 部署工具,並在安裝時選擇監控伺服器角色。

監控伺服器還需要使用 Microsoft SQL Server 的監控伺服器資料庫。此資料庫可以與監控伺服器配置在同一台電腦上或不同的電腦上。

支援的拓撲

監控伺服器功能包含下列元件:

  • 監控伺服器,為擷取使用資料和媒體品質資料的伺服器角色。這項資料包括兩個部分:擷取 CDR (使用資料) 的 CDR 服務,以及擷取媒體品質資料的 QoE 服務。
  • 監控伺服器資料庫,會在 SQL Server 上執行並且儲存擷取的資料。CDR 和 QoE 資訊會存放在不同的資料庫,但這兩個資料庫一定會在同一個執行個體中的同一部伺服器上執行。
  • 資料收集代理程式,會自動安裝到每一部前端伺服器和 Standard Edition Server 上。儘管代理程式會自動啟動,但是除非監控伺服器已完成部署並且與 Enterprise Pool 或 Standard Edition Server 相關聯,否則不會實際擷取資料。
  • 系統中心作業管理 (SCOM) 套件是選擇性元件。此元件可監控整個部署的伺服器狀況,並可使用監控伺服器資料來產生接近即時的警示,顯示前端伺服器上 A/V Conferencing Server 元件的運作情況,以及中繼伺服器和網路位置的運作情況。
  • 監控伺服器報告套件是選擇性元件。您可以使用此元件搭配 SQL Server Reporting Services,利用監控伺服器資料來產生詳細的報告。這些報告提供了趨勢、摘要以及通話清單資訊,幫助您了解網路上的媒體品質。此外也包含 CDR 報告,幫助您了解部署中的對等通訊和會議的整體使用情況。

如需包括監控伺服器與執行監控伺服器資料庫之伺服器的軟硬體需求清單在內的詳細資訊,請參閱<支援的拓撲和基礎結構需求>文件中的Office Communications Server 內部元件需求

每一部監控伺服器都可以從一個或多個 Enterprise Pool、一部或多部 Standard Edition Server 及中繼伺服器中擷取資料。部署監控伺服器時,您會將它與要受監控的一個或多個集區或是伺服器產生關聯。圖 1 說明兩種可能的監控伺服器拓撲。

圖 1. 監控伺服器拓撲

Dd441306.9002ab2d-16f8-45f5-9ec7-f664f0013ccc(zh-tw,office.13).jpg

Dd441306.note(zh-tw,office.13).gif附註:
您可以讓多部監控伺服器與執行於不同電腦上的單一監控資料庫產生關聯。在此拓撲中,請務必為監控伺服器設定清除時間,以避免同時執行清除時可能發生的資料庫鎖定情況。如需有關設定清除時間的詳細資訊,請參閱<管理 Office Communications Server 2007 R2>文件中的Configuring Retention of QoE and CDR Data

支援的共同配置

Office Communications Server 2007 R2 支援各種共同配置案例:如果是小型組織,可以有彈性地在一個實體伺服器上執行多個元件來節省硬體成本;如果是需要延展性和效能的大型組織,可以將元件分別放在不同的伺服器上。當您決定將監控伺服器或其資料庫與其他伺服器角色或資料庫一起配置之前,務必要考慮延展性因素。

監控伺服器可以與 Standard Edition Server 一起配置,如果您的部署是單一 Standard Edition Server,將監控伺服器與 Standard Edition Server 配置在一起,您就不需使用另一部電腦做為監控伺服器。

監控伺服器也可以與其他 Office Communications Server 伺服器角色 (例如封存伺服器) 一起配置。如果監控伺服器和封存伺服器配置在一起,它們的資料庫可同時位於該部伺服器上、同時位於另一部伺服器上,或是分別位於不同的資料庫伺服器上。

Dd441306.note(zh-tw,office.13).gif附註:
如果您將監控伺服器與 Standard Edition Server 配置在一起,則必須在伺服器上安裝完整版的 SQL Server,而不是 Standard Edition Server 通常會使用的 SQL Server Express Edition。

監控伺服器和監控伺服器資料庫可以配置在同一個伺服器上或安裝在不同的伺服器上,如圖 2 所示。

圖 2. 監控伺服器資料庫共同配置

Dd441306.e3401849-3192-4283-9be5-bab1aa7b0561(zh-tw,office.13).jpg

裝載監控伺服器資料庫的伺服器也可以裝載其他資料庫。支援下列情況:

  • 監控伺服器資料庫與一個或多個其他 Office Communications Server 資料庫一起配置 (例如,包括後端資料庫、封存資料庫和回應群組服務資料庫)。
  • 監控伺服器資料庫與協力廠商產品的資料庫配置在一起。

延展性

當您部署監控伺服器時,會將它與一個或多個前端伺服器、Standard Edition Server,以及 (或) 中繼伺服器產生關聯。接著監控伺服器就會從已產生關聯的伺服器收集資料。建議您 (但非必要) 讓同一個 Enterprise Pool 中的所有前端伺服器和同一個監控伺服器產生關聯。

為獲得最佳延展性,請不要將監控伺服器與其他伺服器角色配置在一起,或是將監控伺服器資料庫與任何其他資料庫配置在一起。將監控伺服器資料庫和監控伺服器分開裝載到不同電腦上,並不能大幅改善效能。

單一監控伺服器最多可以服務 200,000 位使用者。如果多個集區的使用者總數少於 200,000,建議您將這些集區都與同一部監控伺服器產生關聯,以簡化管理作業。或者,如果您有集區位在不同的實體位置,即適合在各個位置部署監控伺服器。

監視資料庫效能

為獲最佳效能,建議您將這些檔案放在四個實體磁碟上:

  • 將系統檔案和訊息佇列 (MSMQ) 檔案放在同一個實體磁碟上
  • 將 QoE 資料庫資料檔案和 CDR 資料庫資料檔案放在同一個實體磁碟上
  • QoE 資料庫記錄檔
  • CDR 資料庫記錄檔

如果監控伺服器資料庫和其他資料庫一起配置在同一個伺服器上,則監控伺服器資料庫不能與其他資料庫在同一個執行個體中執行。此外,為了達到最佳效能,應將監控伺服器資料庫的資料檔案和記錄檔分別置於不同的實體磁碟上。在決定將監控伺服器資料庫與其他資料庫配置在一起之前,應先仔細評估對效能會產生的影響。

監控資料庫大小

根據 Office Communications Server 使用者模型 (如需有關使用者模型的詳細資訊,請參閱容量規劃),CDR 資料庫每位使用者每天增加 8.8 KB,而 QoE 資料庫則每位使用者每天增加 16.8 KB。若要估計資料庫大小,請使用下列公式:

Database size = (DB growth per user per day) * (Number of users) * (Number of days)

例如,50,000 位使用者的 CDR 資料庫中,60 天的資料將會是 8.8*50000*60,總共是 25 GB。如果貴組織的 Office Communications Server 與使用者模型有顯著的差異,請調整每日資料庫成長估計值。

您可以使用此公式,加上所知的資料庫可用磁碟空間,來協助決定要在資料庫中保留多少天的資料 (預設值為 60 天)。

報告效能

效能會影響的另一個因素是報告功能。提供的監控伺服器報告套件包括一套標準的報告,可在大部分的案例中使用;但如果需要資料量十分龐大的報告,例如一千萬個通話的 QoE 報告,則離線報告解決方案可能會較合適。由於報告套件是使用 SQL Server 中的 tempdb 資料庫做為內部快取,因此建議您將 tempbd 置於另外的實體磁碟上,且至少要有 10 GB 的可用空間。另外還要考慮的是,如果監控資料庫的大小大於資料庫伺服器的實體記憶體,則可能會影響監控伺服器報告效能。

監控伺服器的先決條件

您必須先安裝下列軟體,才能部署監控伺服器:

  • 在執行監控伺服器的伺服器上,安裝已啟用 Active Directory 整合的 Message Queuing。
  • 在監控伺服器將從中收集資料的每一部前端伺服器和 Standard Edition Server 上,安裝已啟用 Active Directory 整合的 Message Queuing (您不需要在受監控的中繼伺服器上安裝 Message Queuing)。
  • **建議:**如果您在包含監控伺服器資料庫的電腦上安裝 SQL Server Reporting Services,就可以使用監控伺服器收集的資料產生詳細報告。如果您未安裝此服務,檢視監控伺服器資料的唯一方式,就是針對監控伺服器資料庫撰寫自己的 SQL 查詢。
    如果您的資料庫伺服器執行 SQL Server 2008,則必須使用 SQL Server 2008 Reporting Services。如果伺服器執行 SQL Server 2005,則使用 SQL Server 2005 Reporting Services SP2。

負載平衡器連接埠需求

若要傳送和接收 QoE 資料,您必須開啟前端集區負載平衡器上的連接埠 5069。

部署順序

先至少部署一個 Enterprise Pool 或 Standard Edition Server 後,再部署監控伺服器。在集區或 Standard Edition Server 上啟用 QoE 和 CDR 資料收集功能時,務必將該集區或伺服器與已部署的監控伺服器產生關聯,這樣才能收集及儲存資料。

提早在部署程序中部署監控伺服器,在規劃和預先部署階段時,即能收集 QoE 資料並查看網路的媒體品質。

監控伺服器部署程序

在部署監控伺服器之前,您必須確認系統的基礎結構和即將安裝監控伺服器的伺服器,符合本節前段所述的硬體和軟體需求。當環境準備就緒後,請安裝監控伺服器檔案、啟動伺服器、啟動服務,接著將監控伺服器與即將受監控的伺服器產生關聯。表 1 會提供必要步驟的概觀。部署監控伺服器文件會提供詳細指示。

表 1. 監控伺服器部署程序

階段 步驟 權限 文件

安裝必要軟體。

請執行下列步驟:

  • 在所有將要做為監控伺服器的伺服器上安裝 Message Queuing。
  • 在將要存放監控伺服器資料庫的伺服器上安裝 SQL Server。
  • 或者,在將要存放監控伺服器資料庫的伺服器上安裝 SQL Server Reporting Services。
  • 或者,選擇安裝 SCOM 2007 的 Office Communications Server 2007 R2 管理組件。

屬於本機 Administrators 群組成員的網域使用者

<部署監控伺服器>文件中的安裝監控伺服器的先決條件

安裝及啟動監控伺服器。

  1. 安裝監控伺服器檔案。
  2. 啟動監控服務。

Administrators 群組

Domain Admins 或 RTCUniversalServerAdmins 群組

安裝監控伺服器的檔案

啟動監控伺服器
主題 (位於<部署監控伺服器>文件中)

啟動服務。

啟動監控服務。

Administrators 群組

啟動監控服務(位於<部署監控伺服器>文件中)

部署監控伺服器報告。

如果您已在裝載資料庫伺服器的伺服器上安裝 SQL Server Reporting Services,就可以部署監控伺服器報告套件,以使用監控伺服器內含的一套標準報告。

Administrators 群組

部署監控伺服器報告 (建議)(位於<部署監控伺服器>文件中)

設定要受監控的使用者和伺服器。

請執行下列步驟:

  • 在通用設定中啟用 CDR 收集。
  • 在 Enterprise Pool 負載平衡器上開啟連接埠 5069。
  • 在將受監控的前端伺服器和 Standard Edition Server 上安裝 Message Queuing。
  • 將新監控伺服器與前端伺服器和 Standard Edition Server 產生關聯。
  • 將中繼伺服器與受監控的 Enterprise Pool 產生關聯。支援執行 Office Communications Server 2007 R2 或 Office Communications Server 2007 的中繼伺服器。

Domain Admins 群組

Administrators 群組

設定要受監控的伺服器(位於<部署監控伺服器>文件中)

請參閱

其他資源

部署監控伺服器