简介
本文档的部署属于传统方式的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所示。
- SAP HANA Studio
SAP HANA Studio提供对SAP HANA系统的管理和监控、信息建模。也提供访问用户数据的能力,即作为Client的能力。包括信息有:通用系统信息(如软件版本)、 告警信息(由Statistics Server产生)、 重要系统资源统计视图等。
- SAP Business One Client
- NAT Server