如果需要8个独立power处理器,该如何验证提供的服务器达到了申请要求

生产上有个OLTP数据库在规划,3个月数据量2TB,3个月以上的数据会被清理。如果按照1个Power处理器可处理300GB活动数据。那就需要8个Power处理器了,计划同时配置128GB物理内存、192GB交换内存。

目前有一台压力测试服务器,配置如下:

System Model: IBM,9117-MMD

Processor Type: PowerPC_POWER7

Number Of Processors: 4

Processor Clock Speed: 3808 MHz

CPU Type: 64-bit

+ proc0                                                             Processor

+ proc4                                                             Processor

+ proc8                                                             Processor

+ proc12                                                            Processor

是不是只要验证Number of Processors,这个数字是8就可以满足要求了。

vmstat中的ent要验证吗?,如果要验证,遵从如上逻辑推算的话,该处的值应该是多少。

vmstat中的ent、pc、ec分别表示什么意思?

还有proc0、proc4等,是不是表示1个Power处理器通过SMT技术被翻倍成4个逻辑处理器了,在数据库高负载的情况下,用topas通常看到只有某几个逻辑处理器的CPU使用率到80%以上,大多数很低甚至空闲,有什么方法可以改进这种情况?

该机器如果这样配置的话,面对如此大的数据量,内存估计还是瓶颈,想了解下CPU会存在瓶颈吗?

对于这样的内存大小,操作系统的内存页设置为多大比较合适?4K、64K、16M、16G。


参与11

2同行回答

myciciymyciciyIT顾问某金融科技公司
1 1个Power处理器可处理300GB活动数据,这个有什么依据或者出处吗2 从你的描述,你是需要8个Power处理器,还是8个逻辑CPU,还有就是你的这台压力测试服务器是一个全分区还是其中的一个物理分区?3 vmstat里的ent实际就是分区profile输入的desired cpu,如下图所示,第一个ent=1.0正...显示全部

1 1个Power处理器可处理300GB活动数据,这个有什么依据或者出处吗

2 从你的描述,你是需要8个Power处理器,还是8个逻辑CPU,

还有就是你的这台压力测试服务器是一个全分区还是其中的一个物理分区?

3 vmstat里的ent实际就是分区profile输入的desired cpu,如下图所示,第一个ent=1.0正常的profile,第二个ent=2.0是我dlpar 增加cpu后的结果.其中的pc 和ec你可以看到是时刻变化的.实际我们很少关注这个指标。

1.png


4 proc0、proc4等,是不是表示1个Power处理器通过SMT技术被翻倍成4个逻辑处理器了.对你的环境SMT就是4

该机器如果这样配置的话,面对如此大的数据量,内存估计还是瓶颈,想了解下CPU会存在瓶颈吗?还是跑一下用数据说话吧

5 对于这样的内存大小,操作系统的内存页设置为多大比较合适?4K、64K、16M、16G。内存页还是跟你的实际需要,跟业务和dba的人去确定,一般oracle数据库大多数都推荐使用大内存页。

收起
银行 · 2016-10-09
浏览2487
2013software2013software软件开发工程师交通银行
孙伟光,你好,谢谢你的回答。1、1个Power处理器可处理300GB活动数据,这个有什么依据或者出处吗。参考自《DB2设计、管理与性能优化艺术》的P77,我比较认同这个结论,因为在生产上,数据库服务器出现CPU瓶颈的情况较少。2、ent=2.0那一块,是指相对于lcpu=8,分了其中的2个逻辑CPU给该...显示全部

孙伟光,你好,谢谢你的回答。

1、1个Power处理器可处理300GB活动数据,这个有什么依据或者出处吗。参考自《DB2设计、管理与性能优化艺术》的P77,我比较认同这个结论,因为在生产上,数据库服务器出现CPU瓶颈的情况较少。

2、ent=2.0那一块,是指相对于lcpu=8,分了其中的2个逻辑CPU给该分区使用,还是相对于物理CPU个数,分了2个物理CPU给该分区使用啊?

收起
互联网服务 · 2016-10-20
浏览2171

提问者

2013software
软件开发工程师交通银行

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-09-26
  • 关注会员:3 人
  • 问题浏览:4173
  • 最近回答:2016-10-20
  • X社区推广