全球财经网|高性能云主机来啦!详解ZStack vNUMA功能( 二 )


全球财经网|高性能云主机来啦!详解ZStack vNUMA功能
图片

表1 开启vNUMA的云主机的配置情况

全球财经网|高性能云主机来啦!详解ZStack vNUMA功能
图片

图2  24C80G云主机vNUMA拓扑图
3.3 测试数据
MYSQL TPM(Transaction Per Minute)性能对比图表:
全球财经网|高性能云主机来啦!详解ZStack vNUMA功能
图片

表2 MYSQL TPM(Transaction Per Minute)性能对比图表
全球财经网|高性能云主机来啦!详解ZStack vNUMA功能
图片

图3  vNUMA启用前后MySQL TPM性能对比图表
MySQL NOPM(New Order Per Minute)性能对比图表:‍
全球财经网|高性能云主机来啦!详解ZStack vNUMA功能
图片

表3 MySQL NOPM(New Order Per Minute)性能对比图表
全球财经网|高性能云主机来啦!详解ZStack vNUMA功能
图片

图4   vNUMA启用前后MySQL NOPM性能对比图表
3.4 结论
vNUMA功能启用后,MySQL性能提升明显,平均提升约为15%,在测试压力较大时性能可以提升18%,提升更明显 。
04 思考

1、本次测试未做CPU isolate、物理机上的内核进程以及中断等,仍然可以在已经被绑定的pCPU上运行,可能会影响到pCPU的性能 。
2、本次测试中物理机未启用大页内存,启用大页内存可以减少操作系统对页面状态的维护,并且能够提升Translation Lookaside Buffer(页面缓冲,TLB)的命中率,启用大页内存通常对数据库有性能提升的作用 。