金蝶财务软件2EAS系统网络及硬件部署方案建议.docx
《金蝶财务软件2EAS系统网络及硬件部署方案建议.docx》由会员分享,可在线阅读,更多相关《金蝶财务软件2EAS系统网络及硬件部署方案建议.docx(49页珍藏版)》请在冰豆网上搜索。
![金蝶财务软件2EAS系统网络及硬件部署方案建议.docx](https://file1.bdocx.com/fileroot1/2023-5/24/1a618b64-0a30-4c96-8b3c-e5ab7b686134/1a618b64-0a30-4c96-8b3c-e5ab7b6861341.gif)
金蝶财务软件2EAS系统网络及硬件部署方案建议
金蝶财务软件2EAS系统网络及硬件部署方案建议
集成治理随需应变
-----EAS系统部署方案建议
金蝶软件(中国)
哈尔滨分公司
金蝶EAS通过国际厂商和国际组织的权威测试和认证!
名目
1.前言
金蝶EAS(EnterpriseApplicationSuite),是金蝶国际软件集团推出的新一代企业应用套件。
秉承40万家用户的最佳应用实践,采纳最新的ERPⅡ治理思想和最先进的平台化技术架构,是K/3产品的重大平台升级和治理升级,涵盖集团治理、财务治理、人力资源治理、客户关系治理、供应链治理、供应商关系治理、协同平台等治理领域。
为大中型企业提供最适合中国企业治理特质的个性化企业治理及电子商务应用解决方案。
金蝶EAS的品牌定位为:
中国大中型企业治理软件首选品牌。
金蝶EAS:
是国内第一套“ERP+中间件”的企业治理软件;
是国内第一套基于ERPⅡ治理思想设计的企业治理软件;
是国内第一套基于平台化技术架构设计的企业治理软件;
是互联网时代中国最具灵活性、最具适应力、最易于扩展、最易于集成的电子商务解决方案。
金蝶EAS产品架构
企业如何合理部署网络和服务器拥有高效完善的IT配置方案,是企业进行信息化建设时需要解决的差不多问题。
本方案详细阐述了金蝶EAS多种应用部署模式以及与IBM、HP、Microsoft、Oracle、SUN等的合作方案,提供给金蝶EAS的用户,为大伙儿提供IT部署最佳参考,以实现IT最佳拥有成本,制造最大价值。
2.技术架构
金蝶EAS构建于金蝶自主研发的业务操作系统——金蝶BOS(BusinessOperatingSystem)之上,采纳J2EE技术架构,跨操作系统、支持多种数据库。
金蝶BOS在技术架构上,以元数据运行引擎为基础,遵循J2EE的架构体系,兼容各种数据库和操作系统的运行。
金蝶BOS基于集成化多视图业务参考模型,包括组织、信息、功能、流程等视图。
金蝶BOS提供了移动访问、报表分析、消息传递、安全规则等基础服务,提供了业务基础实现和业务与基础服务绑定的应用框架;在应用框架基础上构建的业务服务形成业务服务组件,并提供主数据治理、组织架构治理和流程配置等基础服务。
同时提供的还有一套完整的产品生命周期治理工具,为业务流程的灵活、快速的变更与扩展提供了更为简捷、易用的支撑。
金蝶BOS技术架构:
金蝶BOS技术标准:
领域
采纳标准
模型架构
MOF,UML
软件架构
J2EE(EJB,JMS,JNDI,JACC,EJB,JMS,Servlet,JAXP,JSP,JavaMail,JNDI,JAF,JCA,JAX-RPC,JTS,JAAS,JTA,JSR77,JAXR,JSR88)
工作流
WfMCReferenceModel:
WFMC-TC-1003,XPDL
门户
JSR168,WAP
安全
JAAS,SSL
数据访问
SQL92,JDBC
传输协议
SMTP,RMI/IIOP,XML,SAX,XSLT,WSDL,SOAP,UDDI
开发工具
Eclipse.org
3.系统部署方式
3.1.标准方案
现在IT的进展趋势是数据集中,数据集中的核心是对服务器进行整合。
专门是一些大型企业,建立企业数据中心,购买高性能的主机,对数据集中治理,已成为一种潮流。
金蝶EAS的网络服务器部署举荐集中式。
金蝶EAS支持互联网连接的多层架构,客户端既可通过TCP连接服务器,也能够通过标准的协议连接服务器。
应用服务器与数据库服务器能够物理上安装在一台服务器上,一样是分开在两台不同的硬件服务器上,也能够安装在多台服务器集群之中。
3.2.双机热备方案
采纳双机热备份的部署方式,要紧是解决硬件的可靠性问题,其中一台服务器显现故障,另一台就承担应用服务器和数据库服务器的全部任务。
应用服务器与数据服务器通过心跳线连接,互为热备份。
3.3.应用级集群部署方案
应用服务器集群要紧是解决在大规模并发处理情形下单机的性能瓶颈问题。
由于数据库服务器的集群是采纳Oracle或DB2的系统集群技术,在本方案中不重点介绍。
假如使用Weblogic或WebSphere的集群能够达到这一目标,而EAS提供一种应用服务器无关的应用集群。
3.3.1.集群模型特点
支持本机和多机集群:
●一台机器能够部署多个EAS分区组成本机集群;
●能够将多个服务器上EAS组成多机集群;
●两种模式能够混合使用;
●异构的应用服务器之间能够组成集群。
负载均衡和失效复原:
●大并发时减少单点内存占用,降低故障几率;
●分散故障范畴,节点故障只阻碍连接到该节点的用户;
●一台应用服务器停机,后续连接转移到正常服务器(客户端必须重新登录才能转移);
●当停机的应用服务重视新启动后,会自动加入集群。
自主集群技术:
●不依靠操作系统或者应用服务器的集群技术。
3.3.2.集群部署建议
1)参考依据
●应用服务器配置,CPU数量,内存容量等。
每1个CPU、2.5G内存能够部署一个EAS节点。
●能够在多个服务器上部署集群节点,应用服务器之间带宽至少100Mbps。
●应用服务器和数据库服务器之间的带宽至少100Mbps,建议1Gbps或者以上。
●结合应用规模和服务器的实际运行负荷进行规划,通常超过200并发用户就应该考虑集群部署模式。
2)集群部署方法
●EAS治理操纵台内置了集群部署功能。
3.4.系统级集群方案
3.4.1.IBMP系列服务器群集技术(HACMP)
IBMP系列服务器的典型应用是采纳两台P系列服务器做HACMP(HighAvailabilityClusterMulti-Processing)双机系统,一台安装应用服务器,一台安装数据库,两台主机互为备份。
其要紧功能是提高客户运算机系统及其应用的可靠性,而不是单台主机的可靠性。
HACMP有多种配置方式,视具体应用复杂程度和配置不同,其接管时刻在30秒到300秒。
HACMP技术原理:
●作为双机系统的两台服务器(主机A和B)同时运行HACMP软件;
●服务器除正常运行自己的应用外,同时又作为对方的备份主机;
●两台主机系统(A和B)在整个运行过程中,通过“心跳线”相互监测对方的运行情形(包括系统的软硬件运行、网络通讯和应用运行情形等);
●一旦发觉对方主机的运行不正常,故障机上的应用就会赶忙停止运行,本机(故障机的备份机)就会赶忙在自己的机器上启动故障机上的应用,把故障机的应用及其资源包括用到的IP地址和磁盘空间等接管过来,使故障机上的应用在本机连续运行;
●应用和资源的接管过程由HA软件自动完成,无需人工干预;
●当两台主机正常工作时,也能够依照需要将其中一台机上的应用人为切换到另一台机(备份机)上运行。
HACMP技术特性:
●支持并行数据库;
●支持动态集群重配置;
●广泛的集群治理工具;
●支持2到32个集群节点的扩展;
●自动失败检测和复原;
●多节点的灵活配置;
●能够支持P系列和SP系列。
IBMP系列服务器扩展性专门强,一样客户采纳配置相同的两台主机(一台应用服务器,一台数据库服务器,两台主机互为备份)。
3.4.2.HPMC/ServiceGuard集群方案
MC/ServiceGuard,简称MC/SG,是用于HP服务器的高可用性集群软件。
MC/SG实现的功能:
通过合理的配置集群,能够在集群中显现单点故障(硬件、软件、网络等)时,通过切换保证应用程序的不间断运行,从而实现系统的高可用性。
3.5.分区技术
由于IBMSystemp和HPIntegrity服务器支持硬件分区技术,客户能够购置一台中高端型号,CPU和内存都采纳高配置,能够在不同的逻辑分区上安装数据库和应用服务器,在物理上仿佛两台独立的服务器,完全隔离不同分区间的硬件和电气故障,这也是一种可行的方法。
例如在一台服务器上分成两个分区,其中一个分区作为EAS应用服务器,另一个分区配置为数据库服务器。
或在一个高性能的应用服务器上配置多个EAS应用分区,以充分利用服务器资源。
4.网络安全
4.1.EAS客户端与服务器连接
出于安全考虑,企业必须购置防火墙以保证其数据安全,建议应用服务器放置在DMZ区域。
EAS客户端通过金蝶自主开发的协议ORM-RPC与应用服务器连接,ORM-RPC能够运行在或TCP/IP协议之上,ORM-RPC能够使用80端口或TCP11034默认端口,客户也能够自己定义ORM-RPC协议的TCP端口。
在防火墙上配置策略需要开放应用服务器的端口和11034端口(或客户自定义端口)。
备注:
1、由于应用服务器和数据库服务器之间的数据流量专门大,建议将应用服务器和数据库服务器部署在同网段,最好连接同一台交换机。
2、若应用服务器和数据库服务器分别部署在不同的网段,基于性能考虑,必须保证应用服务器和数据库服务器之间的连接带宽至少100M。
若用户数多,应用服务器和数据库服务器之间的连接带宽建议采纳1000M。
3、的默认端口是80,有些应用服务器使用非80端口,如WebSphere的使用的端口是9080,假如EAS客户端使用与EAS服务端连接,服务器应开通9080端口。
Apusic默认的端口是6888。
Weblogic默认的端口是7001。
EAS
Client
ORM-RPC
EAS
APPSER
DB
Server
Query
SER
防火墙开放端口:
:
80
TCP:
11034
4.2.VPN技术
VPN通过安全隧道建立一个安全的连接通道,将分支机构、远程用户、合作伙伴等和企业网络互联,形成一个扩展的企业网络。
VPN差不多特点:
●使企业享受到在专用网中可获得的相同安全性、可靠性和可治理性。
●网络架构弹性大——无缝地将Intranet延伸到远端办事处、移动用户和远程工作者。
●能够通过Extranet连接企业合作伙伴、供应商和要紧客户(建立绿色信息通道),以提高客户中意度、降低经营成本。
VPN实现方式
●硬件设备:
带VPN功能模块的路由器、防火墙、专用VPN硬件设备等,如Nokia、Cisco等。
●软件实现:
Windows2000自带PPTP或L2TP、第三方软件(如CheckPoint、深信服等)。
●服务提供商(ISP):
中国电信、联通、网通等。
5.网络环境
应用服务器与客户端之间,每个EAS客户端与应用服务器之间通讯的带宽占用约128kbit/s;总部出口带宽=EAS外网最大并发数/3×128Kb/s。
5.1.局域网
骨干网千兆,桌面百兆,差不多成为目前企业局域网的主流配置。
正常情形下数据库服务器、应用服务器之间至少采纳100M连接,在大数据量情形下,建议数据库服务器、应用服务器之间采纳千兆连接,需要配置千兆交换机和服务器千兆网卡。
5.2.广域网
连接方式
适用范畴
备注
PSTN/ISDN
个人或移动用户
不建议使用
DDN/FR/ATM
大中型分支机构
数据专线
ADSL+VPN
个人、中小型分支机构
为保证数据安全,与VPN结合使用
宽带城域网+VPN
各类分支机构和个人
应依照顾用规模选择带宽
5.3.带宽要求
类型
带宽要求
线路质量要求
局域网
客户端到服务器:
10M以上
服务器之间:
100M以上
丢包率小于0.1%同时延迟小于10ms
广域网
客户端到服务器:
128Kbps以上
服务器之间:
100M以上
丢包率小于2%同时延迟小于50ms
6.服务器选型与配置
6.1.EAS运行支持环境
EAS是基于Java的J2EE应用,目前差不多支持以下主流软件环境:
类型
应用类别
环境
说明
服
务
器
端
操作系统
AIX
5300-04以上
HP-UX
11iV2,建议版本在11.23以上
Solaris
V10
RedHatLinux
AS4
SuseLinux
Enterprise9SP1以上
Windows
Windows2000sp4以上,举荐Windows2003sp1
OS400(i5/OS)
V5R4M0安装最新修正补丁
应用服务器
Apusic
随EAS系统安装盘一同发行
WebSphere
6.0.2.11以上(6.1版本后续支持)
Weblogic
8.1.4以上(WebLogic9.0版本后续支持)
数据库
Oracle
9.2.0.8企业版;10.2以上企业版
DB2
8.1.13(即Fixpack13)企业版以上;DB2V9.1企业版
SQLServer
SQLServerSP4企业版以上;SQLServer2005SP1企业版以上
DB2/400
V5R4以上版本(需安装最新修正补丁)
JAVA虚拟机
SUN
1.4.2_11;1.5_09
IBM
1.4.2SR5以上
HP
1.4.2_10(注:
1.4.2_11存在bug);1.5.0.05以上
BEA
与WebLogic版本相同
客
户
端
操作系统
Windows
Windows2000sp4以上;
Windows2003sp1以上;
XPSP2以上,
Vista(EASV5.3开始支持)
扫瞄器
IE
6.0sp1,7.0(EASV5.3开始支持)
JAVA虚拟机
JRE
V1.4.2_11以上版本,1.5_09(EASV5.3开始支持)
6.2.服务器硬件选型
由于JAVA的开放性,运行EAS可选择的硬件平台专门多,如IBMZ系列(OS:
LinuxonsystemZ)、IBMP系列(OS:
AIX)、IBMi系列(OS:
OS400)、IBMOpenPower(OS:
Linux)、HPIntegrity(OS:
HP-UX)、SunFire(OS:
Solaris)、PCServer(OS:
Linux、Windows)等。
针对大、超大规模集团企业应用,举荐使用:
●IBMpSeries(旧称RS/6000),IBMpSeries扩展性极强,使用P5处理器,可选型号较多,在Unix高端服务器市场站主导地位。
●惠普动能服务器高端型号,其芯片是工业标准的64位的安腾处理器,扩展性专门好。
针对中等规模应用,能够有几种主流的应用方案:
●IBMpSeries服务器中低端型号。
●HPIntegrity动能服务器中低端型号。
●SunFire服务器中低端型号。
针对小规模应用,能够使用PC服务器,举荐使用:
●IBMX系列的服务器,在金蝶的K/3和KIS产品的安装、部署和使用过程中表现出了较强的系统稳固性和较优秀的性能。
●HPProliant服务器。
IBMP系列服务器一览表:
HP动能服务器一览表:
6.3.磁盘储备系统
EAS运行的是企业运营治理的核心关键数据,储备的可靠性要求专门高,因此必须要求服务器的储备系统配置为磁盘阵列方式,不承诺使用单块磁盘系统储备EAS数据,而且必须配置实时的后备储备系统,如磁盘备份系统。
磁盘阵列差不多成为企业信息系统不可缺少的基础组成部分,当前的主流厂商有EMC、IBM、HDS、HP等。
RAID是英文Redundant Array of Inexpensive Disks的缩写,中文译作廉价冗余磁盘阵列,简称磁盘阵列。
简单的说,磁盘阵列是一种把多块独立的硬盘(物理硬盘)按不同方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的储备性能和提供数据冗余的技术。
在这一组硬盘中,数据按照不同的算法分别储备于每块硬盘上从而达到不同的成效如此就形成了不同的RAID级别(RAID LEVEL)。
按照RAID级别划分,常见的有RAID0,RAID1,RAID3,RAID5, RAID10,RAID50等,以及硬件厂商自己定义的RAID。
使用磁盘阵列的好处:
⏹提高数据的安全性;
⏹提高数据存取的速度,提升EAS性能;
⏹提供超大的储备容量。
针对EAS而言,并发数低于100时能够采纳低价的软件RAID-5技术(如Windows2000带有RAID-5软件功能,也能够配置性能价格比专门好的内置PCI的阵列卡,连接三块以上的SCSI硬盘,配置成RAID-5模式);并发数超过100个用户就应该考虑独立的硬件磁盘阵列;超过200个并发用户数规模时,建议采纳光纤通道磁盘阵列技术,假如有多台服务器(如集群配置)时,更能够使用光纤通道储备局域网(SAN)技术来实现高性能的共享储备系统。
以下是EAS对磁盘阵列的指标最低要求:
应用规模
IOPS
最大带宽
磁盘配置
并发数小于500
至少12万
至少335MB/s
容量至少500G
并发数大于500
至少20万
至少1500MB/s
容量至少1T
6.4.数据库选型
目前主流的数据库有Oracle、DB2、SQLSERVER、SYBASE、INFORMIX等,DB2、SQLSERVEROracle已通过EAS全面测试,Sybase、PostgeSQL已通过初步测试,举荐使用DB2、SQLServer、Oracle数据库。
●Oracle数据库是市场占有率第一的数据库,用户众多,在EAS的客户中得到了广泛验证,举荐使用。
同时金蝶与Oracle签署了亚太地区唯独的ERP系统OEM数据库治理系统的合作协议,金蝶EAS针对Oracle数据库系统进行了系统优化,OracleOEMforEAS版本的价格也更优待。
●在IBM服务器上,也能够考虑使用IBM的DB2数据库,数据库和服务器硬件为同一厂家,用户将会获得更多的服务保证和可靠的性能。
金蝶EAS与IBM全球合作的重要成果之一确实是,金蝶EAS在DB2UDB和DB2/400上都进行了优化,而且也提供DB2OEMforEAS版本,提供更加优待的价格。
●在PCServer服务器上,举荐使用MSSQLServer数据库。
6.5.应用服务器选型
Apusic是金蝶软件自有知识产权的,并通过SunMicrosystems公司J2EE应用服务器测试认证的应用服务器,EAS系统针对它进行了完整、全面的测试,产品成熟度值得信任和保证(金蝶APUSIC是全球第4家通过JavaEE5.0认证的产品)。
目前EAS产品支持Apusic、Websphere、WebLogic三种主流应用服务器,金蝶举荐Apusic、Websphere,用户能够依照实际情形选用。
6.6.客户端硬件配置
CPU:
IntelP4主频1.7GHz以上建议主频2.8GHz以上;
内存:
至少512M建议:
1G;
硬盘剩余空间:
2G以上;
网卡:
100M。
7.典型配置
依照目前已有的EAS客户应用案例和性能测试数据,依据用户的应用规模、业务使用强度、系统扩展性等进行综合考虑,以下配置仅作为EAS最低配置参考。
此处相关说明:
1)并发用户数,指同时访问EAS系统的用户数,不是指EAS的注册用户数,EAS服务器的配置要紧与EAS的并发用户数相关。
2)概算:
以下概算报价仅供参考,以用户的实际价格为准。
数据库的购买能够按并发用户数或服务器的CPU数量购买。
数据库软件一样按CPU购买,依照用户实际情形购买。
假如购买硬件和软件金额大,折扣也会比较大。
3)扩展性:
IBMP系列的高端型号P570、P590和HPIntegrity的高端型号rx8640和Superdome支持更多的用户数。
4)双机互备:
若两台服务器做HACMP(或MC/ServiceGuard)群集,需要考虑在一台服务器发生故障时,会显现在一台服务器上同时运行应用服务器和数据库的情形,因此每台服务器的配置较高。
5)储备系统:
关于EAS的中大型应用,建议数据库服务器使用磁盘阵列,将数据库文件分布到不同的磁盘上,降低磁盘IO,提升数据库性能。
6)应用服务器:
若应用服务器的内存配置大于4G,能够在一台应用服务器上配置多个EAS分区,以充分利用服务器资源。
7)数据库版本:
由于数据库在32位操作系统有2G内存的限制,出于扩展需要,建议操作系统、数据库版本应该选择64位。
7.1.20个并发用户以内
一、配置建议:
服务器
一台PC服务器(IA架构),应用服务器和数据库服务器共用。
能够选用IBMX系列和HPProliant系列。
服务器配置
处理器:
2路IntelXeon3.0GHz
内存:
4GB
硬盘:
两块146GSCSI硬盘
网络连接方式
DDN、ADSL、帧中继、宽带城域网、VPN等。
操作系统
举荐使用LINUX,也能够使用Windows2003Server。
应用服务器
Apusic标准版
数据库
举荐使用ORACLE,也能够使用SQLServer2000SP4及其以上版本数据库。
备注
建议适用于企业的测试、开发和培训环境使用。
二、概算:
项目名称
型号
服务器
IBMX3650(1台)或HPProliantDL380G5(1台)
数据库
SQLServer企业版(2个CPU许可证)
备注:
依照微软的产品策略,SQLServer的CPU许可证数量按数据库服务器CPU个数购买
应用服务器
Apusic(2个CPU许可证)
备注:
依照Apusic的产品策略,Apusic的CPU许可证数量按应用服务器CPU个数购买
操作系统
Windows2003Server(1套)
概算
40万
三、举例:
场景说明:
XX地产公司EAS报销平台一期项目、10个并发用户数以内。
网络拓扑:
系统配置:
服务器配置
一台Dell2650,应用服务器和数据库服务器共用。
处理器:
2路至强2.8G
内存:
4GB
硬盘:
两块73GSCSI硬盘
网络连接方式
局域网,桌面百兆
操作系统
Windows2000AdvancedServer
应用服务器软件
Apusic标准版
数据库软件
SQLServer2000SP3企业版
客户端配置
P4,512M内存
7.2.20-50个并发用户数
一、建议配置:
服务器
两台PC服务器,一台应用服务器,一台数据库服务器。
建议选购IBMX系列和HPProliant系列。
服务器配置
处理器:
2路IntelXeon3.0GHz
内存:
4GB
硬盘:
两块146GSCSI硬盘
网络连接方式
DDN、ADSL、帧中继、宽带城域网、VPN等。
操作系统
举荐使用LINUX,也能够用Windows2003Server
应用服务器
Apusic标准版
数据库
举荐使用ORACLE,也能够使用SQLServer2000SP4及其以上版本数据库。
备注
二、概算:
项目名称
型号
服务器
IBMX3650(2台)或HPProliantDL380G5(2台)
数据库
Oarcel标准版,25并发连接(采纳连接池技术)
应用服务器
Apusic(2个CPU许可证)
备注:
依照Apusic的产品策略,Apusic的CPU许可证