當您規劃伺服器硬體需求時,請考量能夠同時存取的使用者數目,以及儲存庫將儲存的資產數目。 回應時間取決於特定使用案例的細節。例如,相較於顯示網頁,上傳大型檔案需要較多時間。
內嵌式 WebSphere Application Server 是一部輕量型伺服器。它支援執行有限數目的應用程式以及不需要 WebSphere Application Server 所提供的完整管理支援的環境;您沒有 WebSphere 管理主控台的完整存取權,也就無法完全管理應用程式、安全和效能設定。
如果您使用 WebSphere Application Server,您可以選擇安裝新的內嵌式 WebSphere Application Server,或使用該伺服器的現有版本。 您可以搭配任何資料庫或其他平台軟體來使用任何一個伺服器。 不過,如果您與其他產品整合,請勿使用內嵌於 Rational Asset Manager 的 WebSphere Application Server 版本。
您也可以將 Rational Asset Manager 安裝在執行 WebSphere Application Server 和資料庫的單一伺服器上,並將本端磁碟用於資產及檢索;不過,配置規模不能超過 200 位並行使用者,否則無法調度得很好。如果要增進效能,請至少使用外部資料庫伺服器和檔案伺服器。
為了在有許多使用者的環境中保持最佳的彈性,請將 Rational Asset Manager 安裝在 WebSphere Application Server Network Deployment 叢集環境中,這可讓您用各種方式將負載分配到多部伺服器和多個磁碟上。
Rational Asset Manager 需要 Rational Team Concert。Rational Team Concert 應用程式會管理 Rational Asset Manager 資產的生命週期程序。我們提供 Rational Team Concert 有限版本供您安裝和使用,或者您可以延伸現有的 Rational Team Concert 伺服器應用程式,來使用 Rational Asset Manager。如需相關資訊,請參閱整合 Rational Team Concert 與 Rational Asset Manager。
Rational Team Concert 伺服器應用程式無法部署成 WebSphere Application Server 叢集的一部分。但是,您可以建立獨立式應用程式伺服器。請參閱在 WebSphere Application Server 分散式伺服器叢集中建立 Rational Team Concert 應用程式伺服器實例。
Rational Asset Manager 儲存體由下列兩個元件組成:資料庫和檔案系統。資產儲存在檔案系統中,meta 資料儲存在資料庫中。
資產所需的儲存空間量視您儲存在儲存庫中的構件(檔案)類型而定;相對而言,文字文件和試算表較小,而可開機作業系統映像檔則較大。
以規劃您可能需要的儲存體空間量為例,企業部署已有 3 年,資產量達 70,000 的儲存庫,在資料庫方面需要 10 GB 的空間,在檔案方面需要 250 GB 的空間。
請將資料庫、儲存庫索引、暫時資料夾以及資產目錄放在個別硬碟上。 使用多個硬碟會使某些作業(如:擷取及檢索資產)不會干擾績效(如:瀏覽資產)。
Rational Asset Manager 需要兩個資料庫:一個用於資產和資料儲存,另一個用於管理隨附的 Rational Team Concert 應用程式所用的生命週期程序。 為了得到最佳效能,請將資料庫伺服器應用程式放在個別伺服器和專用磁碟上。 如果要增進效能,請將資料庫伺服器放在有別於應用程式伺服器的個別實體電腦上,且放在專用的磁碟上。
Rational Asset Manager 的資料庫大小視資產的大小以及其他儲存庫活動(如論壇、標籤作業及已登錄使用者)而定。搜尋及下載等許多使用者活動的測量值都記錄在資料庫中。 即使您未新增資產到儲存庫中,資料庫也會隨著使用者活動測量值的記錄,隨著時間而成長。 資料庫的大小會隨儲存庫用量的增加以線性形式增加。
Rational Team Concert 的資料庫大小視您新增的自訂生命週期數量,以及他人是否正在使用 Rational Team Concert 作為專案管理和開發工具而定。
索引的大小視資產的大小,以及資產的內容是否大部分為文字(可以檢索)或二進位內容(無法檢索)而定。如果您使用大量的文字及大量的資產檔案,則索引大小會非常大。索引需要的磁碟空間量,會隨著資產類型、資產數目、使用者活動層次及儲存庫存在時間長度而不同。
在叢集上,每個節點都必須擁有其自己的索引資料夾,且必須位於伺服器的本端硬碟上;每一部伺服器的索引資料夾都不得是共用磁碟機。
如果要在大型部署中管理使用者,可以使用現有的 LDAP 或其他自訂使用者登錄。 WebSphere Application Server 及 Tomcat 應用程式伺服器都支援使用 LDAP 登錄來管理伺服器存取權。
雖然 Rational Asset Manager 支援從外部登錄新增使用者,如 LDAP 或自訂登錄,但是您並不需要使用外部登錄。您可以使用檔案型安全系統,而如果您是使用 WebSphere Application Server,則可使用您作業系統的使用者帳戶資料庫。
如果您打算手動安裝到已配置安全(例如,使用 LDAP)的現有 WebSphere Application Server 上,請將應用程式伺服器重新配置為檔案型安全,直到 Rational Asset Manager 的安裝與配置完成為止。
檔案型安全主要不是用在正式作業環境中。
規劃起始平台大小及正式作業環境的升級時,請考量不同類型的作業所用的相對系統資源。例如,透過 Eclipse 用戶端的作業會耗用比 Web 用戶端作業更多的系統作業。
搜尋、下載、檢視或提交資產之類的使用者動作所需要的處理和記憶體資源,遠超過資產儲存所需要的資源。當並行使用者增加時,就需要更多且更快的伺服器。
如需調整系統效能的相關特性,請參閱調整 Rational Asset Manager 的效能。如果要檢視簡式及複式系統的概念圖,請參閱部署範例。
如果您預期儲存庫會包含成千上萬個資產,則數個資產管理作業(如檢索)可能需要數小時之久。如果您使用資料管理和硬碟管理技術(如「獨立磁碟的備用陣列 (RAID)」和等量磁碟區),則可以增進效能。等量磁碟區 (disk striping) 涉及將資料分割成數個區塊,並將資料區塊儲存在多個硬碟上的多個分割區中。 如需設定環境之等量磁碟區的指示,請參閱作業系統的文件。 如同上一段的說明,請考慮將儲存庫索引、資產和資料庫分別放在不同的硬碟上。
Rational Asset Manager Web 應用程式會存取說明應用程式,來交付頁面、工具和表單的環境定義輔助。
如果您需要使用者進行鑑別(例如,透過應用程式伺服器或外部防火牆)來存取 Rational Asset Manager 說明應用程式,您必須將 Rational Asset Manager 說明應用程式和 Rational Asset Manager Web 應用程式安裝在相同的伺服器上。