1.1. 服务器端
应用服务器:应用服务器负责系统的访问服务以及中间逻辑运算处理,需要较好的硬件配置。
|
项 目 |
配 置 |
|
操作系统 |
Windows2000以上版本、Linux,AIX,Solaris等多种操作系统 |
|
应用服务 |
IBM Websphere、Oracle Weblogic等支持EJB的中间件 |
数据库服务器:为整个系统提供数据存储服务的关键部分,在性能以及安全方面要求较高。
|
项目 |
配置 |
|
操作系统 |
Windows2000以上版本、Linux, AIX, Solaris等 |
|
数据库系统 |
SQLServer2000、oracle8.17以上版本,db2 |
|
其它 |
磁带机等数据备份设备 |
1.2. 客户端
用户只需要通过WEB浏览器就可以使用和管理ezOFFICE协同管理平台。
|
项目 |
配置 |
|
操作系统 |
Windows98或以上版本 |
|
浏览器 |
IE6.0以上版本 |
|
分辨率 |
1024 x 768以上 |
1.3. 部署建议
|
在线用户数 |
数据库服务器 |
应用服务器 | ||
|
配置 |
数量 |
配置 |
数量 | |
|
0-50 |
与应用服务共用一台服务器 |
|
CPU:Xeon 3.2GH、内存:2G |
1 |
|
50-200 |
CPU:Xeon 3.2GH、内存:2G |
1 |
CPU:Xeon 3.2GH、内存:2G |
1 |
|
200-500 |
CPU:Xeon 3.2GH*2、内存:4G |
1 |
CPU:Xeon 3.2GH*2、内存:4G |
2 |
|
500-1000 |
CPU:Xeon 3.2GH*4、内存:8G |
1 |
CPU:Xeon 3.2GH*2、内存:4G |
3 |
|
1000以上 |
小型机 |
1 |
CPU:Xeon 3.2GH*4、内存:8G |
待定 |
1.4. 典型部署图

图 ezOFFICE运营版典型部署图
如上图所示,ezOFFICE协同管理平台采用应用分层、多机集群模式,将系统负载分摊到多台服务器上。整个系统由以下四部分组成。
l 负载均衡(可选)
为合理分配用户访问,充分利用系统资源,对于庞大用户量的客户,建议采用专用的负载均衡设备,采用多种静态和动态负载平衡方法(包括动态比率、最小连接和观测负载平衡),可跟踪一组服务器的动态性能级别,从而确保可始终选中最佳资源以改进性能。
如果考虑投资预算,也可以采用DNS轮回,或是指定IP的方式进行简单的负载均衡,当然和专业负载均衡设备相比效果会差一些。
l 系统应用层
应用层承担所有用户的WEB服务和整个系统的逻辑运算,ezOFFICE支持IBM Websphere、ORACLE Weblogic等中间件。根据ezOFFICE产品在IBM应用发展中心得出的测试结果,在测试条件下单台应用服务器可以最大承担250并发用户访问。实际部署中,可以根据用户数灵活设计应用服务器,在系统负载达到临界值时,可通过增加应用服务器的方法满足用户需求。(注意:根据用户系统推广程度和员工对系统的依赖程度的不同,在线用户数一般等于注册用户数的1/10至1/3。)
l 系统数据层
数据层通过Oracle、SQL Server等关系型数据库提供数据服务。对于部分小规模用户可以将数据层和应用层部署在一起。一般情况下,我们建议将数据层和应用层分别部署在不同的服务器上。如典型部署图所示,单独采用两台数据库服务器做双机热备,以确保24小时的不间断服务以及数据安全。
l 其它辅助服务(可选)
根据不同用户系统访问压力的实际情况,可以将系统平台的多个服务迁移出来,单独配置在不同的服务器上。例如,上传和下载附件的数据量非常大,可以单独配置一台FTP文件服务器以分担系统访问压力。










