Sun Java System Calendar Server 6.3 管理指南

5.1 Calendar Server 版本 6.3 的 CLD 外掛程式背景資訊

本小節包含您在實際啟用和配置 CLD 外掛程式之前可能想要瞭解的重要簡介和背景資訊。

本小節包含以下主題:

5.1.1 Calendar Server 版本 6.3 的 CLD 外掛程式簡介

行事曆查找資料庫外掛程式允許在多台後端伺服器上為單一行事曆實例分布使用者行事曆和資源行事曆從而提供行事曆資料庫的水平可延展性。如果行事曆資料庫分散於多台後端伺服器上,會使用外掛程式來確定實際儲存行事曆的伺服器。

Calendar Server 可使用資料庫連線協定 (DWP) 存取後端伺服器上的行事曆資料。DWP 是一種內部協定,它會以 csdwpd 服務的形式執行,並為行事曆資料庫提供網路功能。

5.1.2 Calendar Server 版本 6.3 的 CLD 外掛程式的運作方式

Calendar Server 會按照如下說明存取後端伺服器上的行事曆資料:

  1. 當一般使用者透過 Communications Express 存取行事曆時,CLD 外掛程式會從行事曆的 calid 中擷取 userid,然後在 LDAP 目錄資料庫或 CLD 資料快取記憶體 (如果已啟用) 中查找行事曆所有者。如需有關配置前端機器的資訊和說明,請參閱為 CLD 配置前端伺服器

  2. 找到行事曆所有者之後,該外掛程式會使用 icsDWPHost LDAP 屬性中的值確定行事曆所在後端伺服器的主機名稱。該主機名稱必須可被您的網域名稱服務 (DNS) 解析成有效的 IP 位址。

  3. 使用主機名稱,Calendar Server 可使用資料庫連線協定 (DWP) 存取後端伺服器上的行事曆資料。

  4. 使用 DWP,Calendar Server 可將行事曆資料傳送至使用者登入的伺服器,以使其可在其中一個使用者介面中被描繪。


提示 –

如果您的網站使用的是 CLD 外掛程式,則為同一使用者建立的所有行事曆都必須在同一後端伺服器上,如 LDAP 使用者項目的 icsDWPHost LDAP 屬性所指示。如果您嘗試在其他後端伺服器上建立行事曆,Calendar Server 將傳回錯誤。


5.1.3 Calendar Server 版本 6.3 的 CLD 外掛程式所支援的配置

本小節包含 CLD 外掛程式的相關簡介材料。

CLD 外掛程式支援以下 Calendar Server 配置:


提示 –

在所有配置中,每台前端伺服器和後端伺服器都必須:


5.1.3.1 Calendar Server 版本 6.3 中的多台前端伺服器與多台後端伺服器

圖 5–1 顯示執行單一 Calendar Server 實例的兩台前端伺服器和兩台後端伺服器。如果願意,您還可以配置兩台以上的前端或後端伺服器。

此配置可讓伺服器受到防火牆的保護,以限制對 LDAP 和行事曆資料庫的存取。行事曆資料庫分布在兩台後端伺服器上。

前端伺服器的 CPU 使用率很高,CPU 大部分時間都用於描繪一般使用者的行事曆資料。後端伺服器的磁碟使用率很高,CPU 大部分時間都用於存取行事曆資料庫。

如需配置說明,請參閱5.2 為 CLD 和 DWP 配置行事曆伺服器

圖 5–1 多台前端伺服器與多台後端伺服器

其顯示同時包含多台後端伺服器和前端伺服器的系統範例。

5.1.3.2 在 Calendar Server 版本 6.3 中同時做為前端與後端伺服器的多台機器

圖 5–2 顯示同時做為前端伺服器和後端伺服器的三台機器。每台機器均連線至行事曆資料庫。此配置可讓行事曆分布在不同的地理區域。行事曆所有者 (一般使用者) 登入其行事曆所在的機器。如需配置說明,請參閱將伺服器配置為前端伺服器和後端伺服器

圖 5–2 同時做為前端伺服器和後端伺服器的多台伺服器

其顯示同時做為前端機器和後端機器的機器範例。

5.1.4 針對 Calendar Server 6.3 儲存需求進行簡單的大小調整練習

本小節使用一些基於媒體使用設定檔的粗估公式,說明簡單的大小調整方法。您可以使用它們計算出所需要的前端和後端伺服器數量,及儲存裝置的大小。

本小節包含以下主題:

5.1.4.1 Calendar Server 6.3 部署的媒體使用設定檔定義

為進行粗略估計,我們假設:

5.1.4.2 前端 CPU 的數目

公式為:

CPU 的數目 = 同步運作的使用者的數目除以 4800

5.1.4.3 後端 CPU 的數目

公式為:

CPU 的數目 = 每 500,000 個已配置的使用者有 4 個 CPU

5.1.4.4 所需儲存裝置的容量

公式為:

每個使用者的儲存量 = 每週 100 封電子郵件,乘以一年 52 週,乘以每封電子郵件 5K,乘以線上保存資料的年數,乘以線上保存的副本數 (5 個備份 + 1 個工作副本) = 100*52*5K*2*(5+1) = 每個使用者需 65 MB 儲存裝置。

亦即每位使用者每年在線上保存每份副本需要 2.6 MB。


備註 –

最後的數量取決於線上保存的緊急備份或歸檔備份數。本範例使用 5 個備份副本。