测试环境中由于存储的能力有限,性能测试过程中经常遇到磁盘能力瓶颈。
1、问题表现
处理业务缓慢。TPS上不去
2、问题分析
如果怀疑是磁盘IO不足,可以查看以下指标
如果磁盘驱动繁忙程度(topas、nmon的diskbusy,或者iostat -Dl:% tm_act)接近100%。那么很可能就是磁盘有瓶颈。
接下来,iostat -Dl观察读写磁盘的平均服务时间。如果平均服务时间超过0.6ms 则估计就不台正常了(对于采用了存储服务器的LV来说)。
3、临时解决措施
如果通过正规方法不能提升存储能力(也就是说,实在没有资源了),如果lpar上还有不少空闲的内存,那么在这些内存上建立ramdisk,将读写频繁的文件系统映射到ramdisk上。以内存代替磁盘,临时性解决性能测试中存储IO能力不足的问题。