SAP系统环境整体架构设计总结

SAP系统环境整体架构设计总结

Overview

概念

Table

No.

Table name

Short Description

Memo

业务说明

典型的架构

典型的架构图

数据库服务器

主要用于存放数据库,如果为了保障,还可以采用双机热备等架构,具体可以参看数据库架构方面的资料。

属于数据存储服务器。

SAP ECC服务器

也就是传统的SAP R3 ERP服务器。SAP ECC服务器是ERP业务处理的应用服务器。

属于应用服务器。

消息服务器

是SAP系统为了负载均衡而设置的一个服务器,从客户端连接此服务器,该服务器连接多台ECC服务器,自动根据每台ECC服务器的负载情况选择不同的应用服务器。

属于辅助类型的服务器。

SAProuter

SAProuter是为了解决在公网上访问公司内部的SAP系统的桥梁,通过该服务器,可以通过internet访问到公司内部的SAP系统。

属于辅助类型的服务器。

GUI

也就是通常的客户端。访问SAP系统需要通过该客户端,在每个客户端需要配置指向服务器的链接。

属于客户端,通常也称为终端。

EP服务器

相当于一个WEB服务器。在用户通过浏览器访问时,就是链接的EP服务器,具体的数据处理是通过EP服务器来处理。

属于应用服务器。

负载均衡服务器

是SAP系统为了负载均衡而设置的一个服务器,从客户端连接此服务器,该服务器连接多台EP服务器,自动根据每台EP服务器的负载情况选择不同的EP服务器。

属于辅助类型的服务器。

Web Brower-浏览器

浏览器主要用于允许用户填写必要的信息,将用户填写的信息发送给服务器以后,展示应用服务器返回的结果。

属于客户端,通常也称为终端。

系统架构的组织结构

结构图

硬件服务器

也就是具体的一台服务器硬件。

实例

也就是在一台服务器上安装的一套SAP系统。理论上,一台硬件服务器上是可以安装多套SAP系统的,系统通过instance number(实例编号)来区分,为了便于记忆,每个instance number会对应有一个system id(系统标识)。

Client

每套SAP系统中会区分不同的client,但是一套SAP系统是只有一套数据库的,client是通过每个数据表的client字段来区分的,当然也就存在一些跨client的数据了。

关于client以下的内容,请参看《SAP_ALL-SAP系统组织结构》。

Landscape划分

SAP项目实施时,主要的Landscape为分成三个层次的服务器:

开发机:DEV,这一层的机器主要用于开发人员使用,当然也包括业务顾问中的配置人员。可以分业务顾问和开发顾问不同的机器,因为ABAP程序是跨client的,所以管理程序备份上需要特别注意,而对于业务顾问的配置,一般会另外设置一个备份的client。在开发机的层次上,一般会设置一个沙盘(Sandbox)环境,用于顾问的方案练习。

验证机:QAS,这一层机器主要用于业务顾问的测试使用,验证开发的程序和配置是否能够得到预想的结果。对于验证机可以设置一个同生产机相对同步的Client,用于测试一些特殊的程序和配置。在验证机层次,通常会设置培训环境。

生产机:PRD,这一层的机器是企业正式使用的机器,这个机器的权限管理需要特别注意,避免不必要的误操作。

因为BW是跨client的,所以一般单独安装一台服务器,或者是单独一些系统id。

Configure

Operation

End

SAP系统环境整体架构设计总结相关推荐

  1. 基于Hadoop的大数据平台实施记——整体架构设计[转]

    http://blog.csdn.net/jacktan/article/details/9200979 大数据的热度在持续的升温,继云计算之后大数据成为又一大众所追捧的新星.我们暂不去讨论大数据到底 ...

  2. [跟我学中小企业架构部署]之一:整体架构设计

    环境定义: CentOS 5.4 64-bit 服务器8台 定义10.0.0.0/24为公网 10.0.10.0/24为内网 各服务器的作用: LB1: Hostname:lb1 ech0: 10.0 ...

  3. 深度解读MRS IoTDB时序数据库的整体架构设计与实现

    [本期推荐]华为云社区6月刊来了,新鲜出炉的Top10技术干货.重磅技术专题分享:还有毕业季闯关大挑战,华为云专家带你做好职业规划. 摘要:本文将会系统地为大家介绍MRS IoTDB的来龙去脉和功能特 ...

  4. 基于Hadoop的大数据平台实施——整体架构设计

    大数据的热度在持续的升温,继云计算之后大数据成为又一大众所追捧的新星.我们暂不去讨论大数据到底是否适用于您的公司或组织,至少在互联网上已经被吹嘘成无所不能的超级战舰.好像一夜之间我们就从互联网时代跳跃 ...

  5. Dubbo源码分析系列之-整体架构设计

    导语:   在了解一个框架的源码的时候,第一步要了解的就是源码的结构,接下来第二步需要了解的就是源码的架构,下面这张图在Dubbo官网上所展示的Dubbo的架构设计图.接下来就来详细的分析一下这张图. ...

  6. 详解MRS CDL整体架构设计

    摘要:MRS CDL是FusionInsight MRS推出的一种数据实时同步服务,旨在将传统OLTP数据库中的事件信息捕捉并实时推送到大数据产品中去,本文档会详细为大家介绍CDL的整体架构以及关键技 ...

  7. Android App整体架构设计

    避免代码臃肿混乱,最根本的是需要代码功底以及对于程序的整体把控和设计能力.除此之外,对于Android App,个人抛砖引玉,提点自己的思路.如果只是轻量级的App或者Web App,在App内做点简 ...

  8. 001 电商平台核心链路_整体架构设计

    应用微服务构建电商平台,用户在业务入口提交订单请求 ,请求进入订单平台处理并落地入库,然后发送创建消息给下游服务,MQ服务将创建通知发送至物流平台处理(每层服务链路都是如此流程),物流通过MQ进入调度 ...

  9. 支付系统整体设计:整体架构设计以及注意要点(一)

    016-11-23 01:43:00 来源: 凤凰牌老熊 导读: 在支付系统中,支付网关和支付渠道的对接是最核心的功能.其中支付网关是对外提供服务的接口,所有需要渠道支持的资金操作都需要通过网关分发到 ...

  10. 嘉年华回顾丨阿里云吕漫漪带你一览POLARDB整体架构设计...

    2019年数据技术嘉年华越来越近,相信大家期待值也越来越高.墨读时刻在此精心为大家准备了"嘉年华回顾视频",墨读时刻将会挑选出往届大会中热门的演讲,进行剪辑,让我们一同回顾往届专家 ...

最新文章

  1. 软件测试2019:第三次作业
  2. 1.QT元对象系统、信号槽概述、宏Q_OBJECT
  3. 百练162:Post Office
  4. php发请求的方法,php发送http请求的几种方法
  5. 史上最容易理解————GET和POST两种基本请求方法的区别
  6. nc拉单查询模版_用友NC的模板管理_操作步骤
  7. Eigen按行或列求和的使用
  8. matlab2014b 迅雷,matlab 2014b下载
  9. java PDF转jpg
  10. android中如何去掉键盘,总结:Android去掉软键盘(输入法)的方法
  11. 废旧手机改造成好玩的天气暗示相框
  12. matlab 矩阵平方怎么表示,MATLAB中如何输x的平方
  13. 第二期:关于大数据相关的问答汇总,关注持续更新中哦~
  14. 设备冗余技术——链路聚合
  15. 大学计算机课程学什么内容,计算机是学什么内容的 有哪些课程
  16. 神奇的多项式求导矩阵与积分矩阵
  17. #四、股市操作方法大道可否至简?
  18. html ui组件,UI组件
  19. 企业平台云化如何迁移?迁移的基本思路是什么?
  20. ROS-Melodic 编译Moveit全过程记录和错误解决方案

热门文章

  1. java 后台接受json参数的几种方式_java后台发送及接收json数据
  2. k9s加速k8s集群管理
  3. idea格式化代码时,方法顺序错乱问题
  4. 拼音搜索 拼音首字母搜索 (pinyin-match) js
  5. Java实现分页功能常见的几种方法
  6. win10子系统安装php,win10 ubuntu 子系统安装php
  7. keil-5.25Pro自带jlink驱动调试时自动掉线问题
  8. VScode环境变量配置
  9. 使用pyinstaller打包python源代码生成exe程序
  10. 移远BC35-GBC28BC95调试 步骤:从上电到发送一个http请求收到响应