perfmon报告更高的眼压比可能?

我们在性能计数器上使用“ 磁盘读取/秒”和“ 磁盘写入/秒 ”为每个服务器configuration了4个15k 146GB SAS驱动器的RAID10 磁盘写入/秒 (物理盒,无虚拟化),并设置每1个检查和logging数据第二次,并在停止报告之前24小时logging。

这些是我们得到的结果:

Server1最大磁盘读取次数/秒:4249.437最大磁盘写入次数/秒数:4178.946

Server2最大磁盘读取数/秒:2550.140最大磁盘写入数/秒:5177.821

Server3最大磁盘读取次数/秒:1903.300最大磁盘写入次数/秒:5299.036

Server4最大磁盘读取数/秒:8453.572最大磁盘写入数/秒:11584.653

每秒平均磁盘读取和写入量通常较低。 也就是说,对于一个特定的服务器来说,就像平均每秒33次写入一样,但是在实时监控时,通常会达到数百个,有时甚至达到数千个。

有人可以向我解释为什么这些数字显着高于理论计算,假设每个驱动器可以做180 IOPs?

其他详细信息(RAID卡):HP Smart Array P410i,总caching大小为1GB,禁用写caching,arrays加速器caching比例为25%,写入为75%

每个驱动器可以做180个随机 IOP。 你的工作量是完全随机的? 我敢打赌,你看到的是连续读取/写入。

我会假设它是caching。 你说写caching被禁用,但我看到“arrays加速器caching”,我不熟悉 – 但内存caching将解释高吞吐量的突发。

如果您使用现实的活动模式进行基准testing,并且应用程序性能是可以接受的,并在硬件规格范围内,那么您的状况良好。 但是,了解您的读/写模式以及存储系统的function也很重要。

您正在使用HP Smart Array控制器,因此其性能涉及许多因素 。

1)。 您有写入caching,这是每个驱动器上的物理磁盘caching。 也许8-32兆字节。 这可能在您的设置中被禁用。

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

3)。 您在问题中描述的caching比率是上述专用于读取和写入的百分比。 它由“arrays加速器”术语表示。

通过启用arrays加速器,您将在进入磁盘之前将低延迟写入提交到caching。 基本上,你的应用程序可以说,“是的,我写了”,因为存储系统说,“它被写入”,可以合并写入,并提交他们顺序批量旋转磁盘。

根据您当前的设置,您有384MB或768MB的写入缓冲区,以便在testing期间logging高IOPS数字。 您也有less量的读取caching。 如果你的工作集的数据足够小,你可以完全在caching中工作,这比磁盘快得多。

以下是ProLiant DL380 G7上Smart Array P410configuration的输出。 正如你所看到的,基本设置涉及很多,并且有一些优化。 我想你可能只是禁用了一件小东西,剩下的就放在其中。

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