
K3软件服务器配置要求.doc
5页K/3WISE系统配备K/3系统四个安装部分中,中间层和数据库是任何应用环境都必须要安装的部分,客户端和Web系统则可以根据需要决定选装或者所有安装虽然以上所有部分都可以装在同一台机器上,但在条件容许的状况下,应尽量将各部分安装在不同的机器上,以提高整个系统的性能在小型的应用场合,业务量较小,只有三到五个客户端的状况下,可以考虑将中间层和数据库安装在同一台服务器上超过十个客户端的应用,每个部分都应当装在不同的机器上,如果中间层服务器的负荷并不重,将Web系统安装在中间层所在服务器上也是可取的除非是做演示用途,否则,不要将所有部分安装在同一台机器上下面各层次的配备均指安装单一部分时的常规配备,如果一台机器上安装了多种部分的程序,对配备将有更高的规定监测性能是一种比较好的措施,背面有专门的章节讲述性能监测方面的内容,协助你分析和查找性能瓶颈所在,从而决定与否应当提高系统配备,提高哪些部分的配备一、 中间层服务器中间层的任务是运营K/3系统的业务组件,一种中间层服务器往往要为多种客户端(涉及Web)提供服务,因此对中间层机器的配备规定一般较高,配备规定如下:项 目 配 置CPU 英特尔®至强®5500/5600 系列解决器内存 DDR3 16GB以上硬盘 双SCSI 160GB,建议做RAID 1网卡 双千兆以太网业务量的大小,客户端的数目会影响中间层服务器的解决和响应能力,通过增长CPU、内存可以对性能的提高带来一定的好处,但这并不是万能的,当达到一定的并发数量后,配备的提高也许对性能的改善成效并不明显,此时应当考虑中间层的分布解决。
中间层使用部门级的服务器即可根据实际测试的成果,K/3系统中,一台配备为:主流CPU 英特尔®至强®5500/5600、内存 DDR3 16GB以上的中间层服务器,所能负载的并发顾客数为60个左右或者Web客户端200个左右在超过该并发数目时,可通过提高服务器的硬件配备解决,当单台服务器增长配备仍无法满足性能规定期,此时需要采用多台中间层服务器进行分布式解决因此我们建议为每60-100个GUI客户端或每200个Web客户端配备一台中间层服务器对于使用多台中间层服务器状况,一般是通过客户端的远程组件配备工具来静态分派的在使用客户端的远程组件配备工具注册中间层的时候,会遇到和许可合同有关的加密问题,由于一般只会为每套K/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网卡 双千兆以太网其他磁带机等备份设备可以通过增长内存和CPU来提高数据库服务器的性能,运用RAID来存储数据可以提高数据的安全和可靠性,同步也会带来一定的I/O性能提高如果数据库服务器成为性能瓶颈,可以考虑将账套分布到不同的数据库服务器上,如果本来就只有一种账套,即一种Database,就只能依托提高数据库服务器的配备来提高性能了。
作为一种事后的拯救手段,公司根据自己的实际状况制定合适的数据备份和恢复方略也是必不可少的,可以运用SQL Server的数据备份功能将数据定期备份,也可以考虑第三方的备份软件实现数据的实时备份四、 客户端作为GUI客户端,结合我们的测试以及顾客的应用状况,常规的配备规定如下:项 目 配 置CPU 双核以上内存 至少1GB,建议2MB以上硬盘 160MB空闲空间显示 14"或更高,256色以上,建议16位色或真彩色网卡 100M如果客户端安装了K/3系统的所有模块,或者安装了许多其他的应用软件,会对系统的性能导致一定的影响如果常常会同步打开多种应用系统,对系统资源也会提出更高的规定如果以Web应用方式为主,只要能较好地运营浏览器软件就足够了基本原则是如果系统运营很慢并且频繁地访问硬盘,就应当考虑提高系统配备了有时系统慢并不一定是客户端的问题,中间层或者数据库性能下降也会导致客户端响应变慢因此,通过必要的性能监测找到问题的本源是解决问题的核心所在五、 软件配备在K/3的各层需要安装有关的系统软件和应用程序,以保障K/3系统的运营,基本软件的配备规定如下:项 目 安 装 软 件中间层 Windows NT Server 4.0 、Windows Server以上版本、SP4及其他安全补丁;IE 6.0;K/3中间层服务部件WEB Windows Server以上版本、SP4及其他安全补丁;IIS 5.0以上;K/3 WEB数据库 Windows Server以上版本、SP4及其他安全补丁;SQL Server 、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等可通过安装时的“环境检测与更新”选项进行检测和安装,安装程序在安装资源光盘上。
