ERP系统架构设计及配置建议方案.doc_第1页
ERP系统架构设计及配置建议方案.doc_第2页
ERP系统架构设计及配置建议方案.doc_第3页
ERP系统架构设计及配置建议方案.doc_第4页
ERP系统架构设计及配置建议方案.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ERP系统架构设计及配置建议方案1.1 基本SAP ERP环境本文中考虑的硬件配置以成熟套装软件SAP ERP为主,对应SAP产品主要为SAP ECC,所采用的服务器架构如下: 各个环境的功能如下: 生产环境:正式支持业务操作的系统环境 开发环境:支持系统配置、开发和单元测试的系统环境 测试/质量保证环境:支持系统集成测试、用户接受性测试以及业务模拟运转的系统环境 培训环境:支持为各级用户培训,练习的系统环境 系统管理(Solution Manager)环境:SAP解决方案全生命周期管理的系统平台。 各环境之间的逻辑关系图如下: 根据SAP成熟套装软件的特点,开发/测试/培训/系统管理等服务器要与生产系统在网络上能够互连互通,这是SAP软件实施的标准条件。1.2 应用部署模式及架构考虑到国家电网公司目前的业务管理模式,并且各网省公司的业务量非常庞大,同时参考国内其他大型集团公司部署方案,我们考虑采用总部和网省公司两级部署模式。即国网公司总部安装一套成熟套装软件,其应用范围为国网公司总部及其所有直属单位。各网省公司分别安装成熟套装软件,其应用范围为网省公司总部、其所有直属单位以及所有下属地市和县公司。用户可以通过安装客户端软件或者通过WEB方式访问国网总部和网省公司的应用,而网省层面与总部层面的纵向数据沟通通过一体化平台实现。同样,未来系统硬件的部署模式都将基于上述模式进行部署,即服务器、数据库等的部署方式将与上述应用部署模式保持一致。每个SAP环境都按照主流的C/S架构进行搭建,其中数据库和应用层可以集中在一个主机上也可以分布在不同的主机上: 数据库:用于存储企业数据 应用层:装载应用程序并提供多种其它的服务,系统中可有多台应用服务器,但有一台中央应用服务器,以协调所有应用 客户端:用于展示应用程序用户交互界面其优势在于,它在为用户发布信息的同时把应用程序的复杂性集中于少数几个可专业化管理的服务器上。在该架构模型中,应用功能分布在中间一层,其配置可根据用户数的大小,设置多个物理服务器,配合集群软件或负载均衡硬件来满足不同用户请求量的负荷。2 硬件SLA假设及配置建议这里我们所说的硬件环境主要包括应用所基于的操作系统、数据库、服务器、存储设备等内容。所要达到的SLA设计如下:2.1 服务水平(SLA)假设假设成熟套装软件的技术服务水平需达到以下标准: 可用性 系统每个月非计划停机时间必须小于1个小时(有提前发布信息的计划停机不包括在内)。因此我们假设在没有计划停机的情况下,根据1-1/(30*24)计算,得出系统可用性需达到99.86% 系统必须有高可用性措施保证用户对系统的正常使用 数据完整性 不应因为硬件故障导致数据丢失 可恢复性 在发生意外灾难(如地震、火灾)的情况下,系统和数据应该可以恢复到前一天的状态2.1.1 高可用性设计方案与可扩展性设计根据技术服务水平假设,我们需要实现生产系统的应用高可用性。应用高可用性包含了几个层次的高可用性:存储高可用性,数据库服务高可用性和应用服务高可用性。我们在此章节先讨论数据库服务高可用性和应用服务高可用性,存储高可用性在本文档其他部分进行讨论。综合高可用性需求及经济性,目前比较主流的高可用性(HA)方案主要采用集群软件实施双机热备,对于总部实施,有以下两种选择。(说明:一个基本的SAP ERP应用包括有数据库服务实例(DB)和中央服务实例(CI),中央服务实例对外与应用服务器连接,提供用户前端访问功能;作为前端访问与后端数据库访问的中间服务。应用服务(Application server)为可选的服务,一个或多台应用服务器能显著增加SAP ERP性能,同时提供前端访问的负载均衡。在不选用应用服务器的情况下,中央服务实例(CI)对外提供应用服务功能。) 方案一:数据库/中央服务(CI)与应用服务器之间采用双机热备DB/CIAPP集群软件对于这种方案,数据库服务实例(DB)和中央服务实例(CI)安装在同一台服务器中,在集群软件实施时通常以DB/CI为主,发生故障时切换至应用服务(APP)所在服务器,但APP发生故障时不发生切换。 方案二:数据库和中央服务器之间采用双机热备DBCI集群软件这种方案没有选用应用服务器。数据库服务实例(DB)和中央服务实例(CI)分开安装在两台独立的服务器上;互为备份。在实施集群软件时DB和CI同等重要,一方发生故障将切换至另一台服务器,切换后DB/CI将共同运行在一台服务器上。由于SAP ERP的应用特点,应用服务器的负载较大,我们建议采用方案一。对以上两种方案,均可以灵活进行硬件扩展以提升性能。增加现有服务器的硬件配置,如内存或CPU;或者增加单独的应用服务器(Application server),连接至中央服务实例(CI),即可显著提升SAP ERP应用的性能,同时提供前端访问的负载均衡。2.1.2 存储高可用性设计方案可通过如下方式实现存储的高可用性: 配置两台光纤交换机,两台光纤交换机同时工作并且互相备份; 服务器内分别配置两个光纤通道存储卡,分别连接到两台不同的光纤通道存储交换机上,两个存储卡同时工作,并且互相备份; 磁盘阵列需要划分出一部分盘作为冗余盘,采用Raid5实现数据存储的冗余。存储拓扑设计如下:按照上述设计,生产环境的建议架构如下: 开发/测试/培训/系统管理环境可以使用单独的存储,比如内置硬盘,考虑到存储的灵活分配合和存储备份的集中管理,建议和生产环境共享一个集中的存储平台和备份平台,使用光纤连接,如下图所示:2.1.3 数据完整性和可恢复性设计对于数据的完整性,为生产环境所配置的高端企业级存储阵列需要考虑应用数据和日志文件的存储位置,同时针对系统及数据要定时备份,并确保备份介质的异地存放,更进一步的可以结合整体IT规划考虑为ERP生产环境建立专门的容灾方案。2.1.4 网络环境需求根据SAP公司的标准建议和项目实施工作的需要,我们有如下网络拓扑图作为参考,需要根据实际情况进行适当调整: 其中,需要注意的是SAP公司提供的服务大多数从远程提供支持,需要客户接入SAP公司网络,也就是需要客户远程连接到邻近的SAP支持服务器。中国的客户多数通过虚拟专网(VPN),经过加密建立与SAP公司的互联网连接。连接的示意图如下:2.1.5 SAP运行所需软件支持 SAP ERP软件运行所需要的数据库软件不需要单独采购,已包括在SAP软件中。SAP软件实施及运行所需要的支持软件需要考虑的有操作系统和备份软件,都需要视所采用的服务器硬件厂商及存储备份平台而定。目前网省使用较为广泛的操作系统和数据库的搭配为UNIX(AIX/HP-UX) + Oracle;SAP ERP支持的主流操作系统有:Windows AIXHP-UXSolarisServer 2003 on IA64 64bit Server 2003 on x64 64bit5.2, 5.3 64bit11.11 on PA-RISC 64bit11.23 on PA-RISC 64bit11.23 on IA64 64bit9, 10 on SPARC 64bit10 on x64 64bit考虑到项目实施的质量保证,根据SAP的标准模式,建议开发/测试/培训系统与生产系统基于同样的硬件平台。安装同一版本的操作系统,安装最新的补丁。2.2 系统环境服务器配置建议考虑硬件配置时对于业务运行最为重要的是生产环境,也是硬件配置考虑的重点,对于生产环境的配置,根据试点的建运业务实施范围,我们在访谈及沟通后从试点的建运业务部门(直属三公司)收集的用户数量如下:模块低频率用户中频率用户高频率用户用户总数财务管理10414597人力资源管理10241755生产运行管理100120150370物资管理295932120工程项目管理264630102744 根据SAP的估算建议,考虑60%的用户并行,按照446个并发用户量使用SAP的Quick Sizer工具计算得出为满足总部试点的建运业务及直属三公司所需的SAPS值约为10200。再结合前期统一咨询项目中对总部的业务掌握情况,根据目前的总部组织结构及业务情况,如果考虑未来推广实施的特高压业务和总部其它业务的业务要求(未考虑非在京直属单位和委托单位的业务情况),我们估计的用户数量如下:模块低频率用户中频率用户高频率用户用户总数财务管理206060140人力资源管理20402585生产运行管理110200170480物资管理508050180项目管理4070401501035 按照60%的并发量为621个并发用户使用SAP的Quick Sizer工具计算得出所需要满足的SAPS值约为21000。结合网省的实施经验,考虑满足未来3 - 5年的硬件要求我们提供如下的硬件配置建议,该配置建议参照SAP的硬件评测基准,以主流的小型机硬件为例:分类硬件类型CPU(核)内存存储要求备注Solution Manager64位832G150GB需要在开发系统准备安装前就绪,在安装SM机器同时需要进行SAPRouter安装SAP ERP 开发系统832G200GBSAP ERP 测试系统832G200GBSAP ERP 培训系统832G200GBSAP ERP 生产系统116128G450GB 2台服务器安装集群提供高可用性,要求配置的硬件具备可扩充能力SAP ERP 生产系统216128G200GB存储阵列建议整体可用容量在46 T硬盘冗余,多块硬盘配置有RAID备份子系统包括备份服务器和备份软件,视采用的备份软件而定。SAPRouter主机安装有windows的PC即可,需2块以上网卡生产系统1和生产系统2安装集群软件进行热备,如果考虑在其中一台主机发生故障的情况下,仍然有足够的性能满足主要业务运行,可以考虑增加一台生产系统,建议配置如下:分类硬件类型CPU(核)内存存储要求备注Solution Manager64位832G150GB需要在开发系统准备安装前就绪,在安装SM机器同时需要进行SAPRouter安装SAP ERP 开发系统832G200GBSAP ERP 测试系统832G200GBSAP ERP 培训系统832G200GBSAP ERP 生产系统116128G450GB 生产系统1和2安装集群提供高可用性,要求配置的硬件具备可扩充能力,生产系统3作为应用服务器分担负载。SAP ERP 生产系统216128G200GBSAP ERP 生产系统316128G200GB存储阵列建议整体可用容量在46 T硬盘冗余,多块硬盘配置有RAID备份子系统包括备份服务器和备份软件,视采用的备份软件而定。SAPRouter主机安装有windows的PC即可,需2块以上网卡按照一般的实施经验,存储和备份将采用集中式部署,这样总的存储要求将在1.6T以上。考虑一定的余量以及数据长期存放的需求,我们建议的存储阵列容量在4 - 6T。如果选择开发/测试/培训/系统管理环境使用单独的存储,不使用SAN存储资源,开发/测试/培训/系统管理环境各自的存储需求如下:存储要求(可用容量)SAP ERP 开发系统250GBSAP ER

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论