反正只要是资源,当然是越大越好,算来算去计算这个配置大小的都是因为米不多。
SAP HANA的文件架构如下图:
1.HANA db主机的磁盘配置
下面这些不是瞎掰的,是SAP的技术要求
1.1OS盘大小=10G
1.2/usr/sap 大小=50G
1.3/hana/data/大小
选项一:=1.2x anticipated net data size on disk
选项二:/hana/data/大小=1x RAM
1.4/hana/log/=大小
[systems ≤ 512GB ] Size redolog= 1/2x RAM
[systems > 512GB ] Sizeredolog(min)=512GB
1.5/hana/shared/<SID>大小
Size in stallation(single-node)= MIN(1x RAM; 1 TB)
Sizeinstallation(scale-out)= 1x RAM_of_worker per 4 worker nodes
1.6/hana/backpup大小
Sizebackups≥ Sizedata+ Sizeredolog
按这个文档找到对应机型需要的Data和log的大小,https://docs.aws.amazon.com/quickstart/latest/sap-hana/planning.html
2.HANA 主机AWS磁盘的选择
•使用通用SSD(gp2)卷类型,可以驱动高达每卷160 MB / s的吞吐量。为了实现TDI模型所需的最大吞吐量为400 MB / s,您必须为SAP HANA数据和日志文件分配三个卷。
•配置的IOPS SSD(io1)卷提供每卷最多320 MB / s的吞吐量,因此需要至少分两个卷来实现所需的吞吐量。
•通过吞吐量优化的硬盘(st1)卷,您可以通过大尺寸块的顺序读写实现高达500 MB / s的吞吐量,这使st1成为存储SAP HANA备份的理想选择。
3.swap大小
/dev/xvdd swap swap defaults 0 0
< 32 GByte 2 x RAM
32 - 63 GByte 64 GByte
64 - 127 GByte 96 GByte
128 - 255 GByte 128 GByte
256 - 511 GByte 160 GByte
512 - 1023 GByte 192 GByte
1024 - 2047 GByte 224 GByte
2048 - 4095 GByte 256 GByte
4096 - 8191 GByte 288 GByte
> 8192 GByte 320 GByte
$sudo mkswap -f /dev/xvdd
$sudo swapon /dev/xvdd