首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >perfmon报告的IOP比可能高?

perfmon报告的IOP比可能高?
EN

Server Fault用户
提问于 2012-09-05 18:46:52
回答 3查看 1.3K关注 0票数 1

我们在性能计数器上使用磁盘读取/秒和磁盘写入/秒在四个服务器(物理盒,没有虚拟化)上创建了一个IOP监视报告,这些服务器在每个服务器的RAID10中具有4x15k 146 4x的SAS驱动器,设置为每1秒检查和记录数据,并在停止报告之前记录24小时。

这些是我们得到的结果:

Server1最大磁盘读取/秒: 4249.437最大磁盘写入/秒: 4178.946 Server2最大磁盘读取/秒: 2550.140最大磁盘写入/秒: 5177.821最大磁盘读取/秒: 1903.300最大磁盘写入/秒: 5299.036 Server4最大磁盘读取/秒: 8453.572最大磁盘写入/秒: 11584.653

每秒的平均磁盘读写量通常较低。也就是说,对于一台特定的服务器,它平均为33写/秒,但当实时监视时,它通常会飙升到几百次,有时还会上升到数千次。

有人能向我解释为什么这些数字比理论计算要高得多,假设每个驱动器都可以达到180个IOP吗?

附加信息(RAID卡):HP智能阵列P410i,总缓存大小为1GB,禁用写缓存,阵列加速缓存比率为25%读和75%写

EN

回答 3

Server Fault用户

发布于 2012-09-05 19:42:42

每个驱动器可以执行180个随机IOP。你的工作量完全是随机的吗?我打赌你看到的是连续的读/写。

票数 7
EN

Server Fault用户

发布于 2012-09-05 19:11:29

我认为这是缓存。您说过禁用了写缓存,但是我看到了"Array加速器缓存“,我对此并不熟悉--但是内存缓存可以解释高吞吐量的突发现象。

票数 4
EN

Server Fault用户

发布于 2012-09-05 19:48:53

如果您正在使用实际的活动模式进行基准测试,并且应用程序的性能是可以接受的,并且在硬件规范中,那么您就处于良好的状态。然而,理解您的读/写模式和存储系统的功能也很重要。

您使用的是HP智能阵列控制器,因此有一个与其业绩有关的因素数

1)。您有写缓存,它只是每个驱动器上的物理磁盘缓存。大概8-32兆字节。这可能是禁用在您的设置。

2)。在实际控制器上也有电池支持的写缓存(BBWC)或闪存支持的写缓存(FBWC)。这是512 by或1GB,由非易失缓存机制保护。这似乎是启用的。

3)。您在问题中描述的缓存比率是上面专门用于读写的百分比。它由“阵列加速器”术语表示。

通过启用数组加速器,您将在进入磁盘之前将低延迟写入提交到缓存中。基本上,您的应用程序可以说,“是的,我写的”,因为存储系统说,“它是写的”,并且可以合并编写,并将它们按顺序批量地提交到旋转磁盘。

根据您当前的设置,您有一个384 on或768 on的写缓冲区,以便在测试期间解释高的IOPS数字。您也有少量的读缓存可用。如果您的工作数据集足够小,您可能完全在缓存中工作,这比磁盘快得多。

以下是智能阵列P410配置在ProLiant DL380 G7上的输出。正如您所看到的,基本设置涉及很多方面,还有一些优化。我认为你可能只禁用了一个小项目,剩下的留在原地。

代码语言:javascript
复制
Smart Array P410i in Slot 0 (Embedded)
   Bus Interface: PCI
   Slot: 0
   Serial Number: 500143801664FE50
   Cache Serial Number: PBCDF0CRHZV1JS
   RAID 6 (ADG) Status: Disabled
   Controller Status: OK
   Hardware Revision: C
   Firmware Version: 5.14
   Rebuild Priority: Medium
   Expand Priority: Medium
   Surface Scan Delay: 15 secs
   Surface Scan Mode: Idle
   Queue Depth: Automatic
   Monitor and Performance Delay: 60  min
   Elevator Sort: Enabled
   Degraded Performance Optimization: Disabled
   Inconsistency Repair Policy: Disabled
   Wait for Cache Room: Disabled
   Surface Analysis Inconsistency Notification: Disabled
   Post Prompt Timeout: 0 secs
   Cache Board Present: True
   Cache Status: OK
   Cache Ratio: 25% Read / 75% Write
   Drive Write Cache: Enabled
   Total Cache Size: 1024 MB
   Total Cache Memory Available: 912 MB
   No-Battery Write Cache: Enabled
   Cache Backup Power Source: Capacitors
   Battery/Capacitor Count: 1
   Battery/Capacitor Status: OK
   SATA NCQ Supported: True
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/424668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档