单节点部署(无HA)
在联机事务处理场景下,采用单节点方式部署SAP HANA(可根据需要选择无HA配置或HA配置)。
架构与说明
单节点部署无HA(High Available)的方案,如图1所示。
说明如下:
- VPC网络:为了保证网络的安全,SAP HANA系统中所有节点在一个VPC网络内,且所有节点应属于同一个AZ(Available Zone)。
- 公网子网区:
- NAT(Network Address Translation)服务器:租户对SAP HANA节点的SSH访问需要通过NAT服务器跳转。
- SAP HANA Studio服务器。运行SAP HANA Studio软件。租户通过RDP(Remote Desktop Protocol)或SSH协议访问该服务器,对SAP HANA系统进行管理。
- 私有子网区:
SAP HANA节点:用于部署SAP HANA软件。服务器上共有以下磁盘,其中:
- OS盘:操作系统安装目录。
- Data卷:用于定时存储SAP HANA内存数据库传过来的数据。SAP HANA的内存数据库(即高性能内存中运行的数据库)会定时(缺省为5分钟)将数据库中的内容写入Data卷。
- Log卷:用于在事件触发的时候存储数据。服务器的内存数据库中完成一次事件触发(例如完成一条或一批记录的刷新),会将数据库中最新的内容写入Log卷。
- Shared卷:主要用于存放SAP HANA的安装软件,以及SAP HANA数据库的运行日志文件等。
- Backup卷:用于存放SAP HANA数据库的备份文件。
- usr/sap卷:用于挂载“/usr/sap”目录。
- swap卷:Linux交换空间。
SAP HANA节点要求
在SoH场景下,规格要求如下:
华为云上提供的经SAP官方认证的HANA云服务器规格如表1和表4所示。对于非生产系统,华为云上提供的云服务器如表2和表3所示。
分类 |
vCPUs |
内存 (GB) |
规格名称 |
---|---|---|---|
超大内存型 |
8 |
128 |
et2.2xlarge.16 |
18 |
256 |
et2.4xlarge.14 |
|
36 |
512 |
et2.8xlarge.14 |
分类 |
vCPUs |
内存 (GB) |
规格名称 |
---|---|---|---|
超大内存型 |
28 |
348 |
e3.7xlarge.12 |
56 |
696 |
e3.14xlarge.12 |
|
104 |
1466 |
e3.26xlarge.14 |
|
208 |
2932 |
e3.52xlarge.14 |
|
208 |
4096 |
e3.52xlarge.20 |
分类 |
vCPUs |
内存 (GB) |
规格名称 |
---|---|---|---|
内存优化型 |
32 |
256 |
m6.8xlarge.8 |
64 |
512 |
m6.16xlarge.8 |
在BWoH场景下,规格要求如下:
华为云上提供的经SAP官方认证的HANA云服务器规格如表6和表8所示。对于非生产系统,华为云上提供的云服务器如表7所示。
分类 |
vCPUs |
内存 (GB) |
规格名称 |
---|---|---|---|
超大内存型 |
8 |
128 |
et2.2xlarge.16 |
18 |
256 |
et2.4xlarge.14 |
|
36 |
512 |
et2.8xlarge.14 |
分类 |
vCPUs |
内存 (GB) |
规格名称 |
---|---|---|---|
超大内存型 |
28 |
348 |
e3.7xlarge.12 |
56 |
696 |
e3.14xlarge.12 |
|
104 |
1466 |
e3.26xlarge.14 |
|
208 |
2932 |
e3.52xlarge.14 |
|
208 |
4096 |
e3.52xlarge.20 |
分类 |
vCPUs |
内存 (GB) |
规格名称 |
---|---|---|---|
内存优化型 |
32 |
256 |
m6.8xlarge.8 |
64 |
512 |
m6.16xlarge.8 |
SAP HANA的操作系统和磁盘要求如下:
- Log卷、Data卷、Shared卷、Backup卷和/usr/sap卷均为SAP HANA要求提供的卷。
- 共享盘为一种磁盘种类,可以绑定给多台云服务器使用,而非共享盘则为普通磁盘,只能绑定一台云服务器使用。
场景 |
规格 |
---|---|
操作系统 |
|
磁盘 |
类型 |
共享方式 |
大小 |
---|---|---|---|
OS卷 |
“超高IO(时延优化)” |
非共享盘 |
- |
Log卷 |
“超高IO(时延优化)” |
非共享盘 |
|
Data卷 |
“超高IO(时延优化)” |
非共享盘 |
推荐值为内存空间大小的1.2倍或以上 |
Shared卷 |
“超高IO(时延优化)” |
非共享盘 |
推荐值为内存空间大小的1.2倍或以上 |
Backup卷 |
SFS |
- |
推荐值为内存空间大小的三倍或以上 |
SBD卷 |
“超高IO(时延优化)” |
共享盘(SCSI接口) |
10GB |
/usr/sap卷 |
“超高IO(时延优化)” |
非共享盘 |
50GB |
swap卷 |
“超高IO(时延优化)” |
非共享盘 |
10GB |
磁盘 |
类型 |
共享方式 |
大小 |
---|---|---|---|
OS卷 |
“高I/O” |
非共享盘 |
- |
Log卷 |
“超高I/O” |
非共享盘 |
请参考表13 |
Data卷 |
“超高I/O” |
非共享盘 |
创建EVS卷利用LVM的功能做软分区处理分配Data卷,所需规格请参考表13 |
Shared卷 |
“高I/O” |
非共享盘 |
推荐值为内存空间大小的1.2倍或以上 |
Backup卷 |
SFS |
- |
推荐值为内存空间大小的三倍或以上 |
SBD卷 |
“高I/O” |
共享盘(SCSI接口) |
10GB |
/usr/sap卷 |
“高I/O” |
非共享盘 |
50GB |
swap卷 |
“高I/O” |
非共享盘 |
10GB |
规格 |
Log卷大小 |
Data卷大小 |
---|---|---|
et2.2xlarge.16 |
100GB |
推荐2*200GB的EVS卷 |
et2.4xlarge.14 |
200GB |
推荐2*250GB的EVS卷 |
et2.8xlarge.14 |
512GB |
推荐2*400GB的EVS卷 |
其他节点要求
其他节点包括NAT Server、SAP HANA Studio。其规划的数据如表16所示。
部署
通过管理控制台创建云服务器,并安装SAP HANA,请参见《SAP HANA用户指南(单节点)》进行部署。