您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > SageX3ERP信息技术基础架构最佳实践方案
SageERPX3信息技术基础架构实施和运行维护技术白皮书|上海蒙马软件技术有限公司SageERPX3信息技术基础架构实施和运行维护技术白皮书2008年8月版本:2.0目录一、SageERPX3信息技术基础架构.........................................................................................2二、SageERPX3数据库运行特性.............................................................................................4三、SageERPX3信息技术基础架构配置建议.........................................................................5四、SageERPX3数据库规划和配置建议.................................................................................6五、SageERPX3扩展性和远程接入配置建议.........................................................................8六、SageERPX3数据备份配置建议.......................................................................................10七、SageERPX3数据库灾备配置建议...................................................................................11八、SageERPX3信息技术基础架构维护建议.......................................................................12九、SageERPX3基础架构服务项目.......................................................................................14十、培训课程列表.........................................................................................................................15十一、成功案例.............................................................................................................................16-1-SageERPX3信息技术基础架构实施和运行维护技术白皮书|上海蒙马软件技术有限公司一、SageERPX3信息技术基础架构简单架构SageERPX3系统简单结构X3应用服务器-WindowsNT/2k/2003-Unix(AIX/HP-UX)-Linux(Redhat/Intel)客户端工作站(WindowsXP/NT/2k)Web服务器-Windows/Linux-Apache,IIS,WebsphereExpress数据库服务器Oracle9iSQLServer2000Web客户端(Windows,IE5.5+)对于简单的架构,可以把X3应用服务器和数据库服务器合并在一台物理服务器上,简化管理。当然,为了系统的扩充性和稳定性,把不同的服务器合理分配到多台物理服务器上是一个很好的解决方案。建议在数据库服务器,应用服务器,运行(处理)服务器间建立高速连接(光纤或千兆以太网以上),运行在一个物理位置的局域网内。因为应用服务器、运行(处理)服务器和数据库服务器之间有大量的数据交换,网络的数据直接影响整个X3系统的运行性能和稳定性;工作站或客户端可以通过低速网络和应用服务器连接,他们之间的数据交流和该客户端的交易输入或查询处理有直接关系。对于有大量输入要求的工作站,要求网络比较问题。对于仅仅查询数据的工作站,对网络的要求就要低些。工作站或客户端和应用服务器可以在一个局域网内,也可跨地域通过远程网络连接,例如分子机构和总公司之间的连接。设计科学的接入方式可以确保客户端在带宽较低的情况下能够稳定工作。-2-SageERPX3信息技术基础架构实施和运行维护技术白皮书|上海蒙马软件技术有限公司高级架构数据库服务器-Oracle9i-SQLServer2000运行服务器X3应用服务器-WindowsNT/2k/2003-Unix(AIX/HP-UX)-Linux(Redhat/Intel)Web服务器-Windows/Linux-Apache,IIS,WebsphereExpressLANWeb客户端(Windows,IE5.5+)客户端工作站(WindowsXP/NT/2k)SageERPX3系统高级结构一个SageERPX3解决方案由如下服务器组成服务器作用数据库服务器数据库服务器管理的数据库,用于存储此应用的应用数据及描述数据。这个数据库以一个包含多个文件夹(Folder)的层次结构来组织,一个根文件夹(RootFolder)是一个标准版本应用,其他的文件夹是“客户”文件夹,它们由根文件夹产生,每个都代表一个独立的应用。注:文件夹在Oracle对应为表空间。应用服务器它授予访问所有构成应用的元素(处理,屏幕,报表)的权限。这些元素按照文件夹被组织在目录中,子文件夹的元素可以继承自母文件夹,并拥有自己独立的特征。Web服务器应用服务器中的一部分文件夹可以通过Web服务器被发布成Web应用。运行(处理)服务器运行(处理)服务器,它负责处理的执行,除了任何被包含在表现层,直接受客户端控制的处理。为了均衡负载(CPU和内存),在可能的情况下需要安装足够多的运行(处理)服务器。打印服务器有两种打印方式,一种是通过客户端工作站直接打印,还有一种是通过一个打印服务器(该服务器必须是一个Windows工作站)文档服务器在线帮助可以安装在一定数量的文档服务器上,以.chm文件或Html页面形式,向用户提供在线帮助。-3-SageERPX3信息技术基础架构实施和运行维护技术白皮书|上海蒙马软件技术有限公司二、SageERPX3数据库运行特性数据库在企业应用系统中扮演着至关重要的角色。目前许多企业都迫切需要将其自身传统的管理与运作模式转化为先进、高效的信息化管理与运作模式。在实施企业信息化的过程中,怎样将该企业原有大量数据有机的结合起来以供应用系统使用是一件十分重要的事情。不夸张的说,数据库是项目实施成败的决定性因素之一,维护好数据库、对其进行有效的优化同时确保企业信息资产的安全正是我需要做的事情。我们多年和Sage进行合作,对SageERPX3系统的数据库运行特性有全面深入的了解,同时我们长期为企业提供全程的Oracle数据库技术服务,综合以上基础,我们将为SageERPX3用户提供全面的Oracle数据库管理服务,提高企业信息系统的使用效率,确保系统的安全稳定性。SageERPX3系统的数据库运行特性SageERPX3系统数据库用户表的数量700左右索引的数量1300左右表空间构成每个帐套2个表空间数据表空间和索引表空间分开应用服务器连接数据库方式基本连接4个,每增加一个客户连接,数据库连接加一。SQL语句有部分SQL语句需要现场优化是否使用存储过程或触发器少量使用SageERPX3系统的数据库数据量和连接数量特征安装完成基本数据登记完毕每年增长特征数据量1.5G2.5G1-2G数据量和交易量成正比连接数量44+n[n:X3客户端数量]客户端连接的增长连接数量可以调整我们对X3系统的数据库,突出两点:数据安全:数据库实施完成,马上要实施完整的备份方案,确保业务数据的安全;运行效率:随着业务系统的运行,用户量和连接数量等的变化,要适时调整数据库。-4-SageERPX3信息技术基础架构实施和运行维护技术白皮书|上海蒙马软件技术有限公司三、SageERPX3信息技术基础架构配置建议一个好的ERP运行环境包括构成系统的方方面面,每一个环节的运行情况都对整个系统产生影响,所以我们要系统科学的对基础架构进行规划。服务器建议关键点数据库服务器Oracle9i-10g-Windows-Unix\LinuxMicrosoftSQLServer2000–2005高效稳定数据库参数符合业务需求磁盘空间满足未来5年的使用数据库服务器关键磁盘镜像数据库定期维护,确保健康数据库定期备份,备份经过测试出现问题能够及时解决应用服务器Windows(2000或2003)LINUXUNIX(AIX或HPUX)高效稳定可扩充定期进行应用程序的备份Web服务器Windows(2000或2003)确保服务器的安全性定期病毒检查定期软件备份运行(处理)服务器Windows(2000或2003)LINUXUNIX(AIX或HPUX)确保服务器的安全性定期病毒检查定期软件备份打印服务器Windows(XP,2000或2003)确保服务器的安全性定期病毒检查文档服务器UNIX,LINUX或Windows服务器上,但是.chm形式只在Windows平台中可用。确保服务器的安全性定期病毒检查客户端WindowsXP,2000或2003Go-Global客户端维护方便统一管理为了提高数据库的安全性和系统接入的稳定性,我们建议设置以下服务器服务器建议作用备份和测试服务器Windows或Linux实现数据库备份和其他备份的远程存放可以作为ERP功能测试的服务器远程接入服务器GoGlobal服务器-Windows-Unix\Linux提供远程办公司,仓库,销售公司的接入提供出差用户的统一接入-5-SageERPX3信息技术基础架构实施和运行维护技术白皮书|上海蒙马软件技术有限公司四、SageERPX3数据库规划和配置建议ERP是“三分技术、七分管理、十二分数据”,可想而知ERP系统中数据的重要,SageERPX3系统中的数据从技术角度来看主要有三层,昀底层是对象数据字典库,中间层是集团无关的配置数据,昀上层是集团相关的数据,而集团相关数据又分为配置数据、用户数据和业务数据三类。从应用的角度又可分为配置数据、主数据、交易数据三大类,这三类数据在系统中发挥不同的作用,下面分别一一介绍。数据类型说明典型数据数据量变化频率配置数据配置数据是X3的核心,它的作用主要有控制业务流程的流转;主数据和业务数据的一致性、完整性的验证;数据的自动生成和集成;统计分析报表的分类依据等。组织架构配置数据单据配置数据控制代码配置数据分类配置数据控制参数配置数据等稳定数据量很小比较小主数据主数据是X3系统中一类相对稳定的基础数据,这是日常业务运行的基础,系统配置好了,主数据没有或者质量很差,将直接导致交易数据的混乱或业务流程的中断。物料主数据供应商主数据客户主数据财务科目主数据等相对稳定数据量较小比较小交易数据交易数据是指日常业务运作过程中形成的业务数据,如采购订单、销售订单、出入库单据等。购订单销售订单出入库单据等每天产生数据量大很快从数据库的角度来看,数据分布及所需存储空间包括以下几个部分:文件类型作用特征数据库软件程序当在服务器上安装Oracle,SQLServer软件的时候,软件本身需要占用磁盘空间。一般大小固定。安装于机器的本地系统磁盘;一般占用4-8G的磁盘空间。数据库辅助文件包括参数文件和口令文件及数据库运行跟踪文件占用的空间很少;一般放在数据库服务器的本地硬盘;一般昀多占用1-2M的磁盘空间。控制文件数据库的核心文件,记录数据库的物理结构、状态信息和同步信息。是数据库的核心文件;
本文标题:SageX3ERP信息技术基础架构最佳实践方案
链接地址:https://www.777doc.com/doc-15048 .html