K3软件服务器配置要求
- 格式:doc
- 大小:19.50 KB
- 文档页数:5
页眉内容
1页脚内容 K/3WISE系统配置
K/3系统四个安装部分中,中间层和数据库是任何应用环境都必须要安装的部分,客户端和Web系统则可以根据需要决定选装或者全部安装。虽然以上所有部分都可以装在同一台机器上,但在条件允许的情况下,应尽可能将各部分安装在不同的机器上,以提升整个系统的性能。在小型的应用场合,业务量较小,只有三到五个客户端的情况下,可以考虑将中间层和数据库安装在同一台服务器上。超过十个客户端的应用,每个部分都应该装在不同的机器上,如果中间层服务器的负荷并不重,将Web系统安装在中间层所在服务器上也是可取的。除非是做演示用途,否则,不要将所有部分安装在同一台机器上。
下面各层次的配置均指安装单一部分时的常规配置,如果一台机器上安装了多个部分的程序,对配置将有更高的要求。监测性能是一个比较好的方法,后面有专门的章节讲述性能监测方面的内容,帮助你分析和查找性能瓶颈所在,从而决定是否应该提升系统配置,提升哪些部分的配置。
一、 中间层服务器
中间层的任务是运行K/3系统的业务组件,一个中间层服务器往往要为多个客户端(包括Web)提供服务,因此对中间层机器的配置要求一般较高,配置要求如下:
项 目 配 置
CPU 英特尔®至强®5500/5600 系列处理器
内存 DDR3 16GB以上 页眉内容
2页脚内容 硬盘 双SCSI 160GB,建议做RAID 1
网卡 双千兆以太网
业务量的大小,客户端的数目会影响中间层服务器的处理和响应能力,通过增加CPU、内存可以对性能的提升带来一定的好处,但这并不是万能的,当达到一定的并发数量后,配置的提升可能对性能的改进成效并不明显,此时应该考虑中间层的分布处理。
中间层使用部门级的服务器即可。根据实际测试的结果,K/3系统中,一台配置为:主流CPU 英特尔®至强®5500/5600、内存 DDR3 16GB以上的中间层服务器,所能负载的并发用户数为60个左右或者Web客户端200个左右。在超过该并发数目时,可通过提升服务器的硬件配置解决,当单台服务器增加配置仍无法满足性能要求时,此时需要采用多台中间层服务器进行分布式处理。因此我们建议为每60-100个GUI客户端或每200个Web客户端配置一台中间层服务器。
对于使用多台中间层服务器情况,一般是通过客户端的远程组件配置工具来静态分配的。在使用客户端的远程组件配置工具注册中间层的时候,会碰到和许可协议相关的加密问题,由于一般只会为每套K/3系统配备一个加密狗,而每个客户端都需要访问加密狗以获取许可协议。但是,由于只有负责加密控制的组件才需要访问加密狗,我们只要利用远程组件配置工具将所有客户端上的“系统服务”模块指向有加密狗的中间层服务器,其它的所有模块都指向分配给它们的中间层服务器就可以了。对于高端应用,中间层还支持动态的组件负载平衡,这种情况下,客户端不需要修改任何配置,在后面的高端配置章页眉内容
3页脚内容 节中,我们会讲解相关的内容。
二、 Web服务器
K/3系统的Web部分需要安装在IIS 6.0及以上版本的机器上,客户端通过IE浏览器访问Web服务器上相应的虚拟目录来进行日常的业务处理,对Web服务器有如下配置要求:
项 目 配 置
CPU 英特尔®至强®5500/5600 系列处理器
内存 DDR3 16GB以上
硬盘 双SCSI 160GB,建议做RAID 1
网卡 双千兆以太网
当确定Web服务器成为性能瓶颈的时候,可以考虑安装多台Web服务器,每台Web服务器上执行Web系统配置工具指向不同的中间层。条件许可的话,可以建立Web服务器网络负载平衡群集以获得更好的效果。
三、 数据库服务器
数据库服务器作为账套数据的存储平台,无论从性能还是可靠性方面都提出了很高的要求,其配置的基本要求如下:
项 目 配 置
CPU 英特尔®至强®5500/5600 系列处理器
内存 DDR3 16GB以上
硬盘 双SCSI 160GB,建议做RAID 1
网卡 双千兆以太网 页眉内容
4页脚内容 其它磁带机等备份设备可以通过增加内存和CPU来提升数据库服务器的性能,利用RAID来存储数据可以提高数据的安全和可靠性,同时也会带来一定的I/O性能提升。如果数据库服务器成为性能瓶颈,可以考虑将账套分布到不同的数据库服务器上,如果本来就只有一个账套,即一个Database,就只能依靠提高数据库服务器的配置来提升性能了。作为一种事后的拯救手段,企业依据自己的实际情况制定合适的数据备份和恢复策略也是必不可少的,可以利用SQL Server的数据备份功能将数据定时备份,也可以考虑第三方的备份软件实现数据的实时备份。
四、 客户端
作为GUI客户端,结合我们的测试以及用户的应用情况,常规的配置要求如下:
项 目 配 置
CPU 双核以上
内存 最少1GB,建议2MB以上
硬盘 160MB空闲空间
显示 14"或更高,256色以上,建议16位色或真彩色
网卡 100M
如果客户端安装了K/3系统的全部模块,或者安装了许多其它的应用软件,会对系统的性能造成一定的影响。如果经常会同时打开多个应用系统,对系统资源也会提出更高的要求。如果以Web应用方式为主,只要能很好地运行浏览器软件就足够了。基本原则是如果系统运行很页眉内容
5页脚内容 慢而且频繁地访问硬盘,就应该考虑提升系统配置了。
有时系统慢并不一定是客户端的问题,中间层或者数据库性能下降也会导致客户端响应变慢。因此,通过必要的性能监测找到问题的根源是解决问题的关键所在。
五、 软件配置
在K/3的各层需要安装相关的系统软件和应用程序,以保障K/3系统的运行,基本软件的配置要求如下:
项 目 安 装 软 件
中间层 Windows NT Server 4.0 、Windows 2003 Server以上版本、SP4及其它安全补丁;IE 6.0;K/3中间层服务部件
WEB Windows 2003 Server以上版本、SP4及其它安全补丁;IIS 5.0以上;K/3 WEB数据库 Windows 2003 Server以上版本、SP4及其它安全补丁;SQL Server 2000、SP3a;K/3服务端服务部件
客户端 Windows 98以上版本;IE 6.0;K/3客户端服务部件
其它各层需安装的组件,如:Microsoft .NET Framework 1.1、MDAC
2.7、Microsoft IE WebControls V1.0、Microsoft VM for JAVA、Adobe SVG Viewer 3.0等可通过安装时的“环境检测与更新”选项进行检测和安装,安装程序在安装资源光盘上。