《ERP系统架构的分析.docx》由会员分享,可在线阅读,更多相关《ERP系统架构的分析.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、ERP系统架构的分析 摘要:本文对ERP的系统架构进行了简要的分析和介绍,并提出了蓝图架构的设计,并对其中的优缺点进行了分析。 关键词:ERP;系统架构;ERP蓝图 中图分类号: TQ618 文献标识码: A 文章编号: 1、ERP系统架构 ERP一般实施采纳“三系统规划策略”,系统规划中将包含三套ERP系统:开发系统、测试系统、生产系统。它们的作用分别如下: 1.1开发系统 ∜ ERP项目的实施系统,各种业务模块的客户化工作、相关的应用开发、单元测试等在该系统中进行。 1.2测试系统 ∜ ERP项目中为各种客户化和开发工作供应完整测试的系统,例如集成测试、用户接受测试
2、、数据打算等。其中存有企业实际业务数据,用以验证客户化和开发的正确性。此系统也可作为上线前的最终用户培训环境。 1.3生产系统 ∜ 企业日常运转实际运用的系统,其中存有企业的完整业务数据,生产系统中不允许干脆做客户化或开发。 全部的开发、配置工作,都在开发系统中进行;开发完成后,经相关负责人确认后,将开发、配置对象传输到测试系统;在测试系统经过充分测试后,经相关负责人批准,再传输到生产系统。系统补丁更新(包括操作系统、数据库和ERP系统的补丁),也要根据这一流程进行。这样,任何对于生产系统的变更,都会经过严格的测试流程,从而保证生产系统的稳定运行。 2、ERP蓝图架构的规划及选择
3、2.1 ERP蓝图架构设计 依据ERP蓝图架构的规划,ERP系统的架构设计可以分为单系统、双系统和三系统。如下图所示: 图1ERP蓝图架构设计 2.11单系统:全部的开发配置、单元测试、集成测试以及公司的生产运做都在一个系统中完成。 2.12双系统:开发配置、单元测试、集成测试在一个系统(开发系统)中完成,另外一个系统作为生产系统支撑公司的实际业务运做。 2.13三系统:开发配置、单元测试在开发系统中完成,集成测试在测试系统中进行,而公司的实际业务运做在生产系统中进行。 2.2三种系统架构的对比 三种系统架构对比如表1所示: 表1 ERP蓝图系统架构对比 2.3 ERP系统架构考虑的因素 ER
4、P蓝图系统架构的选择,是整个项目的基础。公司原则ERP蓝图系统架构,应综合考虑下面的因素: 2.31业务连续性的要求 2.32生产系统数据的平安性 2.33对测试质量的要求 2.34系统开发/配置的管理 2.35拥有的资源以及相对系统管理的负担 2.36系统性能 2.37投资 因此,为保证测试质量,不影响业务连续性,在投资许可的状况下,一般建议采纳三系统架构。 3、三系统架构的牢靠性分析 系统的牢靠性始终是特别重要的问题。为了让ERP系统具有最高的平安性,优良的系统性能以及业务连续性性,应当将“系统高牢靠性结构设计”列入硬件安排,这样才能避开因系统发生问题,所可能造成企业的系统宕机情景 。 3
5、.1一般状况,系统宕机分为以下两种状况: 3.1.1安排性宕机: 软件升级/安装补丁(support package),数据库重组(Reorganization), 停机备份(offline backup), 硬件维护等。这种类型的宕机是有明确的目标、主动意义的宕机,宕机时间可依据系统运用状况,支配在特别时间(如休息日或夜间)进行; 3.1.2非安排性宕机: 网络, 硬件, 软件(OS,DB,ERP) 故障。假如发生这种类型的宕机,很可能对企业造成巨大的损失。 3.2牢靠性解决方案 对于 ERP 系统,可能发生的问题有网络故障、硬件故障以及软件故障三种。 以下将分别就问题提出解决方案。 3.2
6、.1网络故障 建议每台 ERP 服务器运用两块网卡,当其中一块发生问题时,另外一片可以立刻接替;同时建议ERP服务器的网络(Server LAN)线路有两条,当其中一条链路故障时,系统可以自动切换运用另外一条链路。(这两条线路运用的网络设备,如交换机、路由器也要考虑冗余备份) 3.22硬件的错误 ERP服务器的硬件故障,将干脆导致ERP系统停止服务。为了保证ERP系统的可用性,我们这次方案考虑运用双机集群技术,规避硬件故障造成 ERP 系统停止服务。运用双机群集系统(Cluster),当生产系统主机故障时,可由冗余主机自动接替,让系统接着工作。 决策是否采纳群集技术,须要在可接受的宕机时间和硬
7、件投资中寻求平衡。一般状况下,由于硬件问题导致系统宕机,宕机持续时间受以下因素影响: (1)硬件故障诊断时间 (2)故障硬件的到货时间 (3)主机系统的修复时间 在ERP 系统中,我们建议只对数据库做群集以提高硬件系统的高可用性,便利今后的维护工作,而应用服务器(DIALOG INSTANCE)可以考虑负载均衡技术,以提高生产系统的运行效率。 对硬盘存储硬件故障风险的规避,须要选购的磁盘阵列本身应采纳双限制器、双电源,支持写缓存镜象,硬件本身不存在单点故障;安排给各主机的磁盘采纳 RAID5+HOT SPARE或磁盘镜象技术,或者磁盘阵列采纳2 块以上全局热
8、备盘,避开单块硬盘物理损坏造成数据丢失;主机内置硬盘采纳磁盘镜象技术,避开磁盘单点故障。同时,为节约硬件投资成本,实现数据集中存储,假如企业内部有多个系统须要数据存储空间,我们建议采纳存储区域网络(SAN)技术,磁盘阵列与主机之间,通过 2 台光纤交换机形成冗余且负载均衡的光纤通道,把多个系统的数据集中存储在该磁盘阵列上面。详细方案参见存储系统规划。 3.2.3软件的错误 对软件错误风险的规避,须要定期备份操作系统和应用软件,每天备份数据库和数据库日志文件,发生问题时可以利用有效备份复原数据。备份系统的设计请参阅备份系统规划。 第6页 共6页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页