如果需要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

提问者

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

相关问题

相关资料

相关文章

问题状态

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