系統部署及伺服器配置建議
系統部署及伺服器配置建議
運作環境
服務端軟體
應用伺服器:應用伺服器負責系統的通路服務以及中間邏輯運算處理,需要較好的硬體配置。
項 目配 置作業系統Windows2000以上版本、Linux 等多種作業系統應用服務IBM Websphere
BEA Weblogic
Jboss等支援EJB的伺服器
資料庫伺服器:為整個系統提供資料存儲服務的關鍵部分,在性能以及安全方面要求較高。
項 目配 置作業系統Windows2000以上版本、Linux 等多種作業系統資料庫系統SQLServer2000、racle8.17以上版本其它錄音帶機等資料備份裝置用戶端
使用者隻需要通過WEB浏覽器就可以使用和管理ezOFFICE協同管理平台。
項 目配 置作業系統Windows98或以上版本浏覽器IE6.0 SP1以上版本分辨率800 x 600或1024 x 768部署建議
線上使用者數資料庫伺服器應用伺服器配置數量配置數量0-50CPU:Xeon 3.2GH、記憶體:2G 1與應用服務共用一台伺服器050-200CPU:Xeon 3.2GH、記憶體:2G1CPU:Xeon 3.2GH、記憶體:2G1200-500CPU:Xeon 3.2GH*2、記憶體:4G1CPU:Xeon 3.2GH*2、記憶體:4G2500-1000CPU:Xeon 3.2GH*4、記憶體:8G1CPU:Xeon 3.2GH*2、記憶體:4G31000以上小型機1CPU:Xeon 3.2GH*4、記憶體:8G待定
典型部署圖
圖表 典型系統平台應用部署結構圖
如上圖所示,整個系統采用應用分層,多機叢集模式,将系統負載分攤到多台伺服器上。整個系統由四部分組成。
負載均衡
為合理配置設定使用者通路,充分利用系統資源,建議采用專用的負載均衡裝置,采用多種靜态和動态負載平衡方法(包括動态比率、最小連接配接和觀測負載平衡 ),可跟蹤一組伺服器的動态性能級别 ,進而確定可始終選中最佳資源以改進性能。
如果考慮投資預算,也可以采用DNS輪回,或是指定IP的方式進行簡單的負載均衡,當然和專業負載均衡裝置相比效果會差一些。
系統應用層
應用層承擔所有使用者的WEB服務和整個系統的邏輯運算。
應用層承擔所有使用者的WEB服務和整個系統的邏輯運算。根據萬戶ezOFFICE2007産品在IBM應用發展中心得出的測試結果,在測試條件下單台應用伺服器可以最大承擔250并發使用者通路。實際部署中,可以根據使用者數靈活設計應用伺服器,在系統負載達到臨界值是,可通過增加應用伺服器的方法滿足使用者需求。
(*注:注冊使用者數=線上使用者數的5-10倍)
系統資料層
資料層通過Oracle,SQL Server等關系型資料庫提供資料服務。對于部分小規模使用者可以将資料層和應用層部署在一起,正常情況下,我們建議将資料層和應用層分别部署在單獨的硬體上。如上圖所示單獨采用兩台伺服器做雙機熱備,以確定全年24小時的不間斷服務以及資料安全。
其它輔助服務
根據不同的客戶應用,可以将系統平台的多個服務遷移出來,單獨設定一台伺服器。例如:某些特别注重文檔管理的使用者,經常通過FTP服務上傳檔案,可以單獨配置一台FTP檔案伺服器;對于某些特别注重内部即時溝通的使用者,可以單獨配置一台RTX即時通信伺服器。