SAP数据库应用系统的解决方案

  SAP系统是三层架构,分为前端客户、中间层应用及后端数据库,中间层应用及后端数据库是通过预先定义的SAP API 及DBMS SQL。从服务器来看,有些用户将中间应用层及后端数据库层放在同一个物理服务器平台上;但大多数用户还是选择将数据库和SAP应用运行在不同的物理服务器上,这样SAP系统运行的效率更高,而且可靠性更好。SAP系统架构如下图:

  该系统设计通过将SAP应用及数据库运行在不同的物理服务器上,为SAP实施提供了卓越的性能及良好的可扩展性。SAP应用可以运行在多台IBM p系列小型机服务器上,理论上可以为SAP应用系统在纵向(即交易量)及横向(及交易种类)提供无限制的扩展。数据库服务器运行在IBM p系列小型机服务器上可以获得对数据操作的很好的性能。

  这种设计的主要特点体现在:

  •系统的高性能

  •平台的高可靠性(IBM的硬件平台和操作系统)

  •低成本高效率(SAP应用和数据库运行在不同的物理服务器上,相互之间进行热备份)

  •开放平台

  UNIX是流行的操作系统之一,掌握的人相对较多,而且易于学习。目前实施的ERP系统,建议选用IBM p系列服务器作为核心的数据库和应用平台,即可以利用IT开发和维护人员对UNIX操作系统的技能,同时又可以满足对于系统高性能、高可用性及高扩展性的 要求,支持大规模用户和工作负载的要求,消除今后发展的瓶颈。

  生产系统

  考虑到技术需求中有关生产系统可靠性的要求,即组成集群系统的节点没有单点故障,并保证生产系统7×24的有效性,在工作时间系统运行正常率应达到 99%,全年总体运行正常率应达到99.5%,我们建议将数据库和SAP应用运行在不同的物理服务器上,这样SAP系统运行的效率更高,而且可靠性更好, 全年总体系统运行正常率可达99.99%。逻辑连接图示如下:

  根据上图,我们可以将服务器的选型方案及其扩展性能列表所示(考虑到集群中的数据库服务器和应用服务器相互备份的切换因素,我们建议应用服务器应与数据库服务器配置相同):

  同时,随着业务的发展和用户数的增加,现有配置的系统还将面临升级和扩容的要求,以满足对系统处理能力的要求。在目前为凯中电子SAP系统所配置的服务器中,均留有一定的扩展余地(满配后SAPS值大于现有SAPS值的150%)。

  开发和测试系统

  对于开发和测试系统,比较生产系统而言,其可靠性的要求相对较低。所以,我们建议在1台IBM p52A双核服务器上运行,作为开发和测试服务器,其性能性能将满足凯中电子对于开发和测试系统的技术需求。

  另外,我们认为,没有必要采用双机备份来提高开发和测试系统的可靠性,因此,测试和开发系统的数据库服务器和SAP应用服务器运行在同服务器上,采用SAP两层结构。

  各实施企业的生产系统都配置了外置光纤磁盘阵列(IBM的磁盘阵列产品 — IBM DS4700);由于测试和开发系统是单机系统,因此我们建议测试和开发系统的服务器使用IBM DS4700提供的存储空间,同时,配置一台IBM的TS3100磁带库,同时利用数据库服务器,作为TSM数据备份管理服务器,用于备份开发和测试服务器的数据。

  根据以上分析,我们对SAP系统服务器的配置描述如下:

  从以上明细配置中可以看出,生产系统都按照集群系统要求配备了相关选件,包括硬件和软件(HACMP),而且集群系统中的服务器的SAPS值完全满足凯中电子的SAP技术需求。

  在该配置的操作系统存储中,系统盘均配置了2块,可以实现操作系统镜像;内置硬盘的交换(SWAP)区容量不小于20G;另外,主机到外接存储阵列采用SAN结构,使用光纤I/O通道(4G FC,存储传输速率为400MB/s),而且该光纤I/O通道是冗余的;再有,服务器的网卡满足高可靠性集群的需求,其带宽可达到1000M,并具有100M 的兼容能力。

责任编辑:zoe

未经允许不得转载:金蝶精斗云 » SAP数据库应用系统的解决方案