更新时间:2022-02-10 GMT+08:00

简介

本文档的部署属于传统方式的B1H部署,介绍了基于SAP HANA数据库的SAP Business One(SAP HANA 版)的部署。

文档约定如下:

  • 本文档用于指导用户进行SAP Business One(SAP HANA 版)的安装及部署。
  • 本文档并不可替代SAP标准文档。在安装和使用SAP Business One过程中,针对SAP Business One软件自身的问题和疑问,请联系SAP公司技术支持人员解决。
  • 本文档基于SUSE Linux编写,本文档中出现的安装部署方式仅供参考,具体请参考SAP标准安装手册或根据实际Sizing及应用情况进行安装部署。
  • SAP官方安装手册和相关内容请参见:

SAP Business One介绍

SAP Business One(以下简称SAP B1)是SAP专为满足正在成长的中小型企业的动态需求而设计的ERP管理软件,是一款可随企业发展而扩展的业务管理软件。

根据部署和运维方式不同,分为传统B1,B1云,B1OnDemand等产品。

  • 传统B1:企业自建部署;
  • B1云:在公有云中以SaaS形式提供;
  • B1OnDemand:SAP托管商以SaaS形式提供。

根据所采用的DB不同,分为B1,B1A,B1H。

  • 传统DB的B1部署方案,数据库可以采用各种传统的非HANA数据库;
  • B1A是指B1的分析部分采用HANA进行加速。但其应用部分仍然采用传统数据库进行数据复制。
  • B1H是指B1的数据库统一采用HANA。从而OLTP和OLAP同在一个数据库中处理,获得最好的性能。

SAP Business One与公有云服务的关系

  • 弹性云服务器(ECS)

    弹性云服务器是由CPU、内存、镜像、云硬盘组成的一种可随时获取、弹性可扩展的计算服务器,同时它结合VPC、虚拟防火墙、数据多副本保存等能力。本方案中SAP B1、NAT Server、SAP B1 Client和SAP HANA Studio均部署在ECS上。

  • 虚拟私有云(VPC)

    SAP B1系统中涉及到的服务器,都位于同一个VPC中,并且需要使用VPC中的子网和安全组的相关网络安全隔离。

  • 镜像服务(IMS)

    在创建服务器时,需要使用符合要求的公有镜像,例如“SUSE Linux Enterprise Server (SLES) 11 SP4”

  • 弹性文件服务(SFS)

    弹性文件服务(Scalable File Service,SFS)提供按需扩展的高性能文件存储,可供云上多个云服务器共享访问。本方案中SAP HANA数据库的Backup卷由SFS提供。

节点和角色

  • SAP Business One

    SAP Business One(以下简称SAP B1)是SAP专为满足正在成长的中小型企业的动态需求而设计的ERP管理软件,是一款可随企业发展而扩展的业务管理软件。

  • SAP HANA

    SAP HANA系统是由一个或多个SAP HANA节点组成的。

    SAP HANA节点是构成SAP HANA系统的逻辑单元,一个SAP HANA节点包括了指定规格的CPU、内存和存储(如Log卷、Data卷和Shared卷、Backup卷),如图1所示。

    图1 SAP HANA数据库
  • SAP HANA Studio

    SAP HANA Studio提供对SAP HANA系统的管理和监控、信息建模。也提供访问用户数据的能力,即作为Client的能力。包括信息有:通用系统信息(如软件版本)、 告警信息(由Statistics Server产生)、 重要系统资源统计视图等。

  • SAP Business One Client

    用于部署SAP Business One客户端。

  • NAT Server

    提供SSH访问跳转的功能。用户对SAP系统节点的SSH访问需要通过NAT服务器跳转。