1.部署模式
a、Standard System 单一主机系统方式(ASCS,PAS,HANA在一台服务器上),最简单了,开始就没有准备这种方式,所以前面的所有准备都不是针对这个的。
b、Distributed System 多主机分布式系统方式(ASCA,PAS应用为一台,服务器为一台),最经典的,数据库和应用服务器分离。
c、剩下的算是高级部署模式,多机热备,负载均衡之类的。
2.主要主机角色
ASCS:ABAP Central services instance (Message server)
PAS: Primary application server instance (Dispatcher,dialog, batch, spool, or update)
ERS:Enqueue replication server instance (lock table)
AAS:Additional Application Server
3.SAP GUI访问流程
3.1SAPGUI连接配置中的消息服务器ASCS。
3.2消息服务器把连接分配到PAS中的Dispatcher server。
3.3Dispatcher server 在PAS中找到一个Work processes (dialog)。
3.4然后用户在ABAP层操作数据,如果有数据需要锁表,内容是放在ERS中。
看起来其实S4和以前的架构并没有太大区别。
4.部署模式选择及安装顺序
如果是高负载高要求的生产系统,我们需要采用高级部署模式,实现高可用和安全性。如果我们是开发测试学习,那我们就采用单主机模式或分布式部署模式;本次安装部署选择了分布式部署。
安装顺序,自己走通的路线是如下采用SWMP时的S4 HANA的安装顺序
4.1.创建两个虚拟机(一个应用服务器,一个HANA服务器)并将系统更新补丁
4.2.将相关的磁盘挂载并设置好
4.3.设置/etc/fstab
4.4.设置/etc/hosts修改/ect/hosts文件,添加应用服务器和HANA Db服务器地址和机器名
------------------这些我们前面已经完成
4.5.用SWMP在应用服务器sapdev上安装SAP ASCS
4.6.在应用服务器上配置nfs服务,并共享/sapmnt目录
4.7.用SWMP在数据库服务器sapdevhana上安装数据库实例(包括HANA)
4.8.在应用服务器上安装主应用服务器PAS
---------完成上面的这几步,s4就安装完成了
4.9.在客户端机器上安装HANA studio连接HANA数据库进行管理;
4.10.在客户端机器上安装sap gui,配置连接就可以登陆。