IBM小型机厉害的高级功能

官方安装文档解读SAP S4 HANA架构

SAP HANA原生备份与恢复

自己攒一台SAP S4 HANA服务器硬件配置参考

BASIS模块管理

为什么SAP ECC的系统,数据库总是和SAP的应用安装在一起

SAP PI服务器,版本731 SYBASE数据库运维故障解决2粒

ERP-SAP服务器集群架构技术沿革

IBM小型机厉害的高级功能

AIX下 SYBASE 数据库无法启动解决一例

C#连接SAP HANA数据库读取数据

SAP系统性能测试

最简单可靠的机房温度电话报警

我的BasisAgent运维监控工具(一)telnet

SAP HANA原生备份与恢复

SAP官方HANA管理员手册之savepoints

HANA之列存储

甩不掉的BASIS

TCPIP 网络科普 (james-lx)

32位和64位的区别(james-lx)

 

随着X86虚拟化的不断发展,AIX系统的装机量必定越来越少,但是AIX系统确有自己的过人之处:

1、物理内存压缩

2014年一次项目中,我们使用了IBM P740小型机,配备了96GB物理内存,对于PC服务器来说,已经很多了,

但是对于安装SAP ECC6和Oracle数据库的环境,我还想要更过物理内存。

于是我们打开了AIX系统的物理内存压缩功能,牺牲不到10%CPU处理能力,1:1的压缩物理内存中的程序,

功能设置也很简单,类似于在BOIS开机前有一个选项,可以选1:1压缩,1:2压缩......1:10压缩。

第一次吃螃蟹,我选择了1:1压缩。

当AIX系统启动后,在TOP命令里,可以看到AIX识别的物理内存为192GB。

很厉害的功能,经过几年的使用,没有出现过问题,物理内存却翻了一翻,SAP大系统入驻后还有些空闲。

 

2、CPU和物理内存动态调整

2019年的项目中,我们的环境是IBM P750高配小型机,发现有一些CPU和物理内存资源在初次装机时未分配使用。

我开始准备把这些资源加到现有的SAP系统中使用。按常规操作系统(WIN、Linux...),硬件的改变必然要重启服务器为前提。

但是我们的ERP系统很难找到停机重启的时间,这给扩容工作增加了不少难度。

IBM的工程师告诉我,P750的AIX系统,可以不停机在线的扩展硬件资源,CPU和物理内存都可以。我听后大吃一惊,不敢相信。我做过不少关于操作系统的程序,比如像杀毒软件一样扫描进程特征寻址,远程注入进程空间,HOOK进程API并调用类似的突破一般程序限制的外挂程序。

基于我对windows操作系统的了解:物理地址的改变,必然导致进程基址的改变,一旦一个进程入驻内存空间开始工作,代码段和数据段都不能随意改变。 我认为没有操作系统可以在物理地址改变后还能工作。 因为ERP系统的重要性,不能有一点问题,所有操作必须清清楚楚。 我问IBM工程师,在线调整内存,在TOP中可以看到物理内存不断增加吗?这个可能吗? 工程师也吃不准了。

过了几天,IBM工程师回复我,仍然坚持AIX能够动态调整,并且刘楠浩也告诉我,有这个功能。我想如果真是这样,这次扩容倒是简单了很多。于是我们开始在开发环境做测试。果然,我们在线的增加了2GB物理内存在运行的AIX操作系统上,没有重启服务器,TOP看到物理内存从26GB增加到28GB,系统中的所以服务进程运行正常! 经过测试验证,AIX真有在线调整硬件资源的能力。后面,我们成功在正式生产环境完成了硬件资源的翻倍扩容,服务器一刻也没有停过。

这就是IBM AIX厉害的地方,这个功能极大的方便了那些业务核心系统,不需要停机,在线调整硬件资源。

 

以上都是真实的案例。

 

 

 

你可能感兴趣的:(SAP,BASIS)